在家搭建web服务器,公网访问不了 联通3g,应该算是公网吧。我把wifi关闭了。80端口禁用,是不是所有的都不能用我用的是宽带通。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 改成了8080端口,还是不行,局域网能访问(通过公网IP:8080),但是3g网络访问不了。也就是公网不能访问。 家里用的是局域网ip吧,用路由器做个端口映射一般叫什么虚拟服务器,映射之类的选项,填上内网ip,80端口,就可以用公网ip访问了 这里有几个问题是需要注意的:1、局域网中是不能通过外网出口再入局域网的,所以测试时需要从真实的外网访问2、从3G网络访问不了,不能说明任何问题。因为DNS解析是需要时间的,只有在域名解析被传递到你的一级DNS是,解析才能成功。这个过程所需时间要根据同一地域对该域名访问的频繁程度而定,通常要有3-5天3、至少目前电信是禁止了这种个人提供 web 服务的行为的4、花生壳之类的虚拟域名软件,在 ADSL 上都是有效的。但是在小区宽带中就不一定了,只要中途插有路由器,则虚拟域名就失效了 我很久之前尝试过,也看到过有人说是封了80端口,其实说封了80端口的应该没有仔细测试过。我经过测试,我们这边的联通是根据协议来封的,你可以试试,不管在哪个端口上,你的上行数据都能发送到你的服务器上,但是你的服务器下行数据却被拦截了。不管你在哪个端口,只要你的IP不是备案的,下行信息全部拦截。测试代码:<?phpfile_put_contents('./test.txt',$_SERVER['REMOTE_ADDR']."\n");?>如果你的情况跟我的类似,会在你的程序目录下生成一个 test.txt 文件,这个文件中有访问你这个服务器的客户端的IP地址。 开通路由器的应用服务器里的80端口,然后用本地的外网IP就可以访问。如果你的路由器是和电信的猫一体的,就需要去找电信要你的超级管理密码。动态IP的话可以使用花生壳之类的动态域名。 在路由器里做端口隐射啊,把公网ip隐射到你的内网ip上。 form表单提交后将字符串的值转换成int型及空值的处理 查询出错,为什么表名前要加数据库名? 谁有贺卡系统代码?? array_merge两个相同的数组意义何在? 织梦系统做的网站 急!!!急!!! 关于动态页面和静态页面的请教 fwrite 写入和读取的乱码如何解决?请问! 数组问题,在线求解。郁闷一天啦,分不够日后追加~!万分感谢 调用SQL数据库的一个小小问题,求救求救啊。 chmod(): Operation not permitted in php script。 PHP 删除文件
一般叫什么虚拟服务器,映射之类的选项,填上内网ip,80端口,就可以用公网ip访问了
1、局域网中是不能通过外网出口再入局域网的,所以测试时需要从真实的外网访问
2、从3G网络访问不了,不能说明任何问题。因为DNS解析是需要时间的,只有在域名解析被传递到你的一级DNS是,解析才能成功。这个过程所需时间要根据同一地域对该域名访问的频繁程度而定,通常要有3-5天
3、至少目前电信是禁止了这种个人提供 web 服务的行为的
4、花生壳之类的虚拟域名软件,在 ADSL 上都是有效的。但是在小区宽带中就不一定了,只要中途插有路由器,则虚拟域名就失效了
我经过测试,我们这边的联通是根据协议来封的,你可以试试,不管在哪个端口上,你的上行数据都能发送到你的服务器上,但是你的服务器下行数据却被拦截了。不管你在哪个端口,只要你的IP不是备案的,下行信息全部拦截。
测试代码:<?php
file_put_contents('./test.txt',$_SERVER['REMOTE_ADDR']."\n");
?>如果你的情况跟我的类似,会在你的程序目录下生成一个 test.txt 文件,这个文件中有访问你这个服务器的客户端的IP地址。
如果你的路由器是和电信的猫一体的,就需要去找电信要你的超级管理密码。
动态IP的话可以使用花生壳之类的动态域名。