не удается выполнить ping через устройство ssh tunnel

awk -F, '{printf "%-39s %-15s %-15s\n", $1, $2, $3}' input
  • Скажите awk использовать запятые в качестве разделителя полей
  • распечатать результирующие поля в указанном формате

Я попытался настроить ширину полей, чтобы она соответствовала вашему выводу; отрегулируйте их по своему усмотрению. - между % и s говорит о выравнивании поля по левому краю, а не по правому.

1
16.09.2019, 10:12
1 ответ

В ssh_config клиента:

Tunnel point-to-point

На сервере sshd_config:

PermitTunnel point-to-point

Затем установите соединение с одной линией на клиенте:

ssh \
  -o PermitLocalCommand=yes \
  -o LocalCommand="sudo ifconfig tun5 192.168.42.2 pointopoint 192.168.42.1 netmask 255.255.255.0" \
  -o ServerAliveInterval=60 \
  -w 5:5 root@192.168.1.109 \
  'sudo ifconfig tun5 192.168.42.1 pointopoint 192.168.42.2 netmask 255.255.255.0; echo tun5 ready'

Вы можете завершить работу с ctr-c.

0
28.01.2020, 01:07

Теги

Похожие вопросы