LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 13958|回复: 17

应用networkmanager配置网络(WIKI)

[复制链接]
发表于 2007-4-22 09:28:01 | 显示全部楼层 |阅读模式
Networkmanager
感谢Tor Krill和Wiliam Rea,archlinux现在支持networkmanager了。

安装
先确定wireless_tools已经安装,否则networkmanager将不能工作。

Gnome

pacman -S gnome-network-manager

KDE

pacman -S knetworkmanager (from [community])

为networkmanager配置系统
Networkmanager先调用/etc/rc.conf来判断你的interfaces是想使用固定IP(static IP)或者是动态IP(dynamic IP)。如果你想让networkmanager来管理一个interface,你必须先在/etc/rc.conf禁用它。这个你可以简单地通过在选择的interface前添加“!”而实现。
我的interface命令行如下:
INTERFACES=(lo !eth0 !ath0)

另外,你还要禁用("disable")网络进程(network daemon),并且在进程中遵循一定的顺序。 还有,不要忘了激活dhcdbd 进程,否则,你不能得到一个默认的路由。我(Damnshock)的进程命令行如下:
DAEMONS=(!syslog-ng !hotplug !pcmcia !network dbus hal netfs !crond acpid alsa fnfxd cpufreqd dhcdbd networkmanager )

所以将你想要的设置添加进去.
固定IP的例子:
eth0="eth0 172.19.3.18 netmask 255.255.255.0 broadcast 172.19.3.255"

动态IP的例子:
eth0="dhcp"

设置完后你需要在/etc/rc.conf进程栏里添加dhcdbd和networkmanager模块,并且重启系统.另外一个办法是:手工去除任何dhcpcd进程然后启动dhcdbd和networkmanager.确认你已经启动了dbus和hal,并且你需要是"users"或"hal"群组的成员来运行nm-applet.

官方的WIKI:http://wiki.archlinux.org/index.php/Networkmanager
不懂怎么排版,有点难看。
发表于 2007-4-22 09:37:15 | 显示全部楼层
收藏
。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-22 09:41:17 | 显示全部楼层
呵呵,新手,做点贡献,顺便学点英语。
回复 支持 反对

使用道具 举报

发表于 2007-4-22 09:44:12 | 显示全部楼层
这个东西会和老式的网络配置程序有冲突,呵呵,所以是community
不过东西非常好用,suse什么的都是用的这个
回复 支持 反对

使用道具 举报

发表于 2007-4-22 14:17:29 | 显示全部楼层
可以通过networkmanager来实现绑定双网卡吗? 如何实现呢?
回复 支持 反对

使用道具 举报

发表于 2007-6-14 21:47:48 | 显示全部楼层
好工具,先收藏,谢谢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-16 09:09:11 | 显示全部楼层
哇,居然成精华了。
当时因为网络设置的问题差点与Arch失之交臂,就因为这篇WIKI使Arch成为我现在的最爱,呵呵。
谢谢啦!
回复 支持 反对

使用道具 举报

发表于 2007-6-18 00:13:03 | 显示全部楼层
Post by zkyken
Networkmanager
所以将你想要的设置添加进去.
固定IP的例子:
eth0="eth0 172.19.3.18 netmask 255.255.255.0 broadcast 172.19.3.255"

动态IP的例子:
eth0="dhcp"

上面的内容写在哪里?
还是rc.conf吗?
回复 支持 反对

使用道具 举报

发表于 2007-6-18 12:28:49 | 显示全部楼层
Yes,像这样。
lo="lo 127.0.0.1"
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
etho0="dhcp"
INTERFACES=(lo !eth0)
回复 支持 反对

使用道具 举报

发表于 2007-6-19 17:27:43 | 显示全部楼层
Post by ganloo
Yes,像这样。

这样有个不方便的地方,我是笔记本,我在各个地方上网的配置都不一样,比如有些地方的静态IP,如果没有profiles之类的设置的话,我配置网络会很累的.
我现在用interface=(menu)来在开机时选择网络,唯一不方便的就是对于新的无线网络,配置非常不方便,而且切换也麻烦,但是对于常用的网络就很方便.
还是谢谢你.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表