Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 2000 PPTP Ping 診斷工具實戰:Pptpclnt/Pptpsrv 雙端測試 GRE 封裝與 1723 埠連通性

編輯:Windows Server 教學

PPTP (點對點隧道協定) 故障排除需專用工具驗證 TCP 1723 控制連線與 GRE (協定 47) 資料封裝雙通道。Windows 2000 Support Tools 提供 Pptpclnt.exe (客戶端) 與 Pptpsrv.exe (伺服器端) 成對測試程式。注意:**不支援 Windows 95**。

前置條件

  • 雙端防火牆/路由器開放 **TCP 1723** 且允許 **IP 協定 47 (GRE)** 通過。
  • 雙端均可執行 (Win2k/NT/98)。

測試流程:驗證 PPTP 連通性

  1. 站點 A (伺服器) 執行 Pptpsrv.exe → 等待連線 (TCP 1723)。
  2. 站點 B (客戶端) 執行 Pptpclnt.exe [伺服器名稱或 IP] → 輸入測試字串 (如 abcdefghijklmnopqrstuvwxyz)。

雙端畫面對照解讀

伺服器端 (Pptpsrv)客戶端 (Pptpclnt)
等待 TCP 1723 連線...
連線成功!
收到資料:abcdefghijklmnopqrstuvwxyz
發送回應:Hello, there! This is a reply from the server.
建立 GRE 通訊端測試...
接收 GRE 封包:
Total GRE packets received = 1~5
初始化通訊端...
查詢主機資訊成功
發送測試字串
TCP 1723 連通成功
收到伺服器回應
關閉 TCP 通訊端
建立 GRE 通訊端
發送 GRE 封包:
Total GRE packets sent = 1~5
關閉 GRE 通訊端

結果判讀

  • TCP 1723 連線成功 + 雙向資料收發正常 → PPTP 控制通道通暢。
  • GRE 封包雙向計數器遞增 (1→5) → GRE 資料通道 (協定 47) 正常封裝/解封裝/路由。
  • 任一階段失敗:
    — TCP 失敗 → 檢查 1723 埠防火牆/路由/伺服器服務未啟動。
    — GRE 失敗 → 檢查協定 47 是否被封鎖、NAT 裝置是否支援 GRE 穿透、IPsec 是否干擾。

進階應用

重複上述步驟可測試同一伺服器與多個客戶端連通性。若需自動化腳本,可導向輸出檔案解析計數器。

這對工具是 PPTP VPN 部署與維護的「聽診器」,缺一不可。

Copyright © Windows教程網 All Rights Reserved