2 qq 31851531 qq_31851531 于 2016.03.22 18:26 提问

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

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

4个回答

fastcow1
fastcow1   2016.03.22 21:39
已采纳

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

dead911
dead911   2016.03.22 20:19
  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/
如果不一致。。。呵呵
xinyu530
xinyu530   2016.03.22 20:31

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

fastcow1
fastcow1 支持
2 年多之前 回复
anyesir
anyesir   2016.03.30 16:56

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何使用花生壳搭建外网访问网站
1.先上oray网下载花生壳软件http://hsk.oray.com/。 2.通过官网注册账号密码。 3.注册之后会有一个免费域名。 4.利用域名绑定内网IP加上端口号8080,就能够供外网访问。
怎么创建一个自己的网站并从外网可以访问
这个问题是很多新手喜欢问的,譬如大学生想做个自己的博客或者搞个班级图片站什么的,一来可以装个X,二来也算是有个自己定义的域名搞搞小业务什么的。     那么怎么才能有个属于自己的网站(企业邮箱)呢。     一:申请个域名。     二:解析域名到服务器上(空间、虚拟主机)。over     申请域名大家都懂,你得有个能访问的地址。这个能申请域名的网站很多,买个域名一年几十块钱。先去买个域
手把手教你用电脑做服务器建网站并让外网访问
很多人都想拥有自己的网站,但是购买服务器和域名需要花费一定的资金。如果只是作为个人使用完全没必要去买这些东西,我们只需要一台电脑,并从网上下载一些免费的软件,就可以了。  工具首先需准备的工具:电脑一台、花生壳客户端、Tomcat、数据库(也可以没有)、网页。  ①下载Tomcat并解压(Tomcat无需安装,下载地址:http://tomcat.apache.org/) ②编写网页,这里编写一个
如何让你自己做的网站他人可以访问——外网访问
运行网站需要服务器,IIS 主要用于 Windows 服务器,Apache、Nginx 多用于 Linux 服务器(即 LAMP 和 LNMP)。 检查你的系统是否已安装IIS 单击:“开始” -> “管理工具”。 windows server 2008的IIS版本为7.0或7.5,已经包括fastcgi,安装十分方便。 打开:“开始” -> “管理工具”-> “服务器管理
如何让自己电脑可以在外网访问,不用自己申请域名
有人问我如何搭建自己的服务,并且可以用指定域名访问。去网上找了一大堆,乱七八糟的。 自己把自己的配置经历,方便自己回顾。    我们在内网用tomcat等web容器将我们项目正常启动后,如何让外网的人访问。 首先 需要将自己的ports 映射到域名上。这里有两种方法,1种是基于路由的,2另一种使用 三方工具帮助完成映射。 三方工具的相对简单些,毕竟是收费项目。 我使
如何让外网访问自己的本地Web服务器
目前很多网站开发者安装了IIS或者Apache等Web服务器,可以把自己电脑配置成一以路由为中心的内网服务器。 本地服务器在内网测试是绰绰有余的,但是有些项目需要演示给异地的客户验收,而又赶不及把自己的网站放到服务器上面,这时我们就可以采用端口映射,让客户可以在外网访问我们的本地服务器(适合大部分的网站设计Soho工作者)。 网络上面已经有很多软件可以实现这一功能,但是我今天要讲的是不依靠任何
用自己电脑搭建一个外网可以访问的服务器 tomcat本地搭建
我们平常学习时经常会写一下javaweb程序,我们为了更能逼近现实,就想着自己的javaweb程序发布后,外网的同学能够访问我们的网站,难道我们去买空间,去买域名嘛,其实也没必要,我们只是学习,测试之用,在自己的电脑上搭建一个服务器完全可以满足要求。上次写的一篇博客,PC服务端与Android客户端实现网络通信,就是利用这个原理。 我们分为三步走来实现:(我这里用的示例javaweb程序是我自己
检查自己建的网站能否被外网访问
*个人电脑作服务器 建站 检查是否对公网开放 *因为众所周知的原因,在某朝80端口不能对公网开放。 *因为中所周知的原因,在某朝,普通宽带接入没有固定的公网IP地址 1.检查本地能否访问 127.0.0.1  若不能           a. 检查端口设置           b. 检查服务器软件是否开启 2.检查局域网能否访问 192.168.1.*      若不能
外网访问内网配置方法
外网访问内网配置方法,自己的做的网站放在本机就可以外网访问了
怎么让你本地的web项目提供给外网访问?
ngrok 服务可以分配给你一个域名让你本地的web项目提供给外网访问,特别适合向别人展示你本机的web demo 以及调试一些远程的API (比如微信公众号,企业号的开发) 第一步:下载ngrok服务http://www.qydev.com/(以window系统演示) 第二部:打开小黑屋,进入windows_386的目录下 第三部:执行 ngrok -config=ngrok.cf