有兩台vista電腦(沒有任何防火牆問題)
使用內建的vpn設好server和client可以成功連線
但server端將一個可以上internet的網路介面設定好分享網路
vpn似乎也無法使用ICS ( internet sharing )
從client端用ipconfig指令看vpn建立之後的虛擬網路介面
只有ip / mask,而gateway是空的
不過這樣網路封包當然不知道怎麼route
簡單說我的要求就是 把vpn server當成跳板再連上網路
我已經完成vpn建立連線部分,但轉封包就不行,
經過我的摸索,我發現內建VPN根本不能設定gateway。
不知道windows內建功能是否可達成?有人用過嗎?
如果內建不行,有沒有建議什麼軟體安裝後可辦到我的需求。
這裡我提供個例子
現在網路上有很多人賣proxy, socks, vpn服務
這是其中一個網站的client設定教學
http://blacklogic.com/vista.php
就這麼單純
那server端如果是windows要怎麼實作?
謝謝。
jackythink wrote:
有兩台vista電腦...(恕刪)
可以建議你一本書...
Linux網路安全技術與實現-恆逸資訊 陳永勳 撰寫
這本寫的淺顯易懂... 還有畫有架構圖!!!
這本說的比較複雜
阿胖技研,專研資訊相關技術!
jackythink wrote:
有兩台vista電腦...(恕刪)
如果你現在所說的是PPTP VPN連線
由於他是基於PPP通訊協定,會在實體網路卡上構建一個虛擬PPP網卡
道理相當於PPPoE連線(浮動IP撥號連線)
當目的IP網段符合VPN遠端網段的封包出現時
就會轉送到PPP虛擬網卡處理再送出,因此PPP虛擬網卡此時是這個目的網段的Gateway
這個PPP網卡建立後,你應該可以在Vista中看到他的連線圖示
點擊內容可以看到 伺服器IP 用戶端IP
其中用戶端IP便是此張網卡的IP, 同時也是一個Gateway
在Vista的路由表中會出現相對應的路由
例如伺服器IP = 10.0.0.254, 用戶端IP = 10.0.0.200
則你使用route print應該可以看到這個路由出現
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 10.0.0.200 10.0.0.200 1
如果有這筆,那麼理論上應該是可以把所有封包轉送進PPTP VPN連線中才對
http://caf677.pixnet.net/blog