首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网络故障(ping、路由、网关)

网络故障(ping、路由、网关)
EN

Server Fault用户
提问于 2015-06-17 15:26:07
回答 1查看 806关注 0票数 0

我有一个运行CentOS 7的服务器,并通过ssh连接到它。与我安装的另一台服务器相比,SSH需要一点连接。该服务器有2个以太网端口(1个主板和1个卡)。我使用这张卡为Kvm虚拟机创建一个桥接网络,它工作得很好。有时我不能ping,或者如果我使用路由命令,它会挂起。我认为这与主以太网端口的默认网关有关。

有问题时的路线

代码语言:javascript
复制
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

代码语言:javascript
复制
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/网络文件中,但仍然存在问题。

代码语言:javascript
复制
sudo cat /etc/sysconfig/network

# Created by anaconda
GATEWAY=10.1.1.3

有什么想法吗?

谢谢你的帮助。

我知道它们应该是静态的ip地址,我正在做这个工作,但是必须在网络管理员上等待。

更新:

我将GATEWAYDEV=em1添加到/etc/sysconfig/网络文件中,并重新启动网络服务。我跑了路线,这是输出。

代码语言:javascript
复制
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的注释,并重新启动了网络。

EN

回答 1

Server Fault用户

回答已采纳

发布于 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

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/699698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档