Tôi đang cố gắng sử dụng địa chỉ được gán tĩnh trên một giao diện (eth1) của máy chủ và có địa chỉ được gán dhcp trên giao diện khác (eth2) trên cùng một mạng con (172.17.11.0/24).
Khi tôi thiết lập IP tĩnh cho eth1 (theo các hướng dẫn được tìm thấy trên http://www.cyberciti.biz/faq/rhel-centos-fedoracore-linux-network-card-configuration ), tôi đã nhập như sau vào /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
Nếu eth1 là bộ điều hợp duy nhất đang chạy, tôi không thể ping BẤT K IP IP bên ngoài nào :(
Khi eth2 cũng đang chạy, tôi có thể ping địa chỉ bên ngoài.
ifconfig
trả về như sau:
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
Nội dung của /etc/sysconfig/network
:
HOSTNAME=<redacted>
NETWORKING=yes
NETWORKING_IPV6=no
GATEWAY=172.17.11.1
Tôi có thiếu một cái gì đó siêu rõ ràng? Nếu vậy, nó là cái gì?
Chỉnh sửa theo yêu cầu eth2
xuống
# 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
và với cả hai giao diện trở lên:
# 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
từ khi chỉ eth1 hoạt động? Có thể là cổng mặc định không được đặt.