Как я могу узнать свой IP-адрес в Unix-подобной коробке?
Как я могу узнать свой IP-адрес в окне Unix? я пробовал
ifconfig
но он не существует в системе.
3 ответа
ifconfig обычно находится в /sbin. В зависимости от того, на какой системе вы работаете, это может не соответствовать вашему пути (в частности, системы RedHat не включают это в путь по умолчанию)
Пытаться:
$ /sbin/ifconfig
Если это работает, то это проблема, и вы должны изменить свой путь с помощью вашего.bashrc (или любой другой оболочки, которую вы используете).
export PATH=$PATH:/sbin:/usr/sbin
Я бы предложил посмотреть на host команда. Конечно, вам нужно будет указать имя машины, на которой вы находитесь.
Если вы находитесь за каким-то устройством NAT, это устройство, вероятно, имеет интерфейс http, который предоставляет эту информацию. Во-первых, узнайте его IP-адрес либо из документации, либо по выходным данным команды route. Там должна быть строка, которая выглядит так:
default 192.168.2.1 0.0.0.0 UG 0 0 0 ath0
Затем подключитесь к этому IP-адресу с помощью браузера и посмотрите, что вы можете узнать. Остальное зависит от того, какое устройство NAT вы используете.