conupefox / autovpn-for-openwrt

Automatically exported from code.google.com/p/autovpn-for-openwrt
1 stars 0 forks source link

感谢您的openwrt翻墙方案 #8

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
部署过网上所有的openwrt翻墙方案,你这个动态维护路由表实�
��性是最好的。十分感谢
如果不是部署麻烦了点,完全可以比dd的autoddvpn更有名

我想指出的是"pptp没有自动添加路由的方法"这个说法是有误��
�,任何拨号连接后是可以调用
/etc/ppp/ip-up.d目录下的脚本的,只需要判断一下dev设备 
也可以跟openvpn一样自动加路由。

我用过pptp openvpn 
pvpn,确实pvpn是效果最好的,真奇怪vpn不该输给ssh。。。
另外想问下什么办法可以监控/autovpn/vpn.conf中的文件修改后自
动reset dnsmasq

Original issue reported on code.google.com by seo1...@gmail.com on 23 Apr 2014 at 4:20

GoogleCodeExporter commented 8 years ago
多谢赞誉.

关于pptp自动添加路由这部分,我会考虑加入相关的脚本。

严格的说pptp openvpn 
比较成熟,但是GFW干扰严重,ssh的干扰最小,原因不多说了��
�

关于vpn.conf修改后自动 reload dnsmasq 
是可以实现,不过我觉得没这个必要。具体实现可以参数以��
�脚本:
while true ;do
    inotifywait -e attrib -q /etc/autovpn/vpn.conf
    if [ $? -eq 0 ] ;then
        /etc/init.d/dnsmasq restart
    fi
    sleep 1
done
inotifywait 要安装inotify-tools ,然后脚本用nohup启动

Original comment by autovpn2014 on 24 Apr 2014 at 2:01

GoogleCodeExporter commented 8 years ago
感谢答复。inotify一般用来和Rsync做实时同步的,还不试过opwrt
也可以安装。

我也知道监控vpn.conf修改不太科学,但是始终想实现完全傻瓜
式智能路由。

现在能自动维护ip路由,如果能dhcp配置也能够自动维护就太��
�逸了。

Original comment by seo1...@gmail.com on 24 Apr 2014 at 2:25

GoogleCodeExporter commented 8 years ago
大多数和文件系统事件相关的操作都可以用inotify。

商业技术方案都有很多不足,民间的技术方案做到完美也不��
�可能,过度追求完美恐怕会适得其反。这些功能如果全用c代
替可能会更易部署,特性也会稳定,不过这受限于能力。

Original comment by autovpn2014 on 24 Apr 2014 at 3:16