У меня есть устройство с ОС Linux Ubuntu. Я использую SSH для подключения к нему. моя версия Linux, как показано ниже, при вводе команды cat /proc/version:
Linux version 3.2.40-g996c4d7-dirty (sysmocom@vagrant-ubuntu-precise) (gcc version 4.6.3 20111117 (prerelease) (GCC) ) #1 PREEMPT Mon Oct 7 8:28:29 CEST 2013.
Я изменяю настройку IP с помощью команды vi (vi /etc/network/interfaces), но я допустил ошибку при написании слова «адрес ». Я набрал его «адрес».
Теперь я не вижу устройство в сети, и я не знаю, что это за IP. Как я могу подключиться к нему еще раз?
Вы можете использовать netdiscover для получения списка локальных адресов ip. Он дает вам список вроде:
5 Captured ARP Req/Rep packets, from 5 hosts. Total size: 300
_____________________________________________________________________________
IP At MAC Address Count Len MAC Vendor
-----------------------------------------------------------------------------
192.168.0.1 aa:bb:cc:dd:ee:ff 01 060 Sitecom Europe BV
192.168.0.101 aa:bb:cc:dd:ee:ff 01 060 Unknown vendor
192.168.0.104 aa:bb:cc:dd:ee:ff 01 060 Somedevice, INC.
192.168.0.116 aa:bb:cc:dd:ee:ff 01 060 Another Device
Это приложение командной строки, запустите его с помощью sudo netdiscover. Если вы запустите команду, она предложит вам установить ее, если вы ее еще не установили.
из вашего вопроса, я предполагаю, что это ваша собственная сеть, поэтому, если у вас есть MAC этого устройства, вы можете использовать программное обеспечение для обнюхивания MAC в сети