我将尝试在 CentOS6 上绑定(bind)(NIC RAID)。 (满足互网卡互通Internet的前提条件。) 我在一些文件中设置了一些参数,这些参数是“/etc/modprobe.d/bonding.conf”, “/etc/sysconfig/network-scripts/ifcfg-bond0”,“/etc/sysconfig/network-scripts/ifcfg-eth0”, “/etc/sysconfig/network-scripts/ifcfg-eth1”、...和“/etc/sysconfig/network-scripts/ifcfg-eth3”。
在“/etc/modprobe.d/bonding.conf”中是
alias bond0 bonding
options bonding mode=1 miimon=200 primary=eth0
在“/etc/sysconfig/network-scripts/ifcfg-bond0”中是
DEVICE=bond0
IPADDR=192.168.1.xxx
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
DNS1=xxx.xxx.xxx.1
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
USERCTL=no
PEERDNS=no
在“/etc/sysconfig/network-scripts/ifcfg-eth1”中是
DEVICE=eth0
ONBOOT=yes
TYPE=Ethernet
MASTER=bond0
SLAVE=yes
BOOTPROTO=static
HADDR=xx:xx:xx:xx
DNS1=xxx.xxx.xxx.1
除了“DEVICE”和 HADDR 之外,我设置了相同的参数“/.../ifcfg-eth1”、“/.../ifcfg-eth2”和“/.../ifcfg-eth3”。
使用“服务网络重启”重新启动网络设备后。 然后在显示屏中显示“设备不受 NetworkManager 管理”。所以我重新启动了机器。 当我通过一些操作检查它们时。
- 我输入“ifconfig -a”,结果正常。
- 我输入“ping xxx.xxx.1.1(网关服务器IP地址),结果是 正常。
- 我输入“ping 216.239.27.104(IP地址是Google的服务器)”, 结果是错误。(当时 DNS 系统并未关闭)
- 我输入“ping google.com”,结果是错误。
- 我输入“dig”,结果正常(DNS服务器的IP地址是 显示)
我似乎这个问题是由网关的IP地址引起的,但我不知道如何解决。 我的解决方案是猜测。
请告诉我如何解决此问题。
最佳答案
听起来您有一台安装了 GUI 的服务器。我相信 NetworkManager 正在劫持。
百胜列表| grep -i 网络管理器
查看是否已安装,如果不使用 GUI,您可以尝试停止该进程或将其删除。遇到过类似的问题。
关于linux - 无法在 CentOS 6 上使用绑定(bind)绕过网关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8396594/