怎么用TCP协议通过外网连接服务器
首先你要明白路由是不是共享式NAT上网的,也就是说router port nat出去的数据是一直堆叠或者持续变动的,而不做端口映射基本没有实现的可能!
当然如果是静态NAT,那么直接做静态NAT就可以了!
如灰鸽子,是直接通过本地服务端(中灰鸽子端)连接广域网客户端(控制端),然后服务端和建立的联系。如通过80端口出数据,穿透防火墙等等。
你可以尝试修改数据包出去的port,同时在两个端进行修改!
-------------
抓取到数据包的时候注意地址段,关键在于让路由到router nat到数据包的时候,能找到你的主机A或者W。
你可以参照一些三层更新之类的软件。
有通过路由器,那就在路由器中设置端口映射,要求是电脑在路由器中获取一个固定的内网IP。由于家用宽带一般禁用了80和21这些常用端口,所以需要的是通过外网访问时,端口就不能是被禁用的端口,另外,家用宽带都是48小时更换一次IP,所以你就需要DDNS,比如花生壳动态域名。
已经设置的动态域名,如:dongtaiddnsnet
设置端口映射,需要通过远程链接访问家里的计算机(1001201),则在路由器中设置端口映射为远程访问端口(如:3390),目标计算机IP(1001201),目标计算机端口(3389,3389是远程桌面的端口)。最后你通过其他计算机远程桌面家里的电脑的时候,就只需要在远程桌面窗口输入:dongtaiddnsnet:3390就可以了
最重要的是你要有一个公网IP。
可能逻辑上有点混乱,对于映射,不同的路由器设置方式都是大致相同的,具体的那就自己查查自己的路由器怎么设置咯。
1某小型企业需要将网页服务器对外网开放。通过虚拟服务器功能实现该需求。用户网络连接如下:
2某小型企业需要将网页服务器对外网开放。通过虚拟服务器功能实现该需求。用户网络参数如下:
对外开放端口:Internet用户访问服务器使用的端口。
注意:以上参数仅供本文指导参考,请以实际为准。
3登录路由器管理界面,点击 应用管理,进入应用中心,如下图:
4找到虚拟服务器,点击 进入,如下:
5点击添加。
6输入需要映射的服务器的参数,如下:
外部端口:外部端口为对外开放端口,即Internet访问服务器使用的端口。
7添加之后列表如下:
至此,虚拟服务器规则设置完成。
8根据以上设置,通过浏览器访问网页服务器,访问形式如下:
注意:具体的访问形式以实际服务器要求为准。
9如果您的宽带并非静态IP地址,可以在 动态DNS 中申请域名账号并在路由器中登录该账号,登录后使用您的域名和开放的端口号访问服务器。
上外网很简单,和医院其他的办公电脑一样,接上网线分配好ip地址就可以。
如果需要从外网访问这台服务器,两个方法,一个是给服务器配置公网ip地址(要从电信/联通那买个固定ip),一个是通过含NAT的设备如三层交换机、路由器、防火墙等做好ip+端口映射。
如果你遇到了网络连接问题,可以尝试以下几种方法。
0条评论