我正在使用openconnect连接到 vpn。输入凭据后,我得到以下信息:
POST https://domain.name/...
Got CONNECT response: HTTP/1.1 200 OK
CSTP connected. DPD 30, Keepalive 30
Connected tun0 as xxx.xxx.xxx.xxx, using SSL
Established DTLS connection
Run Code Online (Sandbox Code Playgroud)
运行ifconfig显示我有一个tun0具有特定 IP 地址的新网络接口。
问题:如何ssh只使用网络接口,tun0以便我可以访问该专用网络上的计算机?
编辑:
我的网络配置 ( route -n) 似乎是这样的:
172.16.194.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet8
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
172.16.25.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet1
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 192.168.0.1 …Run Code Online (Sandbox Code Playgroud) 我有一个 USB 控制的电源板,它有一个 USB 端口。

如果我的电脑打开并通过 USB 连接到电源板,电源板将为所有插座供电。我想以编程方式禁用连接到电源板的计算机上的 USB 端口的电源。
这不起作用:
$ echo suspend > /sys/bus/usb/devices/usb*/power/level
-bash: echo: write error: Invalid argument
Run Code Online (Sandbox Code Playgroud)
有没有其他方法可以做到这一点?我希望能够从其他地方连接到我的服务器并关闭所有连接到电源插座的设备的电源。