Этот быстрый совет по Linux показывает вам различные методы для определения IP-адреса шлюза вашего маршрутизатора в командной строке Linux.
В предыдущей статье мы рассказывали вам о поиске IP-адреса в командной строке Linux. В этом кратком совете мы покажем вам, как найти IP-адрес шлюза по умолчанию в командной строке Linux.
Шлюз работает как вход или дверь между двумя сетями. Маршрутизатор является примером шлюза. Весь ваш трафик идет к маршрутизатору, а затем к остальной части Интернета.
Иногда вам нужно знать IP-адрес вашего маршрутизатора. IP-адрес шлюза – это IP-адрес вашего маршрутизатора при обычной настройке.
Мы собираемся использовать команду IP, чтобы показать IP шлюза в Linux.
Откройте терминал и используйте следующую команду:
ip route
Вы должны увидеть результат вроде этого:
Сосредоточьтесь на строке, которая начинается с default. Это даст IP-адрес шлюза по умолчанию.
В качестве альтернативы и удобства вы можете использовать вышеуказанную команду в сочетании с командой grep:
ip route | grep default
Это просто даст IP-адрес шлюза по умолчанию в выходных данных:
И, как вы можете видеть, 192.168.0.1 является IP-адресом шлюза по умолчанию в нашем случае.
Другие способы найти IP-адрес шлюза в Linux
Команда IP в Linux обеспечивает большинство ваших основных сетевых потребностей. Но, как вы уже заметили, в Linux существует несколько способов сделать определенные вещи.
Чтобы узнать IP шлюза, вы также можете использовать другие сетевые инструменты командной строки. Позвольте нам показать их вам.
Найти шлюз в Linux с помощью команды route
Вы можете использовать опцию -n с командой route для отображения таблицы маршрутизации с IP-адресами.
route -n
Пример вывода должен быть таким:
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 600 0 0 wlp58s0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlp58s0 192.168.0.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp58s0
Обратите внимание на флаги U и G? U означает, что маршрут «вверх», а G означает, что это шлюз.
Показать шлюз в Linux с помощью команды netstat
Чтобы отобразить информацию о шлюзе, вы можете использовать команду netstat и отобразить таблицу маршрутизации, которая также составляет шлюз.
netstat -r -n
Вывод должен быть идентичен тому, что вы видели с командой route:
Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlp58s0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlp58s0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlp58s0
Вы можете идентифицировать шлюз с флагом G.
Заключение
Мы надеемся, что этот быстрый совет по Linux помог вам найти IP-адрес шлюза по умолчанию в командной строке Linux. Добавьте этот веб-сайт в ваш ридер для таких регулярных советов и руководств по Linux.