Как запретить сеть, если разорвался VPN в Ubunbu? Включаю ось. Включаю сеть, автомитически подключается к VPN (через Connection Manager). Сижу работаю, никого не трогаю. Вижу как VPN пропал, а сеть жива.
Как сделать так, чтобы если нет VPN, то и нет Сети? Нагуглить решений особо не удалось.

21 Авг 2019 в 06:45
182 +1
1
Ответы
1

Есть несколько способов решения данной проблемы:

Можно использовать скрипт, который будет мониторить состояние VPN-подключения и отключать сеть, если VPN разорван. Вот пример такого скрипта на Python:import subprocess
import time
while True:
vpn_status = subprocess.check_output(["ifconfig | grep tun"], shell=True)
if not vpn_status:
subprocess.call(['sudo', 'ifconfig', 'eth0', 'down'])
time.sleep(10)

Сохраните этот скрипт в файле, например vpn_monitor.py, и запустите его с помощью команды python vpn_monitor.py. Он будет периодически проверять состояние VPN-подключения и отключать сеть, если VPN разорван.

Можно настроить Network Manager таким образом, чтобы он автоматически отключал сеть при разрыве VPN-подключения. Для этого откройте настройки сети (например, через GUI или командой nm-connection-editor), выберите свое VPN-подключение, зайдите в раздел "General" и установите флажок "Automatically connect to VPN when using this connection" и "All users may connect to this network" (если применимо). Таким образом, при разрыве VPN-подключения сеть будет автоматически отключена.

Надеюсь, эти способы помогут вам решить проблему с отключением сети при разрыве VPN-подключения в Ubuntu.

20 Апр в 13:13
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир