我有一个运行CentOS 7的服务器,并通过ssh连接到它。与我安装的另一台服务器相比,SSH需要一点连接。该服务器有2个以太网端口(1个主板和1个卡)。我使用这张卡为Kvm虚拟机创建一个桥接网络,它工作得很好。有时我不能ping,或者如果我使用路由命令,它会挂起。我认为这与主以太网端口的默认网关有关。
有问题时的路线
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.1.1.3 0.0.0.0 UG 0 0 0 br0
10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 em1
10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
link-local 0.0.0.0 255.255.0.0 U 1002 0 0 em1
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0然后运行sudo路由添加默认gw 10.1.1.3 em1或sudo路由添加默认gw 10.1.1.3
route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.1.1.3 0.0.0.0 UG 0 0 0 em1
default 10.1.1.3 0.0.0.0 UG 0 0 0 br0
10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 em1
10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
link-local 0.0.0.0 255.255.0.0 U 1002 0 0 em1
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0我已经将默认网关添加到/etc/sysconfig/网络文件中,但仍然存在问题。
sudo cat /etc/sysconfig/network
# Created by anaconda
GATEWAY=10.1.1.3有什么想法吗?
谢谢你的帮助。
我知道它们应该是静态的ip地址,我正在做这个工作,但是必须在网络管理员上等待。
更新:
我将GATEWAYDEV=em1添加到/etc/sysconfig/网络文件中,并重新启动网络服务。我跑了路线,这是输出。
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.1.1.3 0.0.0.0 UG 0 0 0 em1
10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 em1
10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
link-local 0.0.0.0 255.255.0.0 U 1002 0 0 em1
link-local 0.0.0.0 255.255.0.0 U 1004 0 0 br0
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0我通过ssh和pinged google连接到虚拟机,他们返回了结果,所以看起来很有效。不过,我想知道网桥网络是否会很好,因为默认的行对br0接口就没有了吗?
更新2:
我注释掉了gatewaydev,并将网关添加到ifcfig-em1文件中,并重新启动了网络,但是路由挂起,并在文章中给出了第一个结果。因此,我从ifcfg-em1中删除了网关,取消了gatewaydev的注释,并重新启动了网络。
发布于 2015-06-17 17:00:15
您需要在以太网文件中设置网关,而不是在/etc/sysconfig/ set中设置网关。
[root@puppetmaster]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPADDR=192.168.1.10
SUBNETMASK=255.255.255.0
GATEWAY=192.168.1.1
https://serverfault.com/questions/699698
复制相似问题