Як змусити Ubuntu отримати доступ до Інтернету ТІЛЬКИ через VPN та відключити його при відключенні?


12

Через проблеми з конфіденційністю я хотів би, щоб Ubuntu дозволяв програмам надсилати трафік в Інтернет лише тоді, коли встановлено з'єднання VPN.

Вся справа в тому, що є деякі додатки, такі як Skype або Dropbox, які знову підключаться після того, як VPN-з'єднання чомусь перестане . І я цього не хочу, я хочу, щоб вони не могли.

Будь-який спосіб це зробити?


Можливі дублікати тут чи тут ?
Том Броссман

Відповіді:


1

Спробуйте це:

Щоб отримати IP-адресу шлюзу за замовчуванням, покажіть маршрути за допомогою ip route listкоманди.

Відредагуйте основне підключення до Інтернету, щоб видалити маршрут за замовчуванням: в nm-connection-editor, відредагуйте з'єднання> вкладка IPv4> маршрути> позначте прапорець Використовувати це з'єднання лише для ресурсів у його мережі.

Потім додайте певний маршрут, щоб дістатися до вашого VPN-сервера через ваш шлюз. Це дозволить вашому комп'ютеру досягти лише одного IP в Інтернеті: вашого VPN-сервера, щоб ваше VPN-з'єднання все ще працювало. (у вікні Маршрути додайте такий маршрут, як Adress: VPN_SERVER_IP Netmask: 255.255.255.255 Gateway:GATEWAY_IP:).

Щоб дозволити доступ до Інтернету через вашу VPN, вам може знадобитися відредагувати маршрути з'єднання VPN, щоб зняти прапорець "Використовувати це з'єднання лише для ресурсів у його мережі", або додати певний маршрут для спеціального шлюзу VPN.

екран редагування маршрутів nm-connection-editor


2
Схоже, це не працює в Ubuntu 13.04. Я просто не можу підключитися до свого OpenVPN, якщо дотримуюся цих інструкцій. @Marc, чи можете ви оновити свої вказівки щодо останнього версіно Ubuntu?
Hengjie
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.