如何列出为给定网络接口卡创建的所有虚拟网络?
例如我添加了一个这样的虚拟网络,
ifconfig eth0:0 inet6 add ::123/64
响应正常。我知道我可以使用这个网络,因为我添加了它。但如果不是我添加的,我怎么知道它存在呢?
答案1
看一下ip命令,具体来说:
ip addr show dev eth0
这应该会为您提供分配给 的所有 IP 地址eth0
。或者省略参数dev eth0
以获取系统上所有接口的相同地址。
答案2
我不是 Linux 专家,但我认为这已被弃用并被iproute2
命令取代?请参阅iproute2
文档。
但我认为您仍然可以通过ifconfig -a
或获得您所设置的内容netstat -ian
。
您应该等到真正的 Linux 管理员加入进来,或者您可以尝试我发布的内容。