我知道我可以使用 ifconfig 来配置我的以太网接口。但我也可以使用 ifconfig 配置我的无线网络接口吗? (它似乎在 ifconfig 输出中被列为 eth1,这是为什么?)具体来说:
- 如何从命令行检查我的无线是否已启用
- 如何使用命令行启用/禁用无线
- 如何从几个可用的无线网络中选择一个并连接到它
- 如何从命令行配置参数(如用户名、密码、安全设置和证书信息)
- 有时,由于某种原因,可用的无线网络不可见。在这种情况下,我选择“连接到隐藏的无线网络”并键入连接的名称。我如何从我的终端执行同样的操作
- 我最近安装了 xmonad,我想知道如何从命令行启动图形网络管理器
- 如何从命令行更改系统范围的代理设置?
(我正在使用 Ubuntu natty。)
答案1
从0.8.1版本开始,网络管理器附带了一个命令行工具,nmcli
。它在旧版本中的功能非常有限;在大多数情况下,您可以使用它来查看可用连接并在它们之间切换,但不能配置新连接。从0.9.6版本开始,nmcli
可以创建新的连接。
网络管理器还有其他第三方命令行界面。网络管理器具有比nmcli
;更多的功能特别是,它允许定义连接并指定 wifi 加密密钥。
网络管理器的替代方案是维德,它同时提供 X 接口和控制台接口。
如果您想“手动”做事,您需要了解的主要工具是:
ifconfig
有关一般信息和网络接口的激活。iwconfig
对于特定于 wifi 接口的设置,特别是 ESSID(网络名称)和韦普键。iwlist
获取有关无线接口可能设置的信息(特别iwlist scan
是显示可用网络)。隐藏网络是一种不会显示iwlist scan
但在使用 进行选择时仍可工作的网络iwconfig
。- Wpa_请求者配置无线PA- 受保护的网络。
你的一些问题与wifi配置完全无关,所以我不会在这里回答它们。请不要在同一篇文章中提出不相关的问题。