1

Я использую Ubuntu в своих поездках, и время от времени мне нужно подключаться к публичным точкам доступа по небезопасному каналу. И я не хочу раскрывать свою информацию любому угонщику, сидящему поблизости ... Поэтому я обычно подключаюсь через VPN сразу после подключения к Интернету.

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

Я ищу способ сообщить системе «подключиться к Интернету и, если вам это удастся, заблокировать весь трафик (кроме VPN) до тех пор, пока не будет установлено VPN-подключение».

Я хочу использовать это наиболее "модульным" способом - через Интернет через eth0 или wlan0, через несколько разных VPN-соединений. Я не против настроить некоторые вещи перед подключением - например, чтобы сказать, какой интернет и VPN-соединение использовать.

Есть ли способ добиться такого поведения? В идеале использовать NetworkManager, потому что подключение к WiFi через /etc /network /interfaces, вероятно, немного проблематично.

Дополнительный вопрос: как сделать это достаточно надежным для обработки "целевых страниц", которые вам показывают многие точки доступа, прежде чем они позволят вам получить доступ к Интернету?

0