Если я нахожусь на hostA и подключаюсь к hostB с SSH, одновременно создавая туннель с опциями -L и / или -R , и я символически указываю назначение туннеля как hostC , кто разрешает имя в IP-адрес, hostA или hostB? Имеет ли значение, является ли это локальным туннелем (-L) или удаленным туннелем (-R)?
Это имеет значение, если hostA и hostB имеют разные представления hostC .
То есть, если я сделаю это:
hostA$ dig hostC A +short
192.168.1.3
hostA$ ssh -L 1111:hostC:2222 -R 3333:hostC:4444 hostB
hostB$ dig hostC A +short
10.0.0.3
Какой адрес использует hostA для пакетов, представленных на hostB:3333? Какой адрес использует hostB для пакетов, представленных на hostA:1111?
