如何将 tun 接口的状态设置为 up?我的 tun 接口未接收数据包

如何将 tun 接口的状态设置为 up?我的 tun 接口未接收数据包

这是我设置界面时的命令:

 ip tuntap add dev router0 mod tun
 ip addr add 10.0.0.138/24 dev router0
 ip link set dev router0 up

以下是 ip addr show dev router0 的输出

8: router0: <NO-CARRIER,POINTOPOINT,MULTICAST,NOARP,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 500
    link/none 
    inet 10.0.0.138/24 scope global router0
       valid_lft forever preferred_lft forever

正如你所看到的,尽管我使用了,状态仍然显示为关闭ip link set dev router0 up

当我尝试使用 tshark via 在接口上 ping 10.0.0.138 监听时sudo tshark -i router0,什么也没有发生。

这是我的ping 10.0.0.138输出:

PING 10.0.0.138 (10.0.0.138) 56(84) bytes of data.
64 bytes from 10.0.0.138: icmp_seq=1 ttl=64 time=0.063 ms
64 bytes from 10.0.0.138: icmp_seq=2 ttl=64 time=0.058 ms

这是我的 sudo tshark -i router0 输出:

Capturing on 'router0'

什么都没发生

问题是什么?

相关内容