- Могу сделать,
BarS (ok), 12:03 , 12-Сен-19 (1)> Есть оплачиваемая работа по созданию технологии настройки почтового сервера, чтобы он функционировал > через SSH-туннель. > Исходные данные: > 1. Есть локальный Linux-сервер (например, с ip=192.168.1.5) с установленным почтовым сервером. > 2. Есть удаленный VPS на CentOS 6 с публичным белым адресом. > 3. Между этими серверами организован SSH-туннель, предоставляющий SOCKS-5. > Задача: > Необходимо создать хавту по настройке данных серверов таким образом, чтобы локальный почтовый > сервер извне выглядел как публичный, т.е. имел адрес VPS, но чтобы > при этом в заголовках писем отсутствовали признаки локального сервера.Могу сделать

- Если вы на VPS хотите обойтись ТОЛЬКО SOCKS-5, то задача не имеет решения, верне,
fantom (??), 12:04 , 13-Сен-19 (8)> Есть оплачиваемая работа по созданию технологии настройки почтового сервера, чтобы он функционировал > через SSH-туннель. > Исходные данные: > 1. Есть локальный Linux-сервер (например, с ip=192.168.1.5) с установленным почтовым сервером. > 2. Есть удаленный VPS на CentOS 6 с публичным белым адресом. > 3. Между этими серверами организован SSH-туннель, предоставляющий SOCKS-5. > Задача: > Необходимо создать хавту по настройке данных серверов таким образом, чтобы локальный почтовый > сервер извне выглядел как публичный, т.е. имел адрес VPS, но чтобы > при этом в заголовках писем отсутствовали признаки локального сервера.Если вы на VPS хотите обойтись ТОЛЬКО SOCKS-5, то задача не имеет решения, вернее решение "половинчатое", вы сможете только отправлять письма ито только на сервера, которые НЕ выполняют ряд проверок. Причина - SOCKS-5 позволяет ТОЛЬКО инициировать "изнутри->наружу" и не позволяет (как и ЛЮБОЙ ДРУГОЙ НАТ) "снаружи->внутрь"

- Сервер может отправлять письма с разных IP, у меня два и оба работают одновремен, BarS (ok), 12:35 , 13-Сен-19 (9)

- Спрашивайте - уточню , Шилов (?), 14:07 , 13-Сен-19 (10)
 - А причем тут это вопрос о приеме писем и о проверках типа существования ящика , fantom (??), 16:13 , 13-Сен-19 (11)

- Пока вы тут дискутируете , отвечу, зачем мне это понадобилось Первая причина б, Шилов (?), 17:18 , 13-Сен-19 (12)

- gt оверквотинг удален При этом возникает вопрос, почему сразу локально почтови, BarS (??), 04:01 , 14-Сен-19 (14)

- gt оверквотинг удален В инете есть инструкция ssh туннель, iptables dnat nat, BarS (??), 04:10 , 14-Сен-19 (15)

- gt оверквотинг удален VPN -- это какбы общий термин типа автомобиль Дл, fantom (??), 10:48 , 16-Сен-19 (18)

- Да не нервничай Просто обычно постановщики задачи говорят одно, а фактически ес, BarS (??), 03:58 , 14-Сен-19 (13)

- Ещё актуально Понимаете в чём дело, в вашей задаче очень большой разброс сложнос,
Licha Morada (?), 05:34 , 17-Окт-19 (27)Ещё актуально?Понимаете в чём дело, в вашей задаче очень большой разброс сложности. Она может оказаться настолько тривиальна, что уйдёт больше времени на уточнение того, что именно ожидается, чем на обственно конфигурацию. Однако, в ней могут оказаться какие-то нюансы, преодоление которых увеличит время выполнения в 10 раз, или в 100 раз. Народ тут добросовестный, поэтому вместо того чтобы рыбачить в мутной воде, вам накидали доков и советов. По существу: SOCKS-5 это принципиально? Для половины задачи можно простым пробросом портов обойтись.
Например, убедитесь что на удалённом сервере можно делать reverse forwarding, это в /etc/ssh/sshd_config: AllowTCPForwarding yes GatewayPorts yes ...а потом на локальном сервере сделайте так: ssh -R25:localhost:25 -R465:localhost:465 -R587:localhost:687 -R143:localhost:143 -R993:localhost:993 -R110:localhost:110 -R995:localhost:995 удаленный_VPS Справка: https://www.putorius.net/how-to-configure-ssh-port-forwardin... Это позволит принимать и читать почту извне. Чтобы отправлять почту наружу непосредственно с локального сервера, придётся делать что-то ещё. Например, определённым образом сконфигурировать какой-нибудь лёгкий MTA на VPS. Или вместо SSH я бы воспользовался Tinc VPN (тупее и проще) или OpenVPN (гибче и более распостранено). В любом случае, рекомендую есть слона по частям. 
|