如何查找Vultr云服务器的网络适配器名称

编辑云服务器的网络配置时,我们可能需要确定当前使用的网络适配器名称。 例如,我们可能在以下情况下面临此任务:

添加新的专用网络

配置 IPv6 从备份或快照恢复时修复网络

对于 Linux 系统,ip 实用程序是查找适配器名称的最佳方式。

FreeBSD 和 OpenBSD 系统可以使用 ifconfig,我们将在本指南的末尾找到这些说明。

如果我们的公共网络适配器未配置,我们可能需要通过 Vultr Web 控制台而不是 SSH 执行这些步骤。

在 Linux 上查找适配器名称 要查询网络适配器信息,请以 root 身份连接并运行:

# ip addr show

如果我们有一个公共网络适配器,并且没有连接专用网络,我们的输出可能类似于:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:002: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000    link/ether 00:00:5e:00:53:10 brd ff:ff:ff:ff:ff:ff

 

此输出显示我们的公共网络适配器名称为 enp1s0,其 MAC 地址为 00:00:5e:00:53:10。 我们可以忽略 lo 环回适配器。 这是具有公共网络和两个私有网络的机器的另一个示例。

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:002: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000    link/ether 00:00:5e:00:53:20 brd ff:ff:ff:ff:ff:ff3: enp6s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000    link/ether 00:00:5e:00:53:fe brd ff:ff:ff:ff:ff:ff4: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000    link/ether 00:00:5e:00:53:ff brd ff:ff:ff:ff:ff:ff

公共适配器是 enp1s0,MAC 地址为 00:00:5e:00:53:20 私有适配器 1 是 enp6s0,MAC 地址为 00:00:5e:00:53:fe 私有适配器 2 是 enp7s0,MAC 地址为 00:00:5e:00:53:ff

在 FreeBSD 上,以 root 身份运行 ifconfig 实用程序。

# ifconfig

输出类似于以下内容:

vtnet0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500    options=6c07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>    ether 56:00:03:71:b0:2b    inet 149.28.59.190 netmask 0xfffffe00 broadcast 149.28.59.255    media: Ethernet 10Gbase-T <full-duplex>    status: active    nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>vtnet1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500    options=6800bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>    ether 5a:00:03:71:b0:2b    media: Ethernet 10Gbase-T <full-duplex>    status: active    nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384    options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>    inet6 ::1 prefixlen 128    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3    inet 127.0.0.1 netmask 0xff000000    groups: lo    nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

在此示例中,vtnet0 是公共适配器,vtnet1 是专用适配器。 在 OpenBSD 上查找适配器名称 在 OpenBSD 上,以 root 身份运行 ifconfig 实用程序。

# ifconfig

输出类似于以下内容:

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 32768    index 4 priority 0 llprio 3    groups: lo    inet6 ::1 prefixlen 128    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4    inet 127.0.0.1 netmask 0xff000000vio0: flags=808843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF4> mtu 1500    lladdr 56:00:03:71:b0:3b    index 1 priority 0 llprio 3    groups: egress    media: Ethernet autoselect    status: active    inet 104.238.135.166 netmask 0xfffffe00 broadcast 104.238.135.255vio1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500    lladdr 5a:00:03:71:b0:3b    index 2 priority 0 llprio 3    media: Ethernet autoselect    status: no carrierenc0: flags=0<>    index 3 priority 0 llprio 3    groups: enc    status: activepflog0: flags=141<UP,RUNNING,PROMISC> mtu 33136    index 5 priority 0 llprio 3    groups: pflog

在此示例中,vio0 是公共适配器,而 vio1 是专用适配器。 我们可以放心地忽略本地环回 lo0 以及用于数据包过滤的 enc0 和 pflog0。

未经允许不得转载:便宜VPS网 » 如何查找Vultr云服务器的网络适配器名称