![网络连接类型](https://linux22.com/image/51483/%E7%BD%91%E7%BB%9C%E8%BF%9E%E6%8E%A5%E7%B1%BB%E5%9E%8B.png)
有没有办法确定 LAN 连接类型是安全还是不安全?即,连接到机器的 LAN 电缆是通过IEEE802.1X或不 ?
编辑:
在 Ubuntu 13.04 中,当我配置 802.1x 安全设置并从 802.1x 交换机插入以太网电缆时,我可以通过 NetworkManager 获取网络。现在,如果我拔掉这根电缆并连接另一根普通电缆,那么我将无法获得任何网络。
NetworkManager 如何管理这个?
答案1
mii 工具?
您也许可以使用该工具从设备获取此信息mii-tool
。
例子
$ sudo mii-tool -v eth0
eth0: negotiated 100baseTx-FD flow-control, link ok
product info: vendor 00:07:32, model 17 rev 2
basic mode: autonegotiation enabled
basic status: autonegotiation complete, link ok
capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
wpa_cli
可能为您提供此信息的另一个工具是wpa_cli
。它需要几个选项,您可以查询正在运行的wpa_supplicant
实例,这是我的研究显示的,它在网络连接之上提供了 802.1X 安全层。
我无权访问这种类型的界面,因此无法制定实际示例,但其中一个命令可能会为您提供您想要的内容:
$ wpa_cli status
检查 wpa_cli 的手册页以了解其他选项:
$ man wpa_cli