У меня есть устройство, которое имеет 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. Как я могу соединиться с ним снова?
Я не думаю, что можно соединиться с машиной больше каким-либо образом, nic адаптер не имеет 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 этого устройства, можно использовать программное обеспечение для сниффинга MACS в сети