Bir sunucunun bir arabiriminde (eth1) statik olarak atanmış bir adres kullanmaya ve aynı alt ağdaki (172.17.11.0/24) başka bir arabirimde (eth2) dhcp atanmış bir adres kullanmaya çalışıyorum.
Eth1 için statik bir IP kurarken ( http://www.cyberciti.biz/faq/rhel-centos-fedoracore-linux-network-card-configuration adresinde bulunan yönergeleri izleyerek ) aşağıdakileri girdim /etc/sysconfig/network-scripts/ifcfg-eth1
:
# ServerEngines Corp. Emulex OneConnect 10Gb NIC (be3)
DEVICE=eth1
BOOTPROTO=static
DHCPCLASS=
HWADDR=00:21:5A:9B:00:41
IPADDR=172.17.11.203
NETMASK=255.255.255.0
#TYPE=ethernet
ONBOOT=yes
Eğer eth1 çalışan tek adaptör ise, HERHANGİ bir harici IP'ye ping atamıyorum :(
Eth2 de çalışırken, harici adreslere ping işlemi yapabilirim.
ifconfig
aşağıdakileri döndürür:
eth1 Link encap:Ethernet HWaddr 00:21:5A:9B:00:41
inet addr:172.17.11.203 Bcast:172.17.11.255 Mask:255.255.255.0
inet6 addr: fe80::221:5aff:fe9b:41/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4747 errors:0 dropped:0 overruns:0 frame:0
TX packets:5495 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:447100 (436.6 KiB) TX bytes:1059019 (1.0 MiB)
Memory:fbf60000-fbf80000
eth2 Link encap:Ethernet HWaddr 00:21:5A:9B:00:42
inet addr:172.17.11.245 Bcast:172.17.11.255 Mask:255.255.255.0
inet6 addr: fe80::221:5aff:fe9b:42/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6745 errors:0 dropped:0 overruns:0 frame:0
TX packets:10802 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1260318 (1.2 MiB) TX bytes:12302950 (11.7 MiB)
Memory:fbe40000-fbe60000
İçeriği /etc/sysconfig/network
:
HOSTNAME=<redacted>
NETWORKING=yes
NETWORKING_IPV6=no
GATEWAY=172.17.11.1
Çok açık bir şeyi mi özlüyorum? Eğer öyleyse, bu nedir?
eth2
Aşağı ile istek başına düzenle
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
172.17.11.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 172.17.11.1 0.0.0.0 UG 0 0 0 eth1
ve her iki arayüzde de:
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
172.17.11.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
172.17.11.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2
0.0.0.0 172.17.11.1 0.0.0.0 UG 0 0 0 eth2
0.0.0.0 172.17.11.1 0.0.0.0 UG 0 0 0 eth1
netstat -rn
Sadece eth1 aktifken bir tarih gönderebilir misiniz ? Varsayılan ağ geçidinin ayarlanmamış olması muhtemeldir.