Ubuntu 14.04 服务器 - WiFi WPA2 个人版

cle*_*ome 39 server wireless networking

我刚刚安装了 Ubuntu 14.04 服务器,无法正确配置 wifi 以与 WPA2 个人一起使用,可以使用一些帮助。

安装过程中有一个简单的向导,我从列表中选择了我的 SSID 并输入了我的密码,效果很好。现在安装完成了,我在配置 wifi 时遇到了问题。我的接入点设置为 WPA2 Personal TKIP 或 AES。任何建议将不胜感激。我一直在处理 WPA 请求者我的 /etc/network/interfaces 文件,但没有运气。

谢谢

chi*_*555 56

我建议你设置 /etc/network/interfaces 类似:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid <your_router>
wpa-psk <your_wpa_key>
dns-nameservers 8.8.8.8 192.168.1.1
Run Code Online (Sandbox Code Playgroud)

请务必选择路由器、交换机或其他接入点中 DHCP 服务器使用的范围之外的静态地址。当然,在这里替换您的详细信息。

让系统读取和使用更改:

sudo ifdown wlan0 && sudo ifup -v wlan0
Run Code Online (Sandbox Code Playgroud)

你连接了吗?

ping -c3 192.168.1.1
ping -c3 www.google.com
Run Code Online (Sandbox Code Playgroud)


pho*_*cks 33

我通过将以下内容放入/etc/network/interfaces. 对接受的答案稍作修改,并使用 DHCP。

auto wlan0
iface wlan0 inet dhcp
wpa-ssid <your_router>
wpa-psk <your_wpa_key>
Run Code Online (Sandbox Code Playgroud)

然后一个简单的sudo ifup -v wlan0和它连接。都好。

  • 使用系统的 WiFi 接口名称很重要!输入 `ifconfig -a` 或 `ip a`:WiFi 接口的名称通常以 `w` 开头。例如,在我的 Ubuntu 16.04 服务器上,它被称为 `wlp5s0`。在 `/etc/network/interfaces` 中使用这个名称而不是 `wlan0`。 (4认同)
  • 以下是如何存储密钥的散列而不是密钥本身:http://unix.stackexchange.com/questions/274095/how-to-encrypt-hide-password-in-etc-network-interfaces-file- Debian 上的 (3认同)
  • 完美的!在`15.10`上,`wlan0`默认命名为`wls1`。 (2认同)