想問一下關於如何撰寫 OS X 使用的路由表,因為 FreeBSD 使用的跟 Linux 的好像不太
一樣,我的問題是「如何讓特定的連線經由 VPN 網路送出」
今天我已經架設了一個在 VPS 上 PPTP 模式的 VPN,位址是 106.185.52.180(假設
因為頻寬限制,所以我只想讓特定幾個網站走 VPN,分別是:
203.209.152.98
203.209.144.202
203.104.X.X(這個是浮動的
在 OS X 的路由表裡面好像 VPN 都是標示成 ppp0 的樣子,但我照著 Linux 的方式去撰
寫反而讓一些正常的服務像是 iTunes 沒辦法運作,請問有人知道如何撰寫嗎?
解答者會奉上P幣以感辛勞
route add -net 203.0.0.0 192.168.0.2
加一下-netmask 255.255.0.0 呢(?
我很困擾的是每次重新連線VPN時Gateway的ip都會變化而OS X的邏輯好像禁止直接用閘口(如ppp0)作設定
照你的描述不是應該要把203.209.152.98 203.209.144.202還有203.104.0.0/16 都加到 192.168.0.2 嗎?為啥反而寫 203.0.0.0
netstat -rn |grep ppp0|grep UH|awk '{print $2}'抓 ppp0 IP
你看一下 link#nn 跟有 IP 那個的 flag 各是什麼.