在archlinux中使用network manager接管网络连接
来源:互联网 发布:为知 分享笔记 编辑:程序博客网 时间:2024/05/19 13:26
以下内容来自arch wiki仅仅是为了记录,防止下次需要使用的时候找不到
http://wiki.archlinux.org/index.php/NetworkManager_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29
简介
网络管理器(NetworkManager)是一个先进的网络连接工具。它试图使网络连接对最终用户透明化,比如当你进入一个你以前曾经到过的区域时,网络管理器会自动帮你连接到上一次连接过的网络。
提示
简体中文版的内容已经过时,如果按照本页内容设置不成功请移步英文wiki相应页面。
安装
请确定你已经安装了wireless_tools这个软件包,否则网络管理器不会工作。
同时确保HAL也已经安装了,并且作为一个守护进程启动(写在了rc.conf的DAEMONS里)。
Gnome环境
# pacman -S gnome-network-manager
KDE环境
# pacman -S knetworkmanager
目前kde4的knetworkmanager仍未完成,只能使用kde3的作为临时替代
Xfce环境
Xfce环境下同样使用GNOME的软件包,但是需要xfapplet插件,其作用是允许GNOME里的的那些小程序显示在xfce4面板上:
# pacman -S gnome-network-manager xfce4-xfapplet-plugin
Fluxbox以及其它窗口管理器
你需要高色彩的主题来运行nm-applet:
# pacman -S gnome-network-manager hicolor-icon-theme
调整好系统后,通过打开“设置”-->“自动运行程序”,并添加"nm-applet --sm-disable",使网络管理器在启动时被自动加载。其中"--sm-disable option"选项用于防止多个nm-applet同时运行。
配置
如果你想让网络管理器(图形界面)来管理网络设备,必须先停止原来由network来管理的网络和相关配置,可以通过在/etc/rc.conf中的设备名称前加上一个'!'来禁用它,1、禁止相关网络配置,例如:
INTERFACES=(lo !eth0 !ath0)
网络管理器会分析你的/etc/rc.conf,以确定你在设备上使用了静态还是动态IP,故需要先将自己的偏好配置写进去。
静态IP示例:
eth0="eth0 172.19.3.18 netmask 255.255.255.0 broadcast 172.19.3.255"
动态IP示例:
eth0="dhcp"
2、"禁用"你的 network 守护进程,然后将 dhcdbd 和 networkmanager 守护进程以如下的顺序添加进去:
DAEMONS=( ... !network dhcdbd networkmanager
... )
注意: 如果你以前在上述启动列表中添加了fam守护进程,它必须写在networkmanager之后。此方法同样适用于portmap(如果你有的话)
最后,将你自己加入network用户组。如下所示(将USERNAME替换成你的用户名):
# gpasswd -a USERNAME network
上述内容未经验证,仅是事后找到的,如不成功,参考下边这个链接,本人实测成功
http://wiki.archlinux.org/index.php/NetworkManager
- 在archlinux中使用network manager接管网络连接
- archlinux 连接网络,及使用ssh登录。
- Ubuntu Desktop中Network-Manager的使用
- ubuntu 使用wicd network manager 管理 wifi 连接上网
- Ubuntu中启用关闭Network-manager网络设置问题
- Ubuntu中启用关闭Network-manager网络设置问题!
- Ubuntu中启用关闭Network-manager网络设置问题!
- Ubuntu中启用关闭Network-manager网络设置问题!
- Ubuntu中启用关闭Network-manager网络设置问题!
- Ubuntu中启用关闭Network-manager网络设置问题!
- Ubuntu中启用关闭Network-manager网络设置问题
- Ubuntu中启用关闭Network-manager网络设置问题!
- 关于网络连接Network的使用
- ArchLinux使用wicd连接无线网络
- 在win10中使用Windows Subsystem for Linux(Archlinux)
- 在archlinux中安装realplayer
- 在VirtualBox中安装ArchLinux
- 通过Windows Mobile连接管理器建立网络连接【Establishing Network Connectivity with the Windows Mobile Connection Manager】
- sed小技巧
- 联机手写识别
- Lighttpd中CGI执行流程(转)
- H.264与AVS视频标准核心技术比较
- 软文:2010协同管理落地年
- 在archlinux中使用network manager接管网络连接
- 浅析dalvik虚拟机JIT技术的实现
- AutoCompleteTextView和MultiAutoCompleteTextView
- Web Serivice初学
- 长老姓唐,甜到忧伤
- tar 解压到指定文件夹
- 怎样安装和配置Tomcat中的JNDI
- SQL Server 2008新特性——SSMS增强
- BuildForge server和console之间ssl通信