Назад | Перейти на главную страницу

Невозможно обнаружить другие системы в lan - centos 6.4

У меня 4 сервера, 3 старых и 1 новый, и каждый из них подключен через vlan через eth0, а eth1 используется для Интернета.

Три сервера работают нормально и могут связываться друг с другом. Однако 4-й сервер, который я только что получил, похоже, не может обнаруживать другие системы в vlan, и то же самое с другими 3 системами, которые не могут видеть недавно установленный сервер. Хост подтверждает, что он подключен к тому же vlan.

Например, если я сделаю arp с рабочего сервера (как на одном из исходных 3) показывает:

# arp
Address                  HWtype  HWaddress           Flags Mask            Iface
169.34.255.149.static.s  ether   00:18:74:92:39:00   C                     eth1
192.168.1.1              ether   00:25:90:66:24:fa   C                     eth0
192.168.1.2              ether   00:25:90:50:1e:f3   C                     eth0

Но с нового 4-го сервера он показывает только одну запись:

# arp
Address                  HWtype  HWaddress           Flags Mask            Iface
169.34.255.149.static.s  ether   00:18:74:92:39:00   C                     eth1

Все выходные данные ifconfig кажутся идентичными другим серверам, и я не вижу в этом ничего плохого.

# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:25:90:26:38:59
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::225:90ff:fe26:3859/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:7818 (7.6 KiB)
          Interrupt:20 Memory:fba00000-fba20000

eth1      Link encap:Ethernet  HWaddr 00:25:90:26:38:58
          inet addr:149.255.34.173  Bcast:149.255.34.175  Mask:255.255.255.248
          inet6 addr: fe80::225:90ff:fe26:3858/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:62738 errors:0 dropped:0 overruns:0 frame:0
          TX packets:39347 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:79312114 (75.6 MiB)  TX bytes:3356241 (3.2 MiB)
          Interrupt:16 Memory:fb900000-fb920000

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:16436  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2792 (2.7 KiB)  TX bytes:2792 (2.7 KiB)

Я чувствую, что упускаю что-то очевидное, почему это не работает.

А вот моя конфигурация на eth0

# cat ifcfg-eth0
DEVICE=eth0
HWADDR=00:25:90:26:38:59
TYPE=Ethernet
UUID=062b17d6-5555-496c-8259-03eaa5577883
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.1.4
NETMASK=255.255.255.0
IPV6INIT=no
IPV6_AUTOCONF=no
USERCTL=no
VLAN=yes # I tried this with and without it.

вы можете видеть, что ваш порт eth0 не получает ни пакетов, ни кадров из вывода команды ifconfig:

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

Таким образом, похоже, что тег VLAN не указан в порту коммутатора, который подключается к eth0 этого компьютера. или вы должны увидеть что-то в атрибутах eth0 RX.