‘壹’ 服务器 中转服务器
不用中转。只要改一路由器的IP就行了,把你们两家电脑的IP都设在同一个网段上,如都在192.168.1.0这个网段,
如你家的电脑的IP:192.168.1.10
你家的路由器IP为192.168.1.1
对方家的电脑IP为:192.168.1.20
对方家路由器的IP为:192.168.1.2
这样只要把你家的路由口的LAN口接一条线到对方家路由器的LAN口上就行了。
只要你们想上电信网,你们的网关设为你家的路由器的IP,
想上网通的就把网关设为对方家的就行了。
其实192.168.1.N,这个N想设为几都行,只要不有冲突就可以了。在1到254之间的任一个数。
‘贰’ 如何搭建一个中转服务器
可以使用iptables或者nginx进行连接搭建。
Linux下端口转发一般都使用iptables来实现,使用iptables可以很容易将TCP和UDP端口从防火墙转发到内部主机上。但是如果需要将流量从专用地址转发到不在您当前网络上的机器上,可尝试另一个应用层端口转发程序Rinetd。Rinetd短小、高效,配置起来比iptables也简单很多。
如果你要配http、https转发,要配ssl证书,那nginx大概是最合适的了。不过要注意nginx本身有一些限制,比方说一次上传的数据大小。之前我没注意这点,在主站配了又配,最后发现中转的服务器没配置,秀逗了。另外新版的nginx不仅可以转发http,也支持tcp流转发了。
数据中转站中安装有数据中转应用服务器,由计划任务或者其他唤醒程序启动。
运行时注意的三步如下:
1、开启源服务器网络连接,连接源服务器,约定下次通讯的方式(可选),获取数据。
2、关闭与源服务器网络的连接,开启目标服务器网络连接,向目标服务器写入数据。
3、关闭与目标服务器网络的连接,进入缄默模式,等待下一次被唤醒。