如何用租到的VPS服务器转发内网的端口数据,实现内网穿透服务?

如何用租到的VPS服务器转发内网的端口数据,实现内网穿透服务?,第1张

先找到你自己机器的内网地址,打开cmd,输入ipconfig,查看一下IPv4地址就是你的内网IP,再登录路由器找到虚拟服务器,填写你的内网ip地址,内网端口和外网端口根据你的实际需求写,协议类型一般写all就行!

需要一步步排查。以下是一些可能有用的步骤:

确认端口是否开启:可以通过在服务器上运行命令netstat -anp | grep 端口号来确认端口是否在监听状态。如果端口没有在监听状态,则需要检查应用程序是否正确配置了端口号。

确认防火墙是否阻止流量:如果端口在监听状态,但是外部无法访问,可能是因为防火墙阻止了流量。可以在服务器上运行iptables -L命令来检查防火墙规则,看是否有针对该端口的规则。

检查路由器端口转发:如果服务器是在路由器后面,则需要在路由器上设置端口转发规则,将外部流量转发到服务器上。可以通过在路由器上查看端口转发规则来确认是否设置正确。

检查网络配置:如果上述步骤都没有问题,可以考虑检查网络配置。可以在服务器上运行ping命令来检查网络是否正常。如果网络有问题,需要排查网络设备和网络连接。

检查公网 IP 是否生效:如果已经获取了公网 IP,可以通过在服务器上运行curl ifconfigme来确认公网 IP 是否生效。如果公网 IP 无法生效,可能需要联系电信运营商解决问题。

希望以上步骤能够帮助你找到问题所在,并解决你的问题。

一、看下在内网能不能访问,如果内网访问不了,看下服务器是否有搭建好。

二、内网可以访问,看下路由器WAN口IP与百度出来的IP是否一致,如果不一致,路由器WAN口IP不是公网IP,外网也无法访问。

三、看下外网访问是否正确。有的路由器可以在外网输入服务器IP加端口号访问,有的路由器外网只支持外网使用路由器WAN口IP加端口号访问,不能回环访问。

端口映射在水星路由器上又叫做虚拟服务器,也就是说我们只要在水星路由器上完成虚拟服务器的配置就可以了;本文将通过实例应用的方式来详细介绍其配置方法。

实例应用

一台水星MW350R无线路由器连接到互联网,内网中有一台FTP服务器(端口21),IP地址是1921681100;还有一台WEB服务器(端口80),IP地址是1921681101。

默认情况下互联网上的计算机是无法访问到我的内网中的FTP服务器和WEB服务器的,为了让互联网上的计算机能够访问到我内网中的计算机,就需要在水星MW350R无线路由器上配置端口映射(虚拟服务器);把路由器WAN接口的21端口转发(映射)到内网中的1921681100上来,80端口映射到1921681101服务器上来。

设置方法

1、登录MW305管理界面:在浏览器的地址栏中输入:19216811,在弹出的对话框中输入用户名和密码(默认都是admin),然后点击“确定”。

2、点击左侧菜单栏中的“转发规则”,“虚拟服务器”,点击右侧的“添加新条目”。

3、映射21端口:“服务端口号”后面填写“21”至“IP地址”后填写1921681100,“协议”后面选择TCP,“状态”选择“生效”,点击“保存”。

4、映射80端口:再次点击“添加新条目”,然后在“服务端口号”填写“80”——>“IP地址”后填写“1921681101”——>“协议”选择“ALL”——>“保存”,在虚拟服务器列表下可以看到刚才设置的2条映射规则,如下图所示:

注意问题

1、如果设置了服务端口为80的虚拟服务器,则需要将系统工具→管理控制的“管理服务设置”设置为80以外的值,如88,否则会发生冲突,从而导致虚拟服务器不起作用。

2、内网中的FTP、WEB服务器的IP地址要配置为静态IP地址,或者在路由器上进行IP与MAC地址的绑定,总之要确定FTP服务器一直使用1921681100;WEB服务器一直使用1921681101这个IP地址。

在设置 eMule 的路由器端口映射之前,你需要知道 eMule 使用的端口号。默认情况下,eMule 使用 TCP 端口 4662 和 UDP 端口 4672。请确保你的路由器支持端口映射功能。

以下是一般的步骤来设置路由器端口映射:

打开你的路由器管理界面。通常你可以在浏览器中输入路由器的 IP 地址来访问管理界面。常见的路由器管理地址是 19216811 或 19216801。如果你不确定路由器的管理地址,可以查看路由器的说明书或联系你的网络服务提供商获取帮助。

登录到路由器管理界面。输入管理员用户名和密码进行登录。如果你还没有设置过管理员账户和密码,可能需要使用默认的凭据。你可以在路由器的说明书或制造商的网站上找到默认的用户名和密码。

找到 "端口转发" 或 "虚拟服务器" 或 "端口映射" 等选项。具体名称可能会因路由器型号和界面而有所不同。

