Ранее на этой неделе мы физически установили машину в нашу серверную стойку и подключили ее к нашему сетевому коммутатору. В нем установлен Scientific linux, но у нас нет учетной записи, настроенной для входа. Мы включили его, и он работает без головы, но мы хотели бы убедиться, что он может общаться в нашей внутренней сети / подключаться к Интернету через нашу сеть, потому что сейчас удаленно мы даже не можем проверить, что он включен. Есть ли что-то, что мы можем запустить с другого компьютера в нашей сети, чтобы найти его (у нас есть его MAC-адрес) или перечислить все машины в нашей локальной сети? Спасибо
мы пробовали решения по этому поводу поток сбоя сервера используя nmap, ip neigh и arp для сканирования нашего локального диапазона ip, а затем grep для нашего MAC-адреса, но ничего не получил
nmap -sP <our IP range> | grep -i "<the machine's mac address">
sudo arp -a | grep -i "<the machine's mac address">
sudo ip neigh | grep -i "<the machine's mac address">
Похоже, вы думаете, что ваш безголовый хост может быть клиентом DHCP, и вы хотите убедиться, что он получил IP.
Чтобы переключить подключение, посетите своего хоста. Обратите внимание на зеленый индикатор Ethernet, показывающий хорошее состояние соединения на обоих концах кабеля CAT-5. На мгновение отключите кабель и обратите внимание, что оба индикатора связи погасли. Подключите снова, создавая событие «соединение», которое инициирует новый запрос DHCP-клиента.
На вашем DHCP-сервере tail -f
журнал или просмотрите текущие аренды и время жизни как до, так и после переключения подключения. После того, как у вас есть IP-адрес, постоянно пингуйте его и обратите внимание на отсутствие ответов в течение нескольких секунд, когда эфир хоста отключен вручную. Одновременно работает tcpdump -e port bootpc or arp
может оказаться полезным.
Если это невозможно, используйте fping (или nmap) для сканирования вашего локального префикса IP и обратите внимание на один IP-адрес, который присутствует или отсутствует в зависимости от того, отключен ли эфир хоста вручную. Вы сообщили, что уже просканировали свою подсеть с сервера в этой подсети, не увидев, что желаемый MAC-адрес отображается в таблице ARP сервера, поэтому вероятно, что ваш автономный сервер отключен или, по крайней мере, не является частью этой IP-подсети.
Как ваш сервер подключен к вашей сети через маршрутизатор, брандмауэр и т. Д. Если вы используете управляемые коммутаторы, вы можете проверить консоль, или если вы используете брандмауэр / маршрутизатор, вы можете проверить его MAC-адрес и попытаться получить его IP-адрес
Также вы можете проверить, запускали ли вы какие-либо службы, такие как apache и т. Д., На своем сервере, затем вы можете сканировать порты или вручную проверять с помощью Telnet, если вы открыли порты для своей локальной подсети.
Физически проверьте кабель Ethernet, проследите его до порта коммутатора или маршрутизатора и попытайтесь получить его IP-адрес.
Наконец, вы можете попробовать использовать wirehark для отслеживания связи и отслеживания вашего сервера,как использовать wirehark