A capitalização de entrada é importante nos arquivos ifcfg-eth *.
Esses arquivos são lidos em um contexto de script de shell e pesquisados pelo nome conhecido e ipaddr
não é a mesma variável que IPADDR
.
Eu tenho um servidor rodando o Centos 6.4. O eth0 é configurado e funciona bem com um endereço da internet (externo à minha LAN). Eu estou tentando configurar eth1 com o seguinte arquivo ifcfg-eth1:
DEVICE=eth1
HWADDR=A4:BA:DB:14:E3:B8
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
ipaddr=192.168.1.210
gateway=192.168.1.1
dns1=8.8.8.8
Depois de fazer um comando IFUP ETH1, recebo uma entrada para ele, mas nenhum endereço IPV4, conforme mostrado na seguinte saída do ifconfig:
eth0 Link encap:Ethernet HWaddr A4:BA:DB:14:E3:B7
inet addr:xxx.xxx.xxx.131 Bcast:xxx.xxx.xxx.143 Mask:255.255.255.240
inet6 addr: fe80::a6ba:dbff:fe14:e3b7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:588 errors:0 dropped:0 overruns:0 frame:0
TX packets:133 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:55844 (54.5 KiB) TX bytes:15469 (15.1 KiB)
Interrupt:16
eth1 Link encap:Ethernet HWaddr A4:BA:DB:14:E3:B8
inet6 addr: fe80::a6ba:dbff:fe14:e3b8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:135 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8640 (8.4 KiB) TX bytes:492 (492.0 b)
Interrupt:17
Eu reiniciei desde a mudança apenas para estar no lado seguro. O endereço ip4 parece ser o padrão: 10.170.16.1. Se eu pingar 10.170.16.1, a saída é:
PING 10.170.16.1 (10.170.16.1) 56(84) bytes of data.
64 bytes from 10.170.16.1: icmp_seq=1 ttl=254 time=7.69 ms
64 bytes from 10.170.16.1: icmp_seq=2 ttl=254 time=6.31 ms
64 bytes from 10.170.16.1: icmp_seq=3 ttl=254 time=6.88 ms
64 bytes from 10.170.16.1: icmp_seq=4 ttl=254 time=7.15 ms
^C
O gerenciador de rede não está em execução.
Ajuda!
Obrigado
Tags networking centos