Múltiples interfaces de networking en RH 5.6

Tengo un server Redhat 5.6 con múltiples interfaces de networking conectados a diferentes puertos de conmutador de networking, la mayoría de ellos en una vlan / subnetworking diferente. ¿Cómo sé qué interfaz está en qué subnetworking?

Como ejemplo, eth0 es la interfaz primaria y funciona bien. Yo plumbed hasta otro IP de un vlan diferente en eth1, pero no puedo hacer ping a la pasarela (y es unpingable). Me han dicho que eth1 está conectado a un puerto en un vlan diferente (en realidad es un vlan de heartbeat para la agrupación). ¿Cómo puedo probar qué controller está en un vlan particular?

eth1 (los IP han cambiado):

[root@tsgxd3900 ~]# ifup eth1 Error: an inet prefix is expected rather than "GATEWAY<N>=10.56.35.1". Error: an inet prefix is expected rather than "NETMASK<N>=255.255.255.0". Error: an inet prefix is expected rather than "ADDRESS<N>=10.56.36.122". Error: an inet prefix is expected rather than "GATEWAY<N>=10.56.35.1". Error: an inet prefix is expected rather than "NETMASK<N>=255.255.255.0". Error: an inet prefix is expected rather than "ADDRESS<N>=10.56.38.35". [root@tsgxd3900 ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.56.36.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 10.56.7.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 0.0.0.0 10.56.7.1 0.0.0.0 UG 0 0 0 eth0 [root@tsgxd3900 ~]# ping 10.56.7.1 PING 10.56.7.1 (10.56.7.1) 56(84) bytes of data. 64 bytes from 10.56.7.1: icmp_seq=1 ttl=255 time=0.450 ms ^C --- 10.56.7.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.450/0.480/0.510/0.030 ms [root@tsgxd3900 ~]# ping 10.56.36.1 PING 10.56.36.1 (10.56.36.1) 56(84) bytes of data. From 10.56.36.122 icmp_seq=2 Destination Host Unreachable [root@tsgxd3900 ~]# ifconfig eth1 eth1 Link encap:Ethernet HWaddr B8:E3:B6:AB:1C:6D inet addr:10.56.36.122 Bcast:10.56.36.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:65 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:8435 (8.2 KiB) Interrupt:77 

Añadir más información:

 [root@tsgxd3900 ~]# cat /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=tsgxd3900 GATEWAY=10.56.7.1 [root@tsgxd3900 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 # NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter DEVICE=eth0 BOOTPROTO=static DHCPCLASS= HWADDR=78:E3:B5:0B:7C:6C IPADDR=10.56.7.243 NETMASK=255.255.255.0 ONBOOT=yes [root@tsgxd3900 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 # NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter DEVICE=eth1 HWADDR=78:E3:B5:0B:7C:6D ONBOOT=yes BOOTPROTO=static IPADDR=10.56.36.122 NETMASK=255.255.255.0 HOTPLUG=no [root@tsgxd3900 ~]# cat /etc/sysconfig/network-scripts/route-eth1 GATEWAY<N>=10.56.35.1 NETMASK<N>=255.255.255.0 ADDRESS<N>=10.56.36.122 GATEWAY<N>=10.56.35.1 NETMASK<N>=255.255.255.0 ADDRESS<N>=10.56.38.35 [root@tsgxd3900 ~]# 

2 Solutions collect form web for “Múltiples interfaces de networking en RH 5.6”

Parece que hay dos gateways pnetworkingeterminados definidos. ¿Puede publicar la salida de los siguientes files:

 /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1 

Es probable que no necesite una statement de puerta de enlace en su interfaz eth1. Debe definir las routes necesarias para la interfaz secundaria que en un /etc/sysconfig/network-scripts/route-eth1 , utilizando el formatting:

10.56.36.0/24 via 10.56.36.1 dev eth1

En Red Hat, la configuration IP (si la persona configura la interfaz a través de las herramientas de RH), estará en los files ifcfg-INTERFACE. Aquí hay un ejemplo.

 [root@server network-scripts]# cat ifcfg-eth0:1 # Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller DEVICE=eth0:1 BOOTPROTO=none BROADCAST=192.168.16.255 IPADDR=192.168.16.201 NETMASK=255.255.255.0 NETWORK=192.168.16.0 GATEWAY=192.168.15.7 TYPE=Ethernet ONPARENT=yes 

En algunos casos, las routes también estarán en un file separado con el nombre de la interfaz:

 [root@servername network-scripts]# cat route-eth0 ADDRESS0=192.168.16.0 NETMASK0=255.255.255.0 GATEWAY0=192.168.15.1 ADDRESS1=192.168.17.0 NETMASK1=255.255.255.0 GATEWAY1=192.168.15.1 ADDRESS2=192.168.18.0 NETMASK2=255.255.255.0 GATEWAY2=192.168.15.1 

Desde la command-line, también puede ejecutar ip addr o ip route:

 [root@servername network-scripts]# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether f4:6d:04:03:b4:18 brd ff:ff:ff:ff:ff:ff inet 192.168.15.200/24 brd 192.168.10.255 scope global eth0 inet 192.168.16.201/24 brd 192.168.16.255 scope global eth0:1 inet 192.168.17.201/24 brd 192.168.17.255 scope global eth0:2 inet 192.168.18.202/24 brd 192.168.18.255 scope global eth0:5 inet 192.168.15.201/24 brd 192.168.15.255 scope global secondary eth0:3 inet 192.168.16.202/24 brd 192.168.16.255 scope global secondary eth0:4 3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000 link/ether e0:b9:a5:00:ea:14 brd ff:ff:ff:ff:ff:ff [root@servername network-scripts]# ip route 255.255.255.255 dev eth1 scope link 192.168.15.0/24 dev virbr0 proto kernel scope link src 192.168.15.100 172.16.15.0/24 dev eth1 proto kernel scope link src 172.16.15.1 192.168.122.0/24 via 192.168.15.100 dev virbr0 169.254.0.0/16 dev eth1 scope link metric 1003 169.254.0.0/16 dev virbr0 scope link metric 1004 default via 192.168.15.1 dev virbr0 

O:

 [root@servername network-scripts]# ip route 192.168.18.0/24 dev eth0 proto kernel scope link src 192.168.18.202 192.168.17.0/24 dev eth0 proto kernel scope link src 192.168.17.201 192.168.16.0/24 dev eth0 proto kernel scope link src 192.168.16.201 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.200 169.254.0.0/16 dev eth0 scope link default via 192.168.15.7 dev eth0 

(La última salida es de una máquina de tipo RH5)

  • NFSv4 y rpcbind
  • Tratar de pasar NIC a domU provoca pánico en el kernel
  • Particionamiento dynamic de resources de hardware de Red Hat
  • yum + listr todas las actualizaciones de security disponibles sin instalarlas, en networkinghat 5?
  • Uso de la memory histórica, aclaración necesaria
  • No se puede deshacer el dispositivo está ocupado
  • Mensajes de error de la CPU mostrados en la console durante el arranque - "CPU1: Stuck ??"
  • Redhat 5 actualización / Sphinx Buscar init inicio colgaduras
  • ¿Podemos configurar ulimit en el file / etc / sysconfig / init para aplicar el valor en el arranque
  • VMware RHEL5 huésped sistema operativo liberación de memory en caching
  • Aumentar el tamaño disponible o cambiar la location de / tmp
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.