У меня есть краткое понимание перенаправления портов через SSH. Так скажем, у меня есть сервер VNC и работающий в порте 5901
. Я беру свой ноутбук, перейдите к работе, затем я хочу соединиться со своим сервером, но я хочу зашифрованное соединение, таким образом, я туннелирую все в соединение SSH следующим образом:
ssh -L 666:localhost:5901 user@home_ssh_server_address
Я говорю моему клиенту VNC соединяться с localhost:666
, и я хорош для движения.
Теперь, прочитывая страницу справочника SSH, я нашел, что могу указать, что так называемое связывает адрес:
ssh -L [bind_address]:666:localhost:5901 user@home_ssh_server_address
Это - то, где мой вопрос входит:
Что, это связывает адрес, хороший для?
Любая справка ценится.
Для чего нужен этот адрес привязки?
Если у вас несколько локальных IP-адресов, вы можете выбрать один из них для привязки порта.