
我目前正在嘗試將辦公室中的一台電腦連接到客戶端 VPN。我的開發機器運行的是 Windows 7,並且可以正常連接和查看資源。有問題的電腦運行的是 Windows XP。他們都在同一個網路內。
在兩台電腦上使用相同的憑證,VPN 連線(使用內建的 Windows 網路連線)運作得很好。到目前為止,一切都很好。已指派 IP 位址,比較兩台電腦顯示它們仍在同一子網路中。
問題是 XP 電腦無法看到客戶端網路中的任何電腦。我嘗試tracert
存取 Windows 7 機器上的目標計算機,出現的第一項是 .0 位址。對其進行 ping 操作會得到回應。然而,在 Windows XP 機器上嘗試它只會出現逾時。
嘗試追蹤 www.google.com 允許位址解析(可能是快取解析的一部分),但只會導致逾時。
我仔細檢查以確保 Windows 防火牆未打開,並且嘗試打開設定時會彈出一條防火牆服務未運行的通知,這讓我相信它肯定未打開。
根據我的最佳猜測,我已經成功地將 XP 機器連接到某種黑洞。顯然發生了一些奇怪的事情,但我不確定我該看哪裡。
答案1
事實證明問題出在客戶端網路上;我已成功在辦公室的多台電腦上多次重現該問題。我連一個小時都無法維持穩定的 VPN 連線;它將完全斷開連接,或將再次開始顯示這些症狀。
我可以透過斷開與 VPN 的連線並重新連線來解決該問題。這並不總是能解決問題,但如果不能解決問題,我會請求客戶端重新啟動交換機,然後它就會起作用。