Мои извинения за немецкий снимок экрана. Я не знаю, как заставить окно настроек быть на английском.
При настройке сетей GNOME предлагает настроить маршруты вручную. Однако, похоже, он не позволяет маршрут с сетевой маской 0.0.0.0, как это видно на скриншоте. Если я изменю маску на что-то более конкретное, даже 128.0.0.0, кнопка «серый» в верхнем правом углу станет зеленой.
Это ошибка? Это специально, но какая цель? (В командной строке это вообще не проблема.)
Сетевой менеджер всегда использует последний сконфигурированный интерфейс в качестве шлюза по умолчанию. В случае LAN против WIFI это почти всегда WIFI. Чтобы избежать этого, параметр «Использовать только для ресурсов в этом соединении» можно установить в WIFI.
Проблема с этим параметром: он работает только в среде LAN + WIFI. Если LAN отсутствует, WIFI не будет использоваться в качестве шлюза по умолчанию.
Сетевой менеджер не поддерживает профили из графического интерфейса gnome , Но диспетчер сетевого ящика поддерживает его. См. ArchWiki для выборки WLAN / Eth.
# file: /etc/NetworkManager/dispatcher.d/wlan_auto_toggle.sh
#!/bin/sh
if [ "$1" = "LAN_interface" ]; then
case "$2" in
up)
nmcli radio wifi off
;;
down)
nmcli radio wifi on
;;
esac
fi
Сетевой менеджер всегда использует последний сконфигурированный интерфейс в качестве шлюза по умолчанию. В случае LAN против WIFI это почти всегда WIFI. Чтобы избежать этого, параметр «Использовать только для ресурсов в этом соединении» можно установить в WIFI.
Проблема с этим параметром: он работает только в среде LAN + WIFI. Если LAN отсутствует, WIFI не будет использоваться в качестве шлюза по умолчанию.
Сетевой менеджер не поддерживает профили из графического интерфейса gnome , Но диспетчер сетевого ящика поддерживает его. См. ArchWiki для выборки WLAN / Eth.
# file: /etc/NetworkManager/dispatcher.d/wlan_auto_toggle.sh
#!/bin/sh
if [ "$1" = "LAN_interface" ]; then
case "$2" in
up)
nmcli radio wifi off
;;
down)
nmcli radio wifi on
;;
esac
fi