在 bash 中运行以下命令时:
netstat -i
我返回的东西看起来像这样:
Kernel Interface table
iface MTU ...
eno1 1500
lo 50000
我运行此命令的目的是查找我拥有的网络适配器(硬件)类型。 (应返回无线适配器+更多)
我无法说出这些意味着什么。
这是正确的命令吗?
答案1
eno1
是板载以太网(有线)适配器。
lo
是一个环回设备。您可以将其想象为所有系统上的虚拟网络设备,即使它们没有连接到任何网络。它的 IP 地址为127.0.0.1
,可用于本地访问网络服务。例如,如果您在计算机上运行网络服务器并在同一台计算机上使用 Firefox 或 Chromium 浏览该服务器,则它将通过此网络设备进行浏览。
没有列出 Wi-Fi 适配器。 lspci
并且lsusb
可能会帮助您首先找到它们,此时您需要找出它不起作用的原因。
答案2
- eno1 是您的嵌入式网卡(板载氮网络我接口C阿德)。它是一个常规的物理网络接口。
- lo 是你的环回界面
您的帖子中未列出您的无线适配器。它可能以“w”开头。
要列出您的网络接口,您应该使用ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 5c:26:aa:aa:aa:aa brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether a0:88:aa:aa:a:aa brd ff:ff:ff:ff:ff:ff
4: vboxnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff
在上面的输出中,lo 是我的环回1,em1是我的嵌入式接口(对你来说这是eno1)。 wlp3s0 是我的无线 LAN 控制器(pci 总线 3 插槽 0),vboxnet0 是我的 virtualbox 虚拟接口。