RouterOS —— Remote login via V2Ray's dokodemo
本帖最後由 角色 於 2019-2-28 13:45 編輯
有的时候,基于某种原因,你远方的RouterOS的WAN IP不能在大陆连到,而在大陆以外地方就可以连到,那么我们在大陆怎样才能连到远方的RouterOS呢?
我们可以考虑采用V2Ray的dokodemo protocol(即做一个IP address and port forward的工作)。在大陆我们一般用MikroTik winbox连到远方的RouterOS WAN IP,如果中间网络畅通是没有问题的,但是在某些时间和场合就不可以。我们可以把dekodemo protocol放在大陆local V2Ray node inbounds里就可以。下面的例子,V2Ray是安装在192.168.55.22., 你可以依据你的网络作适当的修改。
The dokodemo protocol of local V2Ray node can be configured as follows:- {
- "protocol": "dokodemo-door",
- "port": 8291,
- "listen": "192.168.55.22",
- "settings": {
- "address": "hostname or IP address of remote RouterOS",
- "port": 8291,
- "network": "tcp",
- "timeout": 0,
- "followredirect": false
- }
- }
複製代碼 。
有了上面的configuration,然后restart v2ray。在你的local network winbox 窗口,输入192.168.55.22,那么winbox就会连到local v2ray node (VN1) 的dokodemo input,再转接到远方的V2Ray node (服务器VN2),再从VN2连到你远方的RouterOS WAN IP。
如果你有好几个RouterOS,那么你需要用不同的port numbers,在MikroTik winbox里的输入就要192.168.55.22:port_number,就可以。
这里是用于RouterOS的WAN IP,其他devices如其他路由器,都可以用这个方法连接。 |