创建一个新的端口映射规则。选择 "添加新规则" 或类似的选项。在规则设置中,输入以下信息:

外部端口范围:输入 4662 到 4672,这是 eMule 默认使用的端口范围。

内部端口:输入相同的端口范围。

协议:选择 TCP/UDP 或者选择分别的 TCP 和 UDP。

目标 IP 地址:输入运行 eMule 的计算机的 IP 地址。你可以在计算机上运行命令 ipconfig(在 Windows 上)或 ifconfig(在 macOS 或 Linux 上)来获取 IP 地址。

保存设置并应用更改。保存端口映射规则,并在确认之后应用更改。路由器可能需要重启以使设置生效。

完成上述步骤后,你的路由器应该已经设置好了 eMule 的端口映射。确保 eMule 中的端口设置与你在路由器中设置的端口一致。然后重新启动 eMule,它应该能够使用映射的端口进行连接。

第一步:随便打开一个网页,在网址中输入:19216801 看能不能打开,如果打不开就输入:19216811,一般路由器的默认管理网址就是这两者之一。 第二步:输入管理员用户名和密码,默认的一般都是admin,如果不对,请查看你路由器的说明书找到正确的用户名和密码。 第三步:找到端口映射项(因为路由器的软件不同,也可能是叫其他名字,比如端口转发,Wan口转发之类的,你自己挨个找找)。 第四步:输入你要映射的端口和映射到哪个IP地址,端口号取决于你需要的是哪种服务,比如你想在内网IP地址为19216813的电脑上做网站服务器,那就你就需要映射80端口到19216813,如果你想在这台电脑上再架一个FTP服务器,那么就需要映射21号端口到19216813 (80和21是WEB服务器和FTP服务器的默认端口,如果您采用了其他的端口,那么请做相应的映射) 大功告成!

端口映射

是指将一台主机的内网(LAN)IP地址映射成一个公网(WAN)IP地址,当用户访问提供映射端口主机的某个端口时,服务器将请求转移到本地局域网内部提供这种特定服务的主机;利用端口映射功能还可以将一台外网IP地址机器的多个端口映射到内网不同机器上的不同端口,目前做这个比较好好的是花生壳的端口映射,稳定性和便捷性都是很好的。

举个栗子:

我们在内网中有一台Web服务器,但是外网中的用户是没有办法直接访问该服务器的。于是我们可以在路由器上设置一个端口映射,只要外网用户访问路由器ip的80端口,那么路由器会把自动把流量转到内网Web服务器的80端口上。并且,在路由器上还存在一个Session,当内网服务器返回数据给路由器时,路由器能准确的将消息发送给外网请求用户的主机。在这过程中,路由器充当了一个反向代理的作用,他保护了内网中主机的安全。

端口转发(Port forwarding)

有时被叫做隧道,是安全壳(SSH) 为网络安全通信使用的一种方法。

举个栗子:

假如我们内网现在有100台主机,那么我们现在都是通过路由器的这一个公网IP和外网通信的。那么,当互联网上的消息发送回来时,路由器是怎么知道这个消息是给他的,而另外消息是给你的呢这就要我们的ip地址和路由器的端口进行绑定了,这时,在路由器中就会有一个内网ip和路由器端口对应的一张表。当路由器的10000端口收到消息时,就知道把消息发送给他,而当20000端口收到消息时,就知道把消息发送给你。这就是端口转发,其转发一个端口收到的流量,给另一个主机。

两者的区别:

端口转发,转发的重点在“转”上面。送快递的过来,把所有快递都交给门口保安,保安再根据每件快递上的收件人来分发。

端口映射就是在大门口给每个人装个柜子,送快递的直接按收件人名字,把快递放到对应的柜子里面。

80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站, 因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了

所以在搭建网站时,想要直接输入网址来访问,而不用输入端口号

但是在使用阿里云的时候,发现80端口被占用,通过 lsof -i:80 发现端口被一个叫 AliYunDun 的占用了

然后通过搜索发现 AliYunDun 并不是将80端口给占用了,而是为了保护请求,进行一层防护

所以,如果要使用,需要 备案 ,但是由于网站是用的org 后缀,而阿里云又说该后缀无法备案

即使成功做出映射,但是由于之前购买的阿里云的服务器是国内的,也不能访问

因为看的是

wwwxxxorg ,只要访问这个地址就会出现要你备案的提示

虽然网上很多,csdn上面都有教你怎么转变80端口到其他端口(8080)的方法

但是我感觉是没有什么用的,因为

如果你的网站是有备案的,直接使用80端口即可,如果没有备案,转变之后也无法不加端口号来访问你的网站 wwwxxxorg

或者 ,如果想要搭建个人博客,建议可以使用国外的服务器,这是不需要备案的

比较好的几个链接

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何用租到的VPS服务器转发内网的端口数据,实现内网穿透服务?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情