Linux の仮想インターフェースについていくつか誤解があります。どのインターフェースが仮想でどのインターフェースが物理であるかを見つけることができました。
ls -l /sys/class/net/
total 0
lrwxrwxrwx 1 root root 0 Sep 30 2020 bond0 -> ../../devices/virtual/net/bond0
lrwxrwxrwx 1 root root 0 Sep 30 2020 bond1 -> ../../devices/virtual/net/bond1
-rw-r--r-- 1 root root 4096 May 29 2019 bonding_masters
lrwxrwxrwx 1 root root 0 Sep 30 2020 em1 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/net/em1
lrwxrwxrwx 1 root root 0 Sep 30 2020 em2 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.1/net/em2
lrwxrwxrwx 1 root root 0 Sep 30 2020 em3 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.2/net/em3
lrwxrwxrwx 1 root root 0 Sep 30 2020 em4 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.3/net/em4
lrwxrwxrwx 1 root root 0 Sep 30 2020 gpd0 -> ../../devices/virtual/net/gpd0
lrwxrwxrwx 1 root root 0 Apr 26 15:50 lo -> ../../devices/virtual/net/lo
lrwxrwxrwx 1 root root 0 Apr 8 06:36 tun0 -> ../../devices/virtual/net/tun0
仮想インターフェイス (間違っていなければ、 IP エイリアス と呼ばれます) を作成する場合、その仮想インターフェイスは物理インターフェイスに属している必要があることはわかっています。そのため、 を実行するとifconfig
、 のようなものが表示されますeth0:0
。 を実行するとifconfig
、 のみが表示されますtun0
。
では、tun0 がどの物理インターフェースに属しているかをどのように確認すればよいでしょうか?
もう 1 つの質問は、仮想インターフェイス tun0 がどのように設定されているかを確認するにはどうすればよいでしょうか。その設定はどこで確認できますか。 たとえば、それがブリッジ型、ボンディング型など、どのような種類のインターフェースなのかを知りたいからです。
また、最後に、tun0 の最大帯域幅/速度を見つけるにはどうすればよいでしょうか?
を試しましたethtool tun0 | grep Speed
が、 が表示されますSpeed: 10Mb/s
。これは、インターフェイスの速度が 40 メガバイト/秒に達したため、当てはまりません。
このエリアを明るくするお手伝いをお願いします。ありがとうございます
ifconfig
役に立つかもしれない出力は次のとおりです:
# ifconfig
bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST> mtu 1500
inet 10.95.23.48 netmask 255.255.255.192 broadcast 10.95.23.63
inet6 fe80::cb1f:67ff:fee4:9702 prefixlen 64 scopeid 0x20<link>
ether c8:2f:64:e4:77:02 txqueuelen 1000 (Ethernet)
RX packets 243518864917 bytes 183519943755229 (166.9 TiB)
RX errors 10588776 dropped 12 overruns 10588776 frame 0
TX packets 157033363607 bytes 94275994054741 (85.7 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
bond1: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST> mtu 1500
inet 192.168.51.135 netmask 255.255.255.0 broadcast 192.168.50.255
inet6 fe81::ce1f:66df:fee4:93fe prefixlen 64 scopeid 0x20<link>
ether c8:1f:63:e5:96:fe txqueuelen 1000 (Ethernet)
RX packets 45646678520 bytes 28999726204781 (26.3 TiB)
RX errors 84433 dropped 0 overruns 84433 frame 0
TX packets 47963885822 bytes 47821802061163 (43.4 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
em1: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500
ether c8:1f:63:e5:96:fe txqueuelen 1000 (Ethernet)
RX packets 22674442503 bytes 14282139328614 (12.9 TiB)
RX errors 42312 dropped 0 overruns 42312 frame 0
TX packets 23996218106 bytes 23932998480505 (21.7 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 54 memory 0xd5000000-d57fffff
em2: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500
ether c8:1f:63:e5:96:fe 1000 (Ethernet)
RX packets 22972236017 bytes 14717586876167 (13.3 TiB)
RX errors 42121 dropped 0 overruns 42121 frame 0
TX packets 23967667716 bytes 23888803580658 (21.7 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 65 memory 0xd6000000-d67fffff
em3: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500
ether c8:2f:64:e4:77:02 txqueuelen 1000 (Ethernet)
RX packets 243515511980 bytes 183519729162035 (166.9 TiB)
RX errors 10588695 dropped 0 overruns 10588695 frame 0
TX packets 157033363607 bytes 94275994054741 (85.7 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 65 memory 0xd7000000-d77fffff
em4: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500
ether c8:2f:64:e4:77:02 txqueuelen 1000 (Ethernet)
RX packets 3352937 bytes 214593194 (204.6 MiB)
RX errors 81 dropped 0 overruns 81 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 86 memory 0xd8000000-d87fffff
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 770379511 bytes 787793708080 (733.6 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 770379511 bytes 787793708080 (733.6 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1359
inet 198.17.124.104 netmask 255.255.255.255 destination 198.17.134.104
inet6 fe80::c531:2573:f236:62f9 prefixlen 64 scopeid 0x20<link>
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 500 (UNSPEC)
RX packets 3218016567 bytes 3792108289457 (3.4 TiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1913195063 bytes 141030980947 (131.3 GiB)
TX errors 0 dropped 19274 overruns 0 carrier 0 collisions 0