Монтирование общего ресурса NFS через сервер прыжков - PullRequest
1 голос
/ 26 апреля 2020

Если у нас следующая ситуация:

[ноутбук] ---- [хост1] ---- [цель]

, где хост1 доступен с моего ноутбука, цель только от host1. У нас есть s sh учетные данные для host1 и target.

На цели у меня есть экспорт nfs со следующими свойствами:

/ tmp / myshare 127.0.0.1/32(insecure, rw)

Как мы видим, я могу монтировать его только локально, с целевой машины. Я могу настроить динамический c туннель:

s sh -J host1_user@host1 -D 127.0.0.1:8585 target_user@target

, но при попытке:

sudo proxychains mount /: tmp / myshare / mnt / share

Я получаю:

mount.nfs: Не удалось разрешить сервер /: имя или служба неизвестна

Я пробовал тогда переадресация локального порта:

s sh -fNv -J host1_user@host1 -L 3049: localhost: 2049 target_user@target

При монтировании с:

sudo mount -t nfs -o port = 3049 localhost: / tmp / myshare

истекло время ожидания. Это правильный путь?

...