在国内,大家要联机《东方非想天则》的时候,一般会选用MyCard这样的平台,为第三方提供内网穿透的平台,来解决NAT或者CGN等得不到公网IP的问题。
但是,在国外,在公网IP资源比较富裕的地方,经常就是直接把IP暴露在房间列表里面,挂出来让大家联机使用。例如在则的Discord群里面,有一个Discord Bot的房间列表,大概是这样的。
ParvatiBOT05/25/2018 Current Hosts are:(UTC-04:00)
For 8m 55.0s R 1.3Yosupall
170.52.96.89:10800
(edited) NEW MESSAGES ParvatiBOTToday at 9:36 AM Last Changes: @soku(UTC-04:00)
For 2.8s R 1.3Yosupall
170.52.96.89:10800
这种平台,自己的IP直接暴露给大家看,用来连接对方的电脑直接打。但是呢,不太好的地方是,如果是电脑直接连接公网,或者路由器设置了DMZ的话,如果电脑没有做适当的安全配置,电脑很容易被黑掉。尤其是135,139,445,3389这几个端口是重灾区。
在一些国内的则群里面,还甚至有人把自己的电脑IP挂在自己的群名片上面,方便大家联机。这也是安全隐患的来源之一。不过大部分人都是用路由器NAT上网,只开一个10800端口应该问题不是很大。虽然只开10800/udp也会被UDP Flood让家里断网。
在这里,恋恋推荐大家使用Wireguard搭建反向代理隧道,用iptables或者Nginx转发则的流量玩则。或者,不会的话。使用MyCard来联机则也是一个很好的选择。这样自己使用的IP就是一次性的,不会带来额外的安全风险。