ubuntu的网络连接管理
2008-04-15 01:33
323 查看
很久以前, 设置无线网络没有成功, 现在趁着放假补上来。
我用的是ubuntu 7.10
× 驱动程序必须安装正确。
× 程序之间的关系:
ifconfig, iwconfig, ip, route, wpa_supplicant这些是底层的程序。
network manager, network-admin, ifup, ifdown是更高层的调用, 他们可能会调用底层的程序, 或者实现底层程序的功能, 还可能有扩展。
如果要进行网络设置, 都要在root模式下。
× 可以通过man 来查看这些:
interfaces, wpa_supplicant, wpa_supplicant.conf, ifconfig, ifup, ifdown, iwconfig
× /etc/network/interfaces 的设置对 ifup, ifdown有效,network-admin 也通过设置它来设置网络连接. 系统服务(service networking)其实就是实现这个文件的设置。network manager有 一个nm-applet一般在托盘有个图标 , 它的manual configuration 选项实际上是调用network-admin
network manager 不使用设置文件/etc/network/interfaces, 如果这个文件被设置了, network manager 不能起作用。
如果/etc/network/interfaces被设置了,而要想用network manager 来管理连接, 可以在interfaces文件中删除 除lo外的接口设置
* 上次的设置不成功是因为network manager需要我的ndiswrapper驱动提前加载,在/etc/modules文件中加一行: ndiswrapper. 如果用network-admin, 前面在modules文件的设置必须 删除, 因为ndiswrapper在/etc/modprobe.d/ndiswrapper已经被设置了, 更详细的ndiswrapper的信息查看这里(en, 还没有翻译版)
* 其实还有很多工具可以用来设置连接, 比如WICD
*一般来说network manager 已经足够胜任连接设置了, 如果要手动设置, 最好卸载 network manager 以免 冲突:
sudo aptitude purge network-manager network-manager-gnome
设置的话, 看manual就差不多了, 抄别人的代码, 错了都不知道原因
* 其他: 发现找答案最快的还是去对这个产品负责的站点,查它的 文档 。 比如 ubuntu wiki, debian user manual, reference.
很久以前, 用了不同的站点记录不同的 信息, 发现这样很不方便, 有时候要把相关的信息联系起来才知道重点,还是要整合的。
hardware lookup:
lsusb
lspci
lshw
lshw -C network
我用的是ubuntu 7.10
× 驱动程序必须安装正确。
× 程序之间的关系:
ifconfig, iwconfig, ip, route, wpa_supplicant这些是底层的程序。
network manager, network-admin, ifup, ifdown是更高层的调用, 他们可能会调用底层的程序, 或者实现底层程序的功能, 还可能有扩展。
如果要进行网络设置, 都要在root模式下。
× 可以通过man 来查看这些:
interfaces, wpa_supplicant, wpa_supplicant.conf, ifconfig, ifup, ifdown, iwconfig
× /etc/network/interfaces 的设置对 ifup, ifdown有效,network-admin 也通过设置它来设置网络连接. 系统服务(service networking)其实就是实现这个文件的设置。network manager有 一个nm-applet一般在托盘有个图标 , 它的manual configuration 选项实际上是调用network-admin
network manager 不使用设置文件/etc/network/interfaces, 如果这个文件被设置了, network manager 不能起作用。
如果/etc/network/interfaces被设置了,而要想用network manager 来管理连接, 可以在interfaces文件中删除 除lo外的接口设置
* 上次的设置不成功是因为network manager需要我的ndiswrapper驱动提前加载,在/etc/modules文件中加一行: ndiswrapper. 如果用network-admin, 前面在modules文件的设置必须 删除, 因为ndiswrapper在/etc/modprobe.d/ndiswrapper已经被设置了, 更详细的ndiswrapper的信息查看这里(en, 还没有翻译版)
* 其实还有很多工具可以用来设置连接, 比如WICD
*一般来说network manager 已经足够胜任连接设置了, 如果要手动设置, 最好卸载 network manager 以免 冲突:
sudo aptitude purge network-manager network-manager-gnome
设置的话, 看manual就差不多了, 抄别人的代码, 错了都不知道原因
* 其他: 发现找答案最快的还是去对这个产品负责的站点,查它的 文档 。 比如 ubuntu wiki, debian user manual, reference.
很久以前, 用了不同的站点记录不同的 信息, 发现这样很不方便, 有时候要把相关的信息联系起来才知道重点,还是要整合的。
hardware lookup:
lsusb
lspci
lshw
lshw -C network
相关文章推荐
- Ubuntu中的两套网络连接管理方式
- Ubuntu下安装网络连接管理工具Wicd
- 写了个"网络连接管理"软件,以后做这事情方便了
- 在VMware中安装Ubuntu的网络连接方式
- 学习ubuntu的笔记--关于网络连接
- window7 输入什么命令可以快速打开服务管理?? 虚拟机设置了NAT网络连接方式,还是无法上网?
- [原]调用Win32 API netapi32.dll 实现UNC(网络共享)连接的管理(一)
- ANDROID 系统网络连接和管理机制 .
- Wi-Fi探查连接工具帮无线网络管理连接
- ubuntu下管理网络的两套方案
- Ubuntu 10.04 右上角网络管理图标消失的解决办法
- Ubuntu 安装MySQL数据库,Windows 安装MySQL WorkBench进行远程管理,Django远程连接 手记
- ubuntu 恢复gnome-panel及恢复网络管理图标
- VMware中解决ubuntu不能连接网络问题。(亲测有效)
- 【Ubuntu】单无线网卡创建无线热点共享网络连接
- 调用Win32 API netapi32.dll 实现UNC(网络共享)连接的管理(一)
- 关于如何处理ubuntu16.04无法连接网络问题