Ubuntu中NetworkManager
2016-02-05 23:32
1206 查看
Ubuntu中NetworkManager
Ubuntu中NetworkManagerUbuntu Server
Ubuntu Desktop
修改配置文件
NetworkManager
NetworkManager的配置文件
NetworkManager和etcnetworkinterfaces关系
常见问题
Ubuntu Server
Ubuntu的Server版本只有终端界面,没有桌面GUI,且Server版本不会安装NetworkManager,所以Ubuntu Server网络由配置文件进行配置。由于Server版本一般用作服务器的操作系统,服务器IP一般是固定的,通过命令修改
/etc/network/interfaces配置文件来修改IP,可以参考 Ubuntu配置IP 。
Ubuntu Desktop
Ubuntu桌面系统,由于具有GUI,所以Desktop配置网络:通过修改配置文件:
/etc/network/interfaces的方法;
通过 NetworkManager进行配置;
修改配置文件
参考Server版本的配置方法。NetworkManager
NetworkManager 由两部分组成:以超级用户运行的守护进程(network-manager );
前端管理程序(network-manager-gnome, network-manager-kde 或者 cnetworkmanager );
NetworkManager的配置文件
/etc/NetworkManger/NetworkManager.conf
[main] plugins=ifupdown,keyfile,ofono dns=dnsmasq [ifupdown] managed=false
在
/usr/share/doc里面可以查看得知:
Devices listed in /etc/network/interfaces will be managed by NetworkManager unless the ifupdown system-config-setting is enabled and is setup to run in “Unmanaged mode”.
The config to select unmanaged/managed mode is in /etc/NetworkManager/NetworkManager.conf:
[ifupdown]
managed=true/false
Unmanaged mode will make NetworkManager not touch any wired/wireless device matching an interface name configured in /etc/network/interfaces.
Managed mode will make NetworkManager manage all devices and will make NetworkManager honour all dhcp and static configurations for wired and wireless devices.
从上面可以得知:
如果managed设置为true(unmanaged模式),NetworkManager将不会配置在interfaces文件中列出的有线/无线网卡,在interfaces中列出有线/无线网卡的配置将会生效;
如果managed设置为false(managed模式),NetworkManager将会管理配置所有的有线/无线网卡,interfaces中的配置无效;
NetworkManager和/etc/network/interfaces关系
Desktop版本默认安装NetworkManager,并且默认使用NetworkManager管理网络;如果手动修改了/etc/network/interfaces,则NetworkManager停止管理网络,由配置文件interfaces内的参数对网络进行管理,并自动会将managed参数改为true;
NetworkManager 只会管理 /etc/network/interfaces 里没配置的网络接口;
常见问题
问题:ubuntu desktop界面右上角的网络连接图标消失?
原因:
可能network-manager服务进程被杀;
interfaces配置文件参数设置错误;
NetworkManager配置文件managed参数设置为true;
解决:
network-manager被杀查看
dmesg,重启
network-manager服务,或者重新安装
network-manager服务;
检查interfaces的address、gateway、netmask是否正确;
如果NetworkManager没有接管网络,也就是手动设置了interfaces,则右上角网络连接图标会消失。将managed参数设置为false;
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- android wifi 无线调试
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- Ubuntu Linux使用体验
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹
- 从USB安装Ubuntu Server 10.04.3 图文详解
- Ubuntu 15.04 正式版发布下载
- Linux-Ubuntu 10.04安装Cadence-ic610 方法总结图解
- Ubuntu 12.04和Windows 7双系统安装图解
- 开机出现:grub rescue的修复方法
- Ubuntu连接Android真机调试
- 你应该选择 Ubuntu 还是 Fedora?
- 100 个最佳 Ubuntu 应用(中)
- 看看我的Ubuntu Linux截图
- Ubuntu 12.04 LTS服务器版安装过程及使用图解