一、环境描述
(1)宿主机Centos7
静态IP设置:
路径:/etc/sysconfig/network-scripts/ifcfg-br0
TYPE=Bridge
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=192.168.100.9
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
DNS1=192.168.100.1
DNS2=8.8.8.8
DNS配置/etc/resolv.conf:
search localdomain
nameserver 192.168.100.1
nameserver 8.8.8.8
(2)虚拟机SUSE 12 SP5
静态IP配置/etc/sysconfig/network/ifcfg-eth0:
BOOTPROTO='static'
IPADDR='192.168.100.22'
NETMASK='255.255.255.0'
GATEWAY='192.168.100.1'
DNS1='8.8.8.8'
DNS2='8.8.4.4'
DHCLIENT_SET_DEFAULT_ROUTE='no' # 关键!禁止 DHCP 干扰
ONBOOT='yes'
STARTMODE='auto'
二、无法访问外网
(1)配置完以上设置后可以通过内网访问到 192.168.100.12这台服务器
ping 192.168.100.1 正常
ping www.baidu.com
![]()
(2) route -n 显示网关信息

(3)添加临时网关
route add default gw 192.168.100.1

ping www.baidu.com 正常

(4)重启网关后回失效
systemctl restart network
三、解决问题
(1)增加配置文件
vim /etc/sysconfig/network/ifroute-eth0 (后缀要与当前使用的网卡名称相同)
default 192.168.100.1 - -
(2)重启网关
systemctl restart network

能正常访问外网

1万+

被折叠的 条评论
为什么被折叠?



