文章目录
- 服务器如何做端口映射,使服务器之间通信,然后访问目标网站(baidu.com)
- 问题缘由
- 所需环境
- 操作步骤
- 1. 目的服务器设置
- 2. 中间服务器设置
- 3. 修改客户端
- 总结
服务器如何做端口映射,使服务器之间通信,然后访问目标网站(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访问百度,然后再返回数据。