花生壳内网版 怎么修改外网访问地址端口??

原创
2016-08-04 09:21:48 1424浏览

如下图:

域名是注册花生壳时免费赠送的域名,由于是在内网中,所以使用的是内网版,设置好了内网主机,端口映射后,保存,就会自动生成外网访问地址。

我想要没有端口 或 端口为 80 的外网访问地址,该怎么设置??是否需要购买??(本来是想在微信上测试使用的,结果微信只支持80端口 或 443 端口,不知道怎么弄了!!)

跪求大神解惑??

回复内容:

如下图:

域名是注册花生壳时免费赠送的域名,由于是在内网中,所以使用的是内网版,设置好了内网主机,端口映射后,保存,就会自动生成外网访问地址。

我想要没有端口 或 端口为 80 的外网访问地址,该怎么设置??是否需要购买??(本来是想在微信上测试使用的,结果微信只支持80端口 或 443 端口,不知道怎么弄了!!)

跪求大神解惑??

花生壳我用过几次,非常难用,就放弃了。
感觉这个内网版应该就是个端口映射功能,流量先流到花生壳的服务器上,再由花生壳发给这个客户端,再由这个客户端转发给你的内网服务器。如果确定是这个原理的话,那么80端口应该是没戏了。

你需要的应该是标准版或者路由器设置(即跑在路由器上的,很多路由器都支持,但是效果参差不齐)。这样的话就可以把你的公网IP映射到花生壳给的域名上了,流量会直接到你的外网入口。

不过不建议你用家用宽带映射80端口。
1、国家及运营商规定,个人宽带用户不许对外开放80、443、8080等常用端口。像北京联通就是有明文规定的,而且有时候可以访问,但一旦被扫描到了就会被封端口。高位端口没有明显限制,但流量异常了还是会被查。
2、而对于二级运营商而言,TCP端口好像都不能监听,或者根本就没有真实IP(小池套大池)。

比较好的建议,还是买一个廉价版的VPS做开发或者测试吧,这样真实且固定IP都会有。你还可以买个域名。不想买域名的话也可以直接把静态IP写死在动态域名上233。

家用宽带+动态域名并不适合做专用场景开发(比如微信强制要求80端口),仅适合做个人私用。


20160713补充:

vps不是虚拟主机,这两个概念要区分好。vps是一种'虚拟机',不是'虚拟主机'。
虚拟主机是一种基于http的服务,只能跑web服务且限制很多,不能随意变更端口,添加证书。网络上提供虚拟主机服务的一般价格也不便宜,年付费,不适合作为开发环境,只适合作为生产环境
虚拟机是一种基于虚拟化的服务,对外来看就是一台独立的服务器,你可以装操作系统(根据虚拟架构可能有操作系统限制,一般以linux最为普遍,廉价,性能好,不浪费资源)。

日常访问的网站比如weibo.com其实是http://weibo.com,对于http协议,他的端口默认就是80的,如果要变更端口(比如变成8080),那么就要按类似方法访问:http://yourdomain.com:8080。还有就是https,比如https://segmentfault.com,它的默认端口是443,是基于一种安全协议传输的http。
vps会给你一个真实且固定的ip(假设是1.2.3.4),那么当你在vps上安装好apache或nginx等可以提供http服务的软件并正确运行起来之后,那么http://1.2.3.4就可以访问你的网站web服务。

这些内容如果想看的话,建议还是找一些相关的资料读一下。vps是虚拟机,你可以在本地安装一个virtuallbox(开源免费)或vmware系(多数商业产品付费,但也有很多很好用的免费产品)的虚拟机作为开发和测试环境。

微信开发的测试账号能不能用非80端口这事情我不清楚,没有试过,我猜开发者测试号应该可以用非80端口。你可以先试试。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。