請問各位前輩

目前手上的設備是TP LINK AX1500
網路是中華電信光世代1G
想要設定VPN連線

依照TP LINK的說明
先設定了動態DNS
取得了一組網域 xxxxxxx.tplinkdns.com
接著設定PPTP連線
TP LINK VPN連線設定
並且設定了使用者帳號

電腦端也設定了VPN連線的設定

但是電腦端卻無法連上這組VPN

查看AX1500的系統紀錄
好像是有收到電腦端的連線訊息
但是無法建立連線
TP LINK VPN連線設定
請問這個可能是哪一個環節設定錯誤嗎?
請各位前輩指導一下

謝謝
文章關鍵字
可以畫一下圖你是打算怎麼連線嗎?

另外, PPTP的安全性已經爛到Android跟iOS都禁用了
要從外面連你家的VPN連線,好歹換台新機器
PPTP大概只有Windows電腦可以連,手機平板很早就不支持了
L2TP又比較慢
建議最少換台有支援Wireguard的機種
安全性跟速度,算是有不錯的平衡

如何在無線路由器設定WireGuard VPN 伺服器/客戶端 | TP-Link 台灣地區
如何在Deco APP上設定WireGuard VPN Server | TP-Link 台灣地區

還有,你的網路是中華電信光世代1G
太低階的分享器,VPN速度真的不快
如果要VPN速度快一點的,建議挑高階一點的,或是那些商用路由器
這是把圖片傳給 Grok 詢問的結果,參考看看


從你提供的路由器日誌來看,這是一個 PPTP (Point-to-Point Tunneling Protocol) VPN 連線的問題。日誌顯示客戶端試圖建立 PPTP 連線,但連線失敗,導致無法上網。以下是問題的可能原因及分析:

### 日誌解析
- **時間戳與動作**:日誌顯示在 2025-04-29 16:33:12 到 16:33:27 之間,路由器多次記錄了 `PPP 資訊 [9273] ppp send LCP Request`,表示路由器正在發送 LCP (Link Control Protocol) 請求,這是 PPTP 連線建立過程的一部分。
- **選項**:`options(mru=1400;authtype=PPP_CHAP[type(0)];magic=0x8B9074750;pcomp;accomp;)` 表示連線的配置參數:
- `mru=1400`:最大接收單元 (Maximum Receive Unit) 設為 1400 字節。
- `authtype=PPP_CHAP[type(0)]`:使用 CHAP (Challenge Handshake Authentication Protocol) 進行身份驗證。
- `magic=0x8B9074750`:魔術數字,用於檢測迴路。
- `pcomp;accomp;`:啟用了協議壓縮和地址/控制欄位壓縮。

### 問題分析
1. **LCP 請求未收到回應**:
- 路由器重複發送 LCP 請求,但沒有收到客戶端的回應。這通常表示客戶端沒有正確回應 LCP 協商,或者連線被中斷。
- 可能原因:
- 客戶端的 PPTP 設定錯誤(例如用戶名、密碼錯誤,或協議設定不匹配)。
- 網路問題導致數據包丟失,例如防火牆或 NAT 設置阻擋了 PPTP 所需的 GRE (Generic Routing Encapsulation) 協議。

2. **PPTP 的 GRE 協議被阻擋**:
- PPTP 使用 TCP 1723 端口進行控制訊息交換,同時需要 GRE 協議(IP 協議 47)來傳輸數據。
- 如果路由器或中間的網路設備(例如 ISP 或防火牆)阻擋了 GRE 協議,連線會失敗。
- 日誌中沒有顯示 GRE 相關錯誤,但這是一個常見問題。

3. **CHAP 認證失敗**:
- 日誌顯示使用 PPP_CHAP 進行認證。如果客戶端提供的用戶名或密碼不正確,或者伺服器端不支持 CHAP 認證,連線也會失敗。

4. **MRU 設定不匹配**:
- MRU (最大接收單元) 設為 1400。如果客戶端和伺服器的 MRU 設定不一致,可能導致連線協商失敗。不過這通常不是主要問題。

### 解決方法
1. **檢查客戶端設定**:
- 確保客戶端的 PPTP VPN 設定正確,包括用戶名、密碼和伺服器地址。
- 確認客戶端使用的認證協議與伺服器匹配(這裡是 CHAP)。

2. **檢查網路環境**:
- 確認路由器是否允許 PPTP 穿透(PPTP Passthrough)。有些路由器預設會阻擋 GRE 協議,需要手動啟用。
- 檢查是否有防火牆或 ISP 阻擋了 TCP 1723 端口或 GRE 協議。可以嘗試聯繫 ISP 確認。

3. **測試連線**:
- 在客戶端使用 `ping` 測試是否能連接到 VPN 伺服器地址,確認基本連通性。
- 如果可能,嘗試使用其他 VPN 協議(例如 L2TP/IPsec 或 OpenVPN)測試是否能連線,排除 PPTP 協議本身的問題。

4. **檢查伺服器端**:
- 確保 PPTP 伺服器正常運行,且支持 CHAP 認證。
- 查看伺服器端是否有相關的錯誤日誌。

### 總結
客戶端無法連上 PPTP VPN 的最可能原因是 LCP 協商失敗,可能是因為 GRE 協議被阻擋、認證失敗,或客戶端配置錯誤。建議先檢查客戶端設定和網路環境,確保 TCP 1723 端口和 GRE 協議未被阻擋。如果問題持續,可以考慮使用更現代的 VPN 協議(如 L2TP/IPsec 或 OpenVPN),因為 PPTP 已經較老舊且安全性較低。

如果你需要更詳細的網路診斷,我可以幫你搜索相關資訊,是否需要?
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!