Tap/tunインタフェースを強制的に実行状態に切り替えるには?

Tap/tunインタフェースを強制的に実行状態に切り替えるには?

tunインターフェイスからパケットをキャプチャするためにlibpcapを使用しようとしています。インターフェイスを作成しています。

openvpn --mktun --dev tun0

アダプターの設定後に ifconfig を実行すると、次のようになります。

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          POINTOPOINT NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

パケットを検査するには、libpcapに対してアダプターが実行されている必要があります。

POINTOPOINT NOARP RUNNING MULTICAST  MTU:1500  Metric:1

パケットをキャプチャできるようにトンインタフェースを強制的に実行する方法はありますか?

ベストアンサー1

run が「up」を意味する場合、コマンドは次のようになります。

ip link set dev tun0 up

おすすめ記事