Linux网络配置特色之wicked

日期: 2015-01-13 作者:Sander van Vugt翻译:吴炫国 来源:TechTarget中国 英文

SUSE 12的Linux发行版有了新的Linux网络配置工具wicked,相比起旧的工具,新工具有着更人性化的功能,并且提供了许多新特性。 为了兼容日益发展的Linux云计算,相应的网络配置变得比以前复杂,并且配置工具也做了许多灵活的改进。下面介绍一下SUSE的新网络配置工具wicked。 SUSE Linux服务器企业版(SLES)12改变了网络寻址的配置,它是使用一个叫wicked的工具。

wicked是一个服务中心,它管理所有的脚本存储,包括Linux网络配置。wicked的命令还能显示网络接口的当前状态信息。 管理员不会看到wicked工具有许多大的变化,你仍然可以使用前端工具,如IP……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

SUSE 12的Linux发行版有了新的Linux网络配置工具wicked,相比起旧的工具,新工具有着更人性化的功能,并且提供了许多新特性。

为了兼容日益发展的Linux云计算,相应的网络配置变得比以前复杂,并且配置工具也做了许多灵活的改进。下面介绍一下SUSE的新网络配置工具wicked。

SUSE Linux服务器企业版(SLES)12改变了网络寻址的配置,它是使用一个叫wicked的工具。wicked是一个服务中心,它管理所有的脚本存储,包括Linux网络配置。wicked的命令还能显示网络接口的当前状态信息。

管理员不会看到wicked工具有许多大的变化,你仍然可以使用前端工具,如IP命令,或YaST管理接口。现在,你也可以使用wicked命令行实用程序。

Wicked服务管理包括:

/etc/sysconfig/network路径下的ipcfg配置文件. 这些配置脚本包括了Linux系统的网络接口配置,每个网络接口都有自己独立的配置文件,下面是配置文件的典型配置形式。例1。

/etc/sysconfig/network/config script配置文件,这个配置文件是通用的网络配置,而不是指单独的某个网络接口配置。

/etc/sysconfig/network/routes script配置文件,这个配置文件是保存所有的路由表。

例1: 

典型的Linux网络配置脚本

BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.4.12/24'
MTU=''
NAME='82545EM Gigabit Ethernet Controller (Copper)'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'

下面我们看看wicked的配置方式:

Wicked的网络配置方法和原来的配置脚本有点不一样,首先wicked会将系统的网络接口汇总。我们用 wicked show all命令来总览Linux系统里面的网络接口配置,如例2.

例2: 典型wicked配置方式

linux-kscc:/etc/sysconfig/network # wicked show all
lo              up
      link:     #1, state up
      type:     loopback
      cstate:   network-up
      config:   compat:/etc/sysconfig/network/ifcfg-lo
      leases:   ipv4 static granted
      addr:     ipv4 127.0.0.1/8
      addr:     ipv6 ::1/128
ens33           up
      link:     #2, state up, mtu 1500
      type:     ethernet, hwaddr 00:0c:29:3e:d8:59
      cstate:   network-up
      config:   compat:/etc/sysconfig/network/ifcfg-ens33
      leases:   ipv4 static granted
      addr:     ipv4 192.168.4.12/24

从例2来看,你可以用编辑器,如cat、vi或者其他xwindows编辑器打开/etc/sysconfig/network/ifcfg-**(你系统的接口) 配置文件,增加一个配置项,如IP地址: IPADDR2='192.168.4.13/24',也可以是你自己配置的地址,这只是个例子。然后使用wicked ifreload ens33 命令,就可以激活新的配置。激活了配置之后,你可以使用wicked check resolv www.baidu.com 来测试网络配置是否正常,如果能正常解析ip地址就证明配置正常了。如果解析不正常的话,需要进行重新修改配置文件,再使用 wicked ifreload命令来重新激活配置。

Wicked为了照顾旧版的linux 网络配置脚本,同样提供了一个兼容的代替版。你可以和原来一样,使用ifdown和ifup命令来关闭和激活网络接口。同样的,wicked也兼容其他的网络配置管理工具,像旧版的SUSE或者其他Linux发行版的网络配置工具。只要是通用的使用后台脚本+前台命令的工具,wicked都能很好的支持。

翻译

吴炫国
吴炫国

吴炫国,在网络管理领域有丰富经验,专注硬件、服務器、WiFi等方面。强烈爱好虚拟化,TechTarget中国虚拟化论坛版主。

相关推荐