外网访问不了是域名访问不了,还是使用ip地址也无法访问,如果外网ip可以访问,域名访问不了,那就要看域名上面有没有问题。
用nslookup命令可以解析一下你们的域名,看是否正确解析到你们公网的ip上,如果不正确,请检查域名。
内网能访问到网站,证明网站本身是没有问题的,如果近期对防火墙路由器做过什么配置修改,请确认是否修改了网站映射及安全策略。
如果是新网站,使用的是80端口,而你们的公网地址没有去备案的话,80端口肯定无法访问,可以先映射成其他端口测试网站是否正常。
首先你做的网站在本地,不能被外网访问,所以你需要将网站放置到云服务器上才可以,具体步骤如下:
一、购买域名
为了让人们更好的记住你的网站,你需要一个简洁的域名来对应你的网站,可以去域名提供商处进行购买。
二、购买云服务器
为了保证外网能够访问你的网站,需要一台云服务器来承载你的网站程序。因为云服务器是可以被外网访问的。
三、上传并运行网站程序
有了云服务器之后需要将网站程序上传到服务器上并运行以提供网站服务。此时你的网站就可以通过服务器的IP地址及对应的端口进行访问。
四、域名解析
域名解析非常简单,主要是为了关联云服务器的IP与所购买的域名,使得用户能通过域名访问到虚拟主机。解析步骤在域名购买的平台都有详细的介绍,可以参考域名商发布的域名解析步骤。
内网是用什么方式访问的?URL吗?如果是URL说明你内网的DNS服务器可以正常解析此服务器的IP地址与URL。
然后你现在需要做的就是找到这个网页服务器对外网提供网页服务时的外网IP和端口。一般会设置在对外网的路由器上。使用NAT技术来实现。之后使用外网的一台机器直接用IP加端口来访问,如果可以访问,则说明是DNS环节出现问题了。如果不能访问则说明NAT映射方面就有问题存在。