linux-设置静态IP地址手动连接
修改/etc/network/interfaces文件;
auto wlan0 //自动开启wlan0
iface wlan0 inet static //设置wlan0为静态获取IP
address 192.168.1.177 //IP地址
gateway 192.168.1.1 //网关
netmask 255.255.255.0 //子网掩码
修改/etc/resolv.conf文件;
nameserver ;8.8.8.8; //DNS
linux-设置静态IP地址开机自动连接
修改/etc/network/interfaces文件;
auto wlan0
iface wlan0 inet static
address 192.168.1.177
gateway 192.168.1.1
netmask 255.255.255.0
pre-up wpa_supplicant -B -Dwext -imlan0 -c /etc/wpa_supplicant.conf
文件解析;
注意;address和gateway需要根据客户路由器分配的IP地址修改。可以使用手机连接路由器查看路由器分配的IP地址网段。
pre-up 网卡启用前的动作
up 启用时候的动作
post-up 启用后的动作
pre-down 关闭前的动作
down 关闭时动作
post-down 关闭后动作
wpa_supplicant 执行配置wifi工具
-B 在后台运行守护进程
-Dwext 驱动程序名称
-imlan0 接口名称
-c /etc/wpa_supplicant.conf配置文件
修改/etc/wpa_supplicant.conf文件;
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1
network={
ssid=;wifi名称;
scan_ssid=1
psk=;wifi密码;
key_mgmt=WPA-PSK
}
文件解析;
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1是否允许wpa_supplicant更新;覆盖;配置
以network为单位;用于描述一个热点信息。
ssid=;路由器热点名称;
scan_ssid=1连接隐藏的wifi时需要指定该值为1
psk=;路由器热点密码;
key_mgmt=WPA-PSK表示采用WPA/WPA2加密方式
priority=1连接优先级;数字越大优先级越高
修改/etc/resolv.conf文件;
nameserver ;8.8.8.8; //DNS