文章

SUSE Linux网络配置

SUSE Linux的配置和 RedHat Linux 有很多相似之处,在配置网卡静态IP地址也是配置:

  • /etc/sysconfig/network/ifcfg-eth0
  • /etc/sysconfig/network/routes
  • /etc/resolv.conf

备注

在SUSE Linux 12 SP3上,默认安装gnome图形界面,采用的网络管理器是 wicked.service ,并且禁用了常用的 NetworkManager

备注

我采用了 libvirt 网桥型网络 将KVM虚拟机的网络链接到有线网络上,方便进行远程登陆和维护。

ifcfg-eth0

  • 默认配置了DHCP
  • 修改 /etc/sysconfig/network/ifcfg-eth0 :
1
2
3
4
5
6
7
8
9
10
11
 1BOOTPROTO='dhcp'
 2BROADCAST=''
 3ETHTOOL_OPTIONS=''
 4IPADDR=''
 5MTU=''
 6NAME=''
 7NETMASK=''
 8NETWORK=''
 9REMOTE_IPADDR=''
10STARTMODE='auto'
11DHCLIENT_SET_DEFAULT_ROUTE='yes'

修改成:

1
2
3
4
5
6
7
8
9
10
11
 1BOOTPROTO='static'
 2BROADCAST='192.168.6.255'
 3ETHTOOL_OPTIONS=''
 4IPADDR='192.168.6.201'
 5MTU='1500'
 6NAME=''
 7NETMASK='255.255.255.0'
 8NETWORK=''
 9REMOTE_IPADDR=''
10STARTMODE='auto'
11USERCONTROL='no'
  • 配置 /etc/sysconfig/network/routes :
1
1default 192.168.6.9 - -
  • 配置 /etc/resolv.conf :
1
2
3
1search huatai.me
2nameserver 192.168.6.9
3nameserver 192.168.6.1

备注

根据 /etc/resolv.conf 提示,不应该直接修改该文件,而是应该修改 /etc/sysconfig/network/config

1
2
NETCONFIG_DNS_STATIC_SEARCHLIST="huatai.me"
NETCONFIG_DNS_STATIC_SERVERS="192.168.6.9 192.168.6.1"
本文由作者按照 CC BY 4.0 进行授权