Примітка:
Переконайтеся, що у вас увімкнено лише один мережевий адаптер, наприклад: якщо ви використовуєте Ethernet, переконайтеся, що бездротовий зв’язок відключений. Якщо ви користуєтеся бездротовим зв’язком, переконайтеся, що кабель Ethernet не підключений, або відключіть адаптер у мережі та мережах спільного доступу> змініть налаштування адаптера.
Відкрийте командний рядок і виконайте команду:
netstat /r
зверніть увагу на IP-адресу інтерфейсу у рядку 0.0.0.0 у розділі "Активні маршрути", скажімо, що це 192.168.0.1
Підключіться до VPN
Зробіть інше netstat /r
Зверніть увагу: ви побачите новий ip-маршрут для vpn (другий рядок 0.0.0.0.), Зауважте, що інтерфейс нового маршруту ip
Тепер вбити оригінальний маршрут, не в vpn, за допомогою цієї команди
route delete 0.0.0.0 192.168.0.1
потім зробіть інше netstat /r
ви побачите лише свій VPN-маршрут зараз, і якщо ваша лінія VPN впаде, ви втратите цей маршрут, тому більше не буде 0,0.0,0 маршрутів, і ваше зовнішнє з'єднання буде негайно відірвано. Якщо ви хочете отримати доступ до Інтернету, вам потрібно буде додати початковий маршрут назад за допомогою цієї команди:
route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 IF 8
"IF 8" означає "інтерфейс 8". Число 8 може бути різним на вашому комп’ютері, подивіться на висновок netstat -r, щоб отримати правильний номер вашого інтерфейсу у списку інтерфейсів
Коли все було сказано, я відключу ipv6, після цього я це зробив без проблем.
відключити команду ipv6:
netsh interface teredo set state disabled
Увімкнути команду ipv6:
netsh interface teredo set state default