从命令行启动/关闭网络接口

弓公园

在Xubuntu 14.04中,我尝试同时使用ipifconfig处理网络接口,但是它们给出了相同的结果。

$ sudo ifconfig wlan0 down
$ sudo ip link set wlan0 down

两者都正确地放下了接口,并且连接不起作用;但是之后

$ sudo ifconfig wlan0 up
$ sudo ip link set wlan up

没有恢复连接!

这是ip link show放下接口后的输出

wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether <my_MAC_address> brd ff:ff:ff:ff:ff:ff
inet 192.168.1.29/24 brd 192.168.1.255 scope global wlan0
   valid_lft forever preferred_lft forever

这是建立接口后的输出:

wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether <my_MAC_address> brd ff:ff:ff:ff:ff:ff
inet 192.168.1.29/24 brd 192.168.1.255 scope global wlan0
   valid_lft forever preferred_lft forever

因此它没有运营商,我无法访问网络,但是它具有IP!

1)为什么?up命令不应该恢复以前的情况吗?我不得不关闭然后打开无线板的物理开关才能再次浏览网络。我还尝试了dhclient -r wlan0dhclient wlan0,但是结果是物理交换机都没有用,所以我不得不重新启动整个系统。

2)即使在放下接口后,GUI连接图标仍处于活动状态,并且可以正常显示与无线访问点的连接(即使实际上没有网页可用)。为什么?

猩红

我认为这ifconfig不是在处理诸如ESSID,频道和密钥之类的无线内容。看看iwconfig代替。

http://manpages.ubuntu.com/manpages/vivid/zh/man8/iwconfig.8.html

-编辑-

您也可以使用“ NetworkManager命令行” nmclihttps : //askubuntu.com/questions/461825/connect-to-wifi-from-command-line

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章