代碼如下:
route add default dev ppp0
route add -net 192.168.2.0 netmask 255.255.255.0 ppp0
1)先安裝VPN客戶端
代碼如下:
sudoapt-getinstall pptp-linux
2)命令行下撥號連接VPN服務器
代碼如下:
sudo pptpsetup --create testvpn --server 123.45.67.88 --username kk --password fku --encrypt --start
–create 後的是創建的連接名稱,可以為任意名稱;
–server 後接的是vpn服務器的IP;
–username 是用戶名
–password 是密碼,在這也可以沒這個參數,命令稍後會自動詢問。這樣可以保證賬號安全
–encrypt 是表示需要加密,不必指定加密方式,命令會讀取配置文件中的加密方式
–start 是表示創建連接完後馬上連接,如果你不想連,就不寫
3)以後要連接VPN或斷開VPN
代碼如下:
pon testvpn <-- VPN的“連接名稱"</p> <p>poff <-- 斷開VPN連接
4)全部流量走VPN通道
代碼如下:
# 把下面兩行加入 /etc/ppp/ip-up 中或者直接命令行輸入也行,刪除默認網關及把 VPN 服務器作為默認網關,也就是改變路由策略,把所以傳輸流量通過 VPN 線路來走。</p> <p>#route add default gw 192.168.0.1</p> <p>#route del default gw 原來的網關 // 原來的默認網關地址可通過 route 命令來獲取