外网访问自己建的网站问题

自己建了一个网站,用html和php写的,把自己电脑做成服务器,并且购买了一个域名。
在域名解析IP地址(我电脑的IP)后,局域网内输入网址能加载我建的网站,外网还是打不开。
是什么原因?

0

4个回答

在域名解析IP地址(我电脑的IP)后
^^^^^^^^^如果不是固定IP用户的话,这个IP 是内网IP 外网无法访问,外网IP每次重新连接都会 变化,甚至没有给你固定的外网IP
在路由器的设置中
增加虚拟服务 映射端口 80 到你的本地主机IP 的 80 端口
也可以
设 DMZ 主机 为 你的电脑 本地IP 地址

0
  1. 查一下你的域名是否真的在DNS注册了,nslookup <你的域名> [DNS 服务器] 要是没有注册,那访问不到是正常的。 不然会返回一个ip地址。 ``` >nslookup www.baidu.com 114.114.115.115 服务器: public2.114dns.com Address: 114.114.115.115

非权威应答:
名称: www.a.shifen.com
Addresses: 115.239.211.112
115.239.210.27
Aliases: www.baidu.com


2. 看一下你用来架设网站的电脑,对外的ip是多少
用你架设网站的电脑打开下面网站,看下ip地址是否和第1步DNS返回的一致
http://www.ip138.com/
如果不一致。。。呵呵
0

路由器上面要做端口映射,把80端口映射就可以了。

0
fastcow1
fastcow1 支持
3 年多之前 回复

你内网解析的ip应该是192.168.xx.xx这种的吧 你打开ip138.com获取你的真实ip地址,然后进路由器页面把你作为服务器的电脑内网ip的端口映射出来就可以再外网访问了。
对了你域名解析的ip记得得是ip138.com获得的才可以,另外国内是动态ip,每次拨号或者路由重启的话ip就要再解析了。如果你不考虑外网长期访问的话,可以试试花生壳内网解析的哦。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!