4

Я ищу адрес, который я ввожу в свой браузер, чтобы получить файл конфигурации маршрутизатора. В итоге получилось 192.168.1.1, как обычно. Но когда я ввожу ifconfig в командную строку, этот IP-адрес нигде не указан.

Почему это? Не должен ли ifconfig дать мне IP-адрес маршрутизатора?

Если бы IP-адрес маршрутизатора был чем-то другим, а не 192.168.1.1, как бы я узнал, что это?

3 ответа3

4

Если бы IP-адрес маршрутизатора был чем-то другим, а не 192.168.1.1, как бы я узнал, что это?

Предполагая некоторый вкус Linux:

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

(обратите внимание на некоторые разновидности, такие как Debian, для маршрута не в $ PATH для пользователя без полномочий root вам может понадобиться использовать /sbin/route или вы можете вызвать netstat -rn для той же информации)

В большинстве домашних случаев маршрутизатор будет указан как шлюз для 0.0.0.0 - в этом готовом примере 192.168.2.1 .

Если вы хотите узнать больше о значении вывода маршрута, см. Вопрос на unix.se:

Понимание вывода маршрута -n

Не должен ли ifconfig дать мне IP-адрес маршрутизатора?

ifconfig не показывает информацию о шлюзе - используйте «маршрут» для просмотра или управления информацией о маршрутизации.

1

Введите команду: ip route чтобы найти адрес маршрутизатора (ов), настроенных в вашей системе.

Чтобы узнать, как его использовать, просто выполните ip route help чтобы увидеть все варианты.

Команда ip может дать вам много информации о конфигурации IP. Имейте в виду, что ifconfig устарела в Linux.

0
netstat -nr

Он будет отображать непосредственно адрес шлюза, который в случае соединений через маршрутизатор является IP-адресом маршрутизатора (пример: 192.168.1.1).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .