我正在连接到 Windows 中的 VPN 以访问具有静态 IP 的远程计算机 (Linux)。从这台远程计算机上,我可以访问不同的机器(数据库、svn 等)。
我正在尝试设置我的远程计算机以从我的 Windows 机器访问数据库、svn 服务器等,因为远程连接上的工作非常慢。
所以我尝试了下一行/etc/rc.local
,但它不起作用:
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE
/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp -d B1.B2.B3.B4 --dport 89 -j DNAT --to R1.R2.R3.R4:89
/sbin/iptables -A FORWARD -p tcp -d R1.R2.R3.R4 --dport 89 -j ACCEPT
B1.B2.B3.B4
我的远程数据库IP在哪里,89
是我们用来访问数据库的端口,R1.R2.R3.R4
是我的远程机器IP。
这个配置有什么问题?
谢谢。