Ubuntu 多网环境自动路由表(区别教育网内外) + 分享到多张网卡网络的实现 10

首先, 感谢 @BOYPT @jimmy_xu_wrk @tjmao @yegle 等朋友的帮忙! 1, 多网环境, Felix 的环境是 VPN over cernet2 + cernet 双网. 2, 自动路由表, 采用 www.nic.edu.cn 的官方 Free IP 数据. 以下是 Felix 用 Python 写的一个小小的自动生成脚本: import re import urllib a=urllib.urlopen('http://www.nic.edu.cn/RS/ipstat/internalip/real.html').read() b=re.compile("([\d\.]+)\s+[\d\.]+\s+([\d\.]+)") c=b.findall(a) m=["#!/bin/bash","OLDGW=$1","NEWGW=$2","route del -net 0.0.0.0 netmask 0.0.0.0","route add -net 0.0.0.0 netmask 0.0.0.0 gw $NEWGW"] n=["#!/bin/bash"] for d in c: ...

Linux 下 Dropbox 的通用更新脚本修改版 – 支持代理 5

源脚本来自 http://forums.dropbox.com/topic.php?id=12153, 但是不能支持代理服务器, 主要问题是它的”联网检测”用的是ping, Felix将其改成了wget然后判断页面上是否有forums Patch 如下: --- a/dbupdate +++ b/dbupdate @@ -37,7 +37,7 @@ declare -r useCount="http://bit.ly/dbupdate_count"; declare -r nIcon="/usr/share/icons/hicolor/64x64/apps/dropbox.png"; declare -r userAgent="Mozilla/5.0 (X11; U; Linux i686; $LANG; rv:1.9.1.3) Gecko/20090924 Ubuntu/9.10 (karmic) Firefox/3.5.3"; -declare -r internetTest="ping -c3 -w10 www.dropbox.com | grep -c '64 bytes'" ; +declare -r internetTest="wget -qO - http://www.dropbox.com | grep -c ...
QR Code Business Card