На этот вопрос уже есть ответ здесь:
Как я могу найти IP моей системы Ubuntu в локальной сети?
МЕТОД 1: Открывают терминал путем нажатия CTRL + ALT + T и вводят следующее:
ifconfig
Вы получаете вывод как это:
eth0 Link encap:Ethernet HWaddr 78:84:3c:e7:0f:5a
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:5666 errors:0 dropped:0 overruns:0 frame:0
TX packets:5666 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1611838 (1.6 MB) TX bytes:1611838 (1.6 MB)
mon0 Link encap:UNSPEC HWaddr CC-AF-78-B3-E5-0F-3A-30-00-00-00-00-00-00-00-00
UP BROADCAST NOTRAILERS RUNNING PROMISC ALLMULTI MTU:1500 Metric:1
RX packets:877993 errors:0 dropped:115 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:533724526 (533.7 MB) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr cc:af:78:b3:e5:0f
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::ceaf:78ff:feb3:e50f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:377839 errors:0 dropped:0 overruns:0 frame:0
TX packets:353884 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:460380208 (460.3 MB) TX bytes:35093507 (35.0 MB)
шахта As беспроводная I, видят мой IP-адрес в wlan0
. Если Ваш проводное соединение, Вы видите, что это в eth0
или pppo
, если Ваш является соединение PPPoE.
МЕТОД 2 : В верхней панели Единицы переходят к Значку сети (Администратор сети) и выбирают Информацию о соединении.
Вы будете видеть, что вся информация включает IP (IPv4 и IPv6) любого подключенного устройства. В этом случае это только показывает одно устройство, так как у меня есть только один соединенный, но если бы у меня было несколько, то это показало бы каждому на различной вкладке
ifconfig
и старая команда, которая все еще широко используется, но если Вы запускаете со связанных с сетью команд, необходимо использовать ip
инструмент. ip a
, то, которое является сокращением для ip addr
, - то, что Вы ищете в данном случае.
Проверка ip
, это действительно лучше, чем ifconfig
в большинстве случаев.
Эти другие ответы являются большими, но вот очень простая альтернатива, которая не извергает полный рот информации:
host `hostname`
hostname
возвраты название Вашего компьютера, и host
твердость имя узла к IP-адресу.
, С другой стороны, можно просто сделать:
hostname -I
, Который делает (из страницы справочника):
-I
,--all-ip-addresses
Дисплей все сетевые адреса хоста. Эта опция перечисляет все настроенные адреса на всех сетевых интерфейсах. Петлевой интерфейс и IPv6 локальные для ссылки адреса опущены. Вопреки опции-i, эта опция не зависит от определения имен. Не делайте предположения о порядке вывода.