CentOS 无线网络

Kev*_*Kev 6 networking wifi centos

我在我的 Vostro 1700 笔记本电脑上运行 CentOS 5.7 x86,它有一个英特尔 Pro 无线 WiFi 网卡(英特尔 Pro 无线 3945 [iwl3945])。

我对无线连接 ( wlan0) 的管理方式以及配置的存储位置有些困惑。

我最初是wlan0通过 Gnome 的无线设备配置应用程序 ( System -> Network) 进行配置的:

在此处输入图片说明

我配置了一个静态 IP 地址,如果172.16.3.22等等:

在此处输入图片说明

然后我配置了无线设置来设置我的 SSID 等:

在此处输入图片说明

完成后,我重新启动了界面:

ifdown wlan0
ifup wlan0
Run Code Online (Sandbox Code Playgroud)

到目前为止ifconfig一切顺利,并报告界面已启动。

但是,当我尝试 ping 网络上的任何内容时,ping 都失败了。就在那时我注意到无线配置页面没有询问我正在运行的无线安全类型(WPA2-PSK) - 唯一的选项是无、开放系统(开放)或共享密钥(受限)所以看起来我没有对我的 WiFi AP 进行身份验证。

然后我在System -> Preferences -> More Preferences. 使用这个工具,我必须添加一个新连接,它允许我配置我的无线 NIC 并指定安全类型:

在此处输入图片说明

我还配置了一个不同的 IP 地址 172.16.3.23,主要是出于好奇,看看这个 GUI 是否配置了与之前对话相同的设置并将这些值保存在/etc/sysconfig/network-scripts/ifcfg-wlan0. 然而,这似乎是一个与我熟悉的完全不同的配置系统,因为它ifcfg-wlan0似乎不用于保存上述配置。

长话短说,我也有一个谷歌,发现我还需要启动 NetworkManager 守护进程,它向 Gnome 添加一个图标,允许我启用和禁用网络、无线并允许我选择要连接的 AP 等.

所以我现在对我的 WiFi 网络的实际配置方式以及这些设置的真正存储位置有些困惑。

我还注意到,当我退出 Gnome 并返回控制台模式时,我的无线连接断开wlan0会丢失其 IP 地址并且似乎不再连接。

虽然我很高兴我可以连接到我的 WiFi 网络(通过启动 Gnome),但我很不高兴我不明白引擎盖下发生了什么。

有人可以解释所有这些不同的设置发生了什么吗?

另外,如何在启动 Gnome 之前启动无线连接?

Bri*_*ard 0

NetworkManager 在 Gnome 中控制网络设备。要查看与 NetworkManager 相关的设置,请查看以下文件: /etc/NetworkManager/ /etc/NetworkManager/system-connections/

此外,一些安全设置(WPA 等)必须位于安全容器(Seahorse)中才能提供给连接管理器(命令行上的 wpa_supplicant 或 GUI 中的 NetworkManager)。