我已经安装了 Ubuntu 14.04 服务器,我需要连接到我的 WiFi 网络。如何仅使用命令行连接到我的 WiFi 网络。
kyo*_*ake 10
首先运行 iwconfig 以查看是否启用了无线扩展。
sudo su
iwconfig
Run Code Online (Sandbox Code Playgroud)
如果您被告知有一张卡,例如 wlan0 和无线接口被识别为您将要:
其次查看可用的无线网络运行 iwlist
sudo su
iwlist wlan0 scan
Run Code Online (Sandbox Code Playgroud)
网络将显示在您的指尖。记下正确的 ESSID,然后需要输入。
第三,知道ESSID和网络密码,运行:
sudo su
ifconfig wlan0 up
iwconfig wlan0 essid <ESSID>
iwconfig wlan0 key s:<password_wireless>
Run Code Online (Sandbox Code Playgroud)
在最后一个命令中,s: 表示下面是一个字符序列。
如果密钥是十六进制数字,则将密钥以 0x 开头:
第四,你必须从DHCP服务器请求一个IP地址,或者如果你提供IP、网络掩码、网关等,则通过ifconfig:
sudo su
dhclient wlan0
Run Code Online (Sandbox Code Playgroud)
这些步骤可以是自动化脚本:
sudo su
nano /etc/init.d/wifi-on.sh
Run Code Online (Sandbox Code Playgroud)
一个简单的文本文件,内容如下:
!/bin/bash
ifconfig wlan0 up
iwconfig wlan0 essid <ESSID>
iwconfig wlan0 key s:<password_wireless>
dhclient wlan0
Run Code Online (Sandbox Code Playgroud)
Control + O. 保存文件。Control + X,关闭纳米。
并且您授予执行权限并添加系统启动:
sudo su
chmod 755 /etc/init.d/wifi-on.sh
update-rc.d wifi-on.sh defaults
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
86565 次 |
| 最近记录: |