1
xuanliang 2018-07-01 16:24:52 +08:00 1
IP 转发开了么?
修改 /etc/sysctl.conf,设置 net.ipv4.ip_forward = 1。重启。 |
2
msfra 2018-07-01 16:36:07 +08:00
一个小问题:配置前几行中 nat table 限定了 UDP 协议,最后 filter table 怎么换成了 esp 和 ah 呢?
|
3
henryshen233 2018-07-01 20:37:31 +08:00 1
iptables -t nat -A PREROUTING -p udp --dport 500 -j DNAT --to-destination 10.11.2.3:500
iptables -t nat -A POSTROUTING -d 10.11.2.3 -p udp -m udp --dport 500 -j SNAT --to-source 10.10.2.4 iptables -t nat -A PREROUTING -p udp --dport 4500 -j DNAT --to-destination 10.11.2.3:500 iptables -t nat -A POSTROUTING -d 10.11.2.3 -p udp -m udp --dport 4500 -j SNAT --to-source 10.10.2.4 iptables -t nat -A PREROUTING -p udp --dport 1701 -j DNAT --to-destination 10.11.2.3:1701 iptables -t nat -A POSTROUTING -d 10.11.2.3 -p udp -m udp --dport 1701 -j SNAT --to-source 10.10.2.4 |
4
defunct9 2018-07-01 21:52:46 +08:00 via iPhone
开 ssh,让我上去试试
|
5
DevNet 2018-07-01 22:27:26 +08:00 via Android 1
IPsecVPN 穿越放火墙需要放过的只有 ike 协议(UDP500),NAT-T(UDP4500),esp 协议( IP 协议号 50 )。AH 没人用的。
|
6
2397613259qqq OP @xuanliang ip 转发开了的,ss 之类的都可以链接
|
7
2397613259qqq OP @henryshen233 感谢回复
不过有一点疑问,在第三行的 prerouting 里面,为什么要把 4500 转发到 500 呢? 还有就是 postrouting 除了增加了 extend match 似乎和我在主题上贴的没有区别。另外按照指教的参数配置后还是没有转发成功 |
8
henryshen233 2018-07-02 08:47:48 +08:00 1
@2397613259qqq 不好意思打错了。。。我这个是用来转发 WebDAV 的和 ssh 的 tcp 流量的,我是可以用的
|
9
jinhan13789991 2018-07-02 11:07:00 +08:00 via Android
哪里的 vps,有的 vps 商是带防火墙管理的,比如谷歌云,需要在外面手动再次配置一次防火墙
|
10
jinhan13789991 2018-07-02 11:07:40 +08:00 via Android
不好意思 看错了 以为是 vps
|
11
cattyhouse 2018-07-02 13:27:32 +08:00
还在用 IPSec ?这种分分钟给你断掉
|
12
moln 2018-07-02 16:58:45 +08:00 1
换 ssl vpn 吧
|
13
2397613259qqq OP @cattyhouse 又不是用来绕过某个设备用的
|