Thay đổi MTU Windows, khắc phục lỗi không vào được speedtest.net khi dùng VPN

MTU (Max Tranmission Unit) là đơn vị truyền tải dữ liệu lớn nhất của modem, nếu MTU càng lớn thì modem truyền dữ liệu càng nhiều. Giá trị MTU lớn nhất là 1500. Thông thường ADSL thường tương thích với MTU 1492.

1. Không vào được speedtest khi dùng VPN PPTP

Hôm nay mình có thử kết nối VPN PPTP trên windows 10, tuy nhiên không thể kết nối được. Mình thử ping thì các kết quả đều khá bình thường.

Ping speedtest.net để kiểm tra lỗi không vào được trên VPN PPTP

Ping speedtest.net để kiểm tra lỗi không vào được trên VPN PPTP

Mình đã thử Set DNS google cho mạng những vẫn không được.

Sau đó mình kiểm tra trực tiếp trên VPS triển khai PPTP VPN thì thấy vẫn vào được. Điều này khá lạ là trước giờ mình chưa gặp bao giờ.

Tuy nhiên khi thử kết nối VPN trên điện thoại Android và sử dụng Ubuntu thì mọi thứ lại kết nối rất bình thường.

Mình quyết định tìm hiểu trên các diễn đàn nước ngoài thì họ chỉ ra một số vấn đề liên quan đến MTU. Sau đó mình thử lệnh sau

a. Thử giá trị MTU 1400 Khi không kết nối VPN

Sử dụng lệnh

Sau đó mình nhận được phản hồi như sau

Với phản hồi này vẫn truy cập bình thường.

b. Thử giá trị MTU 1400 Khi kết nối VPN

Sử dụng lệnh

Sau đó mình nhận được phản hồi như sau

Với kết quả như trên thì không thể truy cập mạng, các gói dữ liệu gửi đi đều không thể nhận được.

Giải pháp lúc này mình set MTU là 1372.

2. Thay đổi giá trị MTU windows 10 khi không vào được mạng

a. Xem các giá trị MTU hiện tại

Minh họa kết quả

b. thay đổi giá trị MTU

Sau khi có kết quả ở mục trên mình tiến hành Set lại giá trị MTU cho VPN Interface “us vpn”

Bạn thay us vpn thành tên Interface phù hợp

Nếu phản hồi “Ok” là bạn đã thành công, còn nếu “The filename, directory name, or volume label syntax is incorrect.” Thì bạn hãy kiểm tra lại tên Interface cho chính xác.

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *