服务器如何做中转进行端口映射,使服务器之间通信,然后访问目标网站(baidu.com)

本文介绍了如何通过设置两台VPS,使用x-ui面板和dokodemo-door协议进行端口映射,实现服务器之间的通信。当一台服务器无法直接访问互联网时,可以通过另一台‘中间服务器’作为中转,经过端口映射访问目标网站如baidu.com。操作步骤包括在目的服务器和中间服务器上设置节点,以及修改客户端V2rayN的配置来完成这一过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

服务器如何做中转进行端口映射,使服务器之间通信,然后访问目标网站(baidu.com)

问题缘由

如果我们的某个服务器坏了,不能上网了,作为一个失败的man,不,应该是一个失败的服务器,感觉浑身难受。如果是自己购买的vps,感觉扔了挺可惜,但是又没法使用,心情挺糟糕。

解决方法就是:再使用一个海外的安全服务器,这个安全服务器就是成功人士,然后让这个成功人士做一个桥梁的作用,我们称之为中间服务器,我们坏掉的服务器称之为目的服务器。

我们访问成功人士,然后成功人士映射端口到失败的man,最后让失败的man处理事情,比如访问百度,然后把内容再返回。先返回给成功人士,成功人士再给我们。

我们访问中间服务器,然后中间服务器映射端口到目的服务器,最后让目的服务器处理事情,比如访问百度。

所需环境

两台vps都需要安装x-ui面板,也就只需要x-ui。

安装x-ui很简单,命令如下:

apt install -y curl socat

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh) 

操作步骤

需要两台vps,自己可以试着玩一下。可以通过腾讯、阿里等购买,不过就是比较贵。可以网上找一些便宜的。

假设我们的中间服务器ip2是2.2.2.2,目的服务器ip1是1.1.1.1。

目前的问题是:首先确保我们可以访问ip2,但是不能访问ip1,也不能通过ip1访问百度。

我们的目的:通过ip1到ip2的端口映射,实现 本机——>ip2——>ip1——>baidu.com。

1. 目的服务器设置

目的服务器ip1就正常创建节点,假如我们已经创建好了,并且已经导入v2rayN里了。

此时可以看到我们的损坏服务器是1.1.1.1,我们创建的端口是100。因为服务器损坏,导致没有网络,并且也不能访问百度。

记住ip和端口号,之后要用到。

1.1.1.1 和 100

在这里插入图片描述

2. 中间服务器设置

也就是ip2的服务器设置。

打开x-ui面板,创建节点如下所示。

协议选择 dokodemo-door,端口就自己选择,这个就是之后要映射的端口,通过这个端口进行流量转发,转向ip1。

目标地址和端口号,就填写刚才上面的。设置完成之后点击添加即可。

记住中间服务器的ip,也就是2.2.2.2,还有端口2000。之后会用到。

在这里插入图片描述

此时中间服务器的设置也已经完成。

3. 修改客户端

修改客户端v2rayN的内容。

现在就需要去v2rayN里面修改内容了,双击刚才导入的节点。

修改地址和端口号,将其修改为中间服务器的内容。

地址从1.1.1.1改为2.2.2.2

端口号从100修改为2000
在这里插入图片描述

此时客户端也已经设置完成。可以查看真延迟和测试。

现在就可以通过客户端上网了。可以愉快的访问百度。此时查看ip,就可看到自己的ip是失败的man的ip,也即1.1.1.1。

在这里插入图片描述

总结

通过本文,我们可以拯救失败的man。

通过让一个成功人士搭桥,使其端口映射,照耀到失败的man,就可以层级累加上网(瞎编),失败的man访问百度,然后再返回数据。

本软件由服务端 、 客户端和采集端三部分组成,用于将采集端计算机上的 TCP 端口映射 到客户端计算机 上,使 客户端计算机上的应用软件可以像访问本机上的 TCP 端口一样访问采 集端计算机上的 TCP 端口。注:采集端也被称作监测点。 本软件的采集端可以运行在 X86-Linux 、 ARM7-ucLinux 或 Windows 2000/XP 系统 上,本软件的客户端和服务端只能运行在 Windows 2000/XP 系统上。 本软件要解决的问题:如下图所示,采集端计算机(采集端 1)是一台运行 Linux 操作系 统的X86 嵌入式计算机,通过ADSL 接入Internet,该计算机上开有Telnet服务(TCP-23) 。 因网络设备限制,只允许该计算机访问外界计算机,而外界计算机无法访问该计算机的 TCP- 23 端口。客户端计算机(客户端 3)是某公司内部网络中的一台运行 Windows2000 操作系 统的计算机,通过公司的交换机接入 Internet。因为采集端计算机网络设备的限制,客户端 计算机无法访问采集端计算机上的 Telnet 服务。 为使采集端计算机上的 Telnet 服务可被客户端计算机 访问,在 客户端计算机上运行 TCP 中转站客户端软件,在采集端计算机上运行 TCP 中转站采集端软件。运行 TCP 中转站服务 端软件的服务器,是一台运行 Windows2000 系统有公网 IP 的计算机,客户端计算机和采 集端计算机均可以访问服务器。 TCP 中转站软件将把采集端计算机的 TCP-23 端口映射到客户端计算机上,使用客户端 计算机的操作者用 Telnet 命令或 PuTTY 软件访问本机的 TCP-23 端口,即可与采集端计算 机的 TCP-23(Telnet 服务)通讯。每个客户端计算机可以映射多个采集端计算机的多个 TCP 端口,在客户端计算机上为每个映射的采集端计算机分配一个私有 IP:127.1.0.X 。例如: 客户端计算机与三台采集端计算机建立了映射,则这三台采集端计算机分别映射到这台客户 端计算机的 127.1.0.11、127.1.0.12 和 127.1.0.13 三个私有 IP 地址上,如果客户端计 算机上的应用软件(例如 PuTTY)访问本台计算机私有 IP 127.1.0.11 的 TCP23 端口,则应 用软件(PuTTY)实际访问的是采集端计算机 1 的 TCP-23 端口。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

百年孤独百年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值