Шлюз по умолчанию в Linux — это IP-адрес маршрутизатора или шлюза, который соединяет вашу систему Linux с другими сетями или Интернетом. Это место назначения для сетевых пакетов, которые не предназначены для локальной сети.
Вот несколько способов просмотра и настройки шлюза по умолчанию в Linux, а также примеры кода:
Способ 1: использование команды «ip»
ip route show default
Эта команда отобразит информацию о шлюзе по умолчанию, включая IP-адрес и связанный с ним сетевой интерфейс.
Способ 2: использование команды «маршрут»
route -n
Эта команда покажет таблицу маршрутизации, включая информацию о шлюзе по умолчанию. Шлюз по умолчанию обычно указывается как пункт назначения «0.0.0.0» с соответствующим IP-адресом шлюза.
Способ 3: использование команды «nmcli» (интерфейс командной строки NetworkManager)
nmcli device show <interface-name> | grep IP4.GATEWAY
Замените именем вашего сетевого интерфейса (например, eth0, wlan0). Эта команда отобразит IP-адрес шлюза по умолчанию для указанного интерфейса.
Метод 4. Проверка файла конфигурации «/etc/network/interfaces».
Откройте файл «/etc/network/interfaces» с помощью текстового редактора и найдите строку, начинающуюся с «gateway» или «GATEWAY. ” IP-адрес, указанный в этой строке, представляет собой шлюз по умолчанию.
Метод 5: использование команды «ipconfig» (для старых дистрибутивов Linux)
ifconfig | grep "inet addr" | grep -v "127.0.0.1" | awk '{print $2}' | cut -f2 -d':'
Эта команда отобразит IP-адрес шлюза по умолчанию.