标题: netcfg 2简要迁移指南
来自 http://www.linuxsir.org/bbs/thread325897.html


netcfg (当前版本2.0.6)适用于笔记本(经常移动)或者需要经常更改IP地址,需要不同的联网方式的用户,台式机可以使用原有配置不用改动。
1.安装netcfg(因为从v2开始netcfg是单独的一个包了,不再包含在initscripts中了): pacman -Sy netcfg
2.编辑/etc/rc.conf(或者/etc/rc.conf.pacnew,取决于你升级initscripts 2008.03-4后有没有使用新的rc.conf配置文件)
3.注释掉(INTERFACES部分),类似:
引用: #eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
#INTERFACES=(eth0) 4.注释掉DAEMONS段中的network,而添加net-profiles,类似
代码:DAEMONS=(syslog-ng laptop-mode !cpufreqd !network net-profiles netfs !ppp crond hal alsa gdm)5.复制/etc/network.d/examples的各例子,按照你的需求修改,类似:
a、家里的无线路由(使用ifconfig -a或者iwconfig查看你机器中网卡/无线网卡的具体情况,我的(ipw2100)就是eth1而不是wlan0):
代码:CONNECTION="wireless"
DESCRIPTION="Home Wireless"
INTERFACE=eth1
SCAN="yes"
SECURITY="wpa"
ESSID="mynetwork"
KEY="SomePasskey"
IP="dhcp"
TIMEOUT=20b、adsl直接上网连接,类似(该部分需要先配置好ppp,参见wiki:http://wiki.archlinux.org/index.php/...p_with_pppd)
代码:CONNECTION="ppp"
INTERFACE="ignore"
PEER="provider"
PPP_TIMEOUT=106.编辑NETWORKS段,添加你已经弄好的net-profiles名字,类似:
代码:NETWORKS=(!main wireless-home !ethernet ethernet-static adsl-home)7.需要更改网络,直接使用netcfg2命令+你的net-profile名字,如:
netcfg2 adsl-friend-home

详细情况参见:http://wiki.archlinux.org/index.php/Network_Profiles
有问题请提交bug报告。