我正在尝试通过 ssh 创建隧道并将其用作常规网络接口。这是我尝试过的:
myuser@client-pc
:
ip tuntap add mode tun user myuser name tun0
ip address add dev tun0 192.168.20.1/24
ip link set tun0 up
root@server-pc
:
ip tuntap add mode tun user root name tun0
ip address add dev tun0 192.168.20.2/24
ip link set tun0 up
但是当尝试使用时ssh -w tun0 root@server-pc
我得到了
Bad tun device 'tun0'
跑步-vvv
显示完全一样。可能会出现什么问题?
啊,看来你必须只指定号码,而不是
tun
前缀。来自man ssh
:“数字 ID”或“任意”是唯一有效的值。
所以命令应该是: