SSH туннелирование через xinetd - PullRequest
       65

SSH туннелирование через xinetd

0 голосов
/ 30 сентября 2018

Я работаю над проектом Centos, в котором я хотел бы иметь службу, указанную ниже, для переадресации портов SMTP и POP3 (25 и 110) на два разных почтовых сервера.Ниже приведены онлайн и все работает правильно для одного почтового сервера.Мой вопрос заключается в том, как добавить вторую службу или добавить нижеприведенные служебные команды, чтобы автоматически перенаправлять порты SMTP и POP3 на 5551 и 5551 на второй почтовый сервер (в случае сбоя на первом почтовом сервере).Мы будем очень признательны за вашу помощь.

Услуги в /etc/xinetd.d:

service smtp_1

{

groups = yes

port = 5551

bind = 172.2.16.10 -> (локальный почтовый IP-клиент)

socket_type = stream

protocol = tcp

пользователь = root

сервер = / usr / bin / ssh

server_args = -q -C -T -p 22 root@xxx.xxx.xxx.xxx -> общедоступный IP-адрес nc xxx.xxx.xxx.xxx -> IP-адрес локального почтового сервера IP 25

type = UNLISTED

wait = no

}

service pop3_1

{

отключить = нет

socket_type = stream

протокол = tcp

port = 5552

wait = нет

пользователь = root

сервер = / usr / bin / ssh

server_args = -q -C -T -p 22 root@xxx.xxx.xxx.xxx --> Публичный IP nc xxx.xxx.xxx.xxx -> Локальный почтовый сервер 110

1050 * groups = yes

bind = 172.2.16.10 -> Loacal IP Email Client

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...