Я новичок в сети и Linux, поэтому я не могу решить эту проблему. У меня есть контроллер питания, подключенный к моему компьютеру linux (eth0) через коммутатор со статическим IP-адресом по умолчанию 192.168.1.100 и маской подсети 255.255.0.0. Мой IP-интерфейс eth0 в настоящее время 192.168.1.204 с маской подсети 255.255.255.0, но я не могу пропинговать контроллер питания.

Может кто-нибудь сказать мне, почему это не пингует? должна ли маска подсети моего ПК отличаться? Что должно быть так, чтобы я мог пинговать это?

1 ответ1

0

О, мой ... Когда начать...

А) Будет ли этот контроллер питания вообще реагировать на пинги? Это не дано.
B) Маска подсети (255.255.255.0 или 255.255.0.0) в данном конкретном случае не имеет значения, поскольку оба ip-адреса находятся в одном и том же поддиапазоне 255.255.255.0 255.255.0.0. Вы должны установить Linux PC на 255.255.0.0, чтобы сделать это "правильно".
C) Вы уверены, что коммутатор помещает оба устройства в одну и ту же локальную сеть? Интеллектуальные коммутаторы могут поместить некоторые из своих портов в 1 LAN, а некоторые другие порты в другую LAN. (Google VLAN для получения дополнительной информации.) Они должны быть в одной локальной сети, чтобы видеть друг друга.
D) Вы уверены, что оба устройства действительно имеют хорошее соединение с коммутатором? Горят ли светодиоды связи? Нет ошибок / предупреждений?
E) Под «статическим IP-адресом по умолчанию 192.168.1.100» я надеюсь, что вы имеете в виду IP-адрес контроллера по умолчанию, а не коммутатор.
F) Вы уверены, что сам коммутатор (или любое другое устройство, подключенное к нему) не случайно использует 192.168.1.100 или 192.168.1.204, что вызывает конфликт?

Здесь многое может быть не так (я, наверное, скучал по некоторым). Вам придется проверить их по одному.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .