0

我已经修改了这个脚本(更改了 ip 地址)以使我的 wifi 热点通过我的 VPN 连接运行,但是每次我的互联网连接改变塔,或从 LTE 更改为 3G,反之亦然,或者我的 vpn 断开连接并重新连接时,这个脚本必须再次运行或我的网络共享活动停止通过我的 vpn。我想如果我每 10 秒循环一次这个脚本,我的问题就会得到解决(我知道这并不理想,但我非常讨厌)。有谁知道要添加到脚本中以使其与计时器一起循环?或者有什么建议可以更好地完成我想做的事情?

iptables -t filter -F FORWARD
iptables -t nat -F POSTROUTING
iptables -t filter -I FORWARD -j ACCEPT
iptables -t nat -I POSTROUTING -j MASQUERADE
ip rule add from 192.168.1.0/24 lookup 61
ip route add default dev tun0 scope link table 61
ip route add 192.168.1.0/24 dev wlan0 scope link table 61
ip route add broadcast 255.255.255.255 dev wlan0 scope link table 61
4

1 回答 1

0
#!/bin/bash

while sleep 10; do
    ... your commands here ...
done
于 2015-02-28T07:28:41.370 回答