The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Поиск и предложение работы, доска объявлений. (Объявления)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Работа по созданию почтового сервера, работающего через туннель, Шилов (?), 11-Сен-19, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


9. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от BarS (ok), 13-Сен-19, 12:35 
> Причина - SOCKS-5 позволяет ТОЛЬКО инициировать "изнутри->наружу" и не позволяет (как и
> ЛЮБОЙ ДРУГОЙ НАТ) "снаружи->внутрь"

Сервер может отправлять письма с разных IP, у меня два и оба работают одновременно. Точнее один сервер на 2 IP. Но тут конечно непонятны сама постановка, что есть, чего нет....

Ответить | Правка | Наверх | Cообщить модератору

10. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от Шиловemail (?), 13-Сен-19, 14:07 
> Но тут конечно  > непонятны сама постановка, что есть, чего нет....

Спрашивайте - уточню.


Ответить | Правка | Наверх | Cообщить модератору

11. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от fantom (??), 13-Сен-19, 16:13 
>> Причина - SOCKS-5 позволяет ТОЛЬКО инициировать "изнутри->наружу" и не позволяет (как и
>> ЛЮБОЙ ДРУГОЙ НАТ) "снаружи->внутрь"
> Сервер может отправлять письма с разных IP, у меня два и оба
> работают одновременно. Точнее один сервер на 2 IP. Но тут конечно
> непонятны сама постановка, что есть, чего нет....

А причем тут это?? вопрос о приеме писем и о проверках типа существования ящика отправителя, fqdn и т.д.
ОТПРАВИТЬ не проблема, проблема ПРИНЯТЬ запрос снаружи, для этого порты прокидывают или обратный прокси ставят.
SOCKS5 этого попросту не умеет от слова "совсем"

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

12. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от Шиловemail (?), 13-Сен-19, 17:18 
Пока вы тут дискутируете :), отвечу, зачем мне это понадобилось.

Первая причина банальная - экономия финансов.
Сейчас использую классический полноценный почтовый сервер на удаленном VPS.
Он работает без проблем, но при ОЗУ не менее 1 МБ.
Раньше пытался использоват его при 512 МБ, но почтовик начинает глючить, а потом CentOS вообще внезапно вырубается, не оставляя в логах никаких сообщений - впечатление такое, что внезапно обрубили питание или нажали Reset.
Пришлось перейти на 1 МБ, проблемы исчезли, но платить пришлось больше.

Вторая причина: при переезде к другому хостеру приходится все это хозяйство ставить и настраивать заново, что довольно утомительно и затратно во времени.

Поэтому прикинул, что если поставит у себя локальный почтовый сервер, то для него, во-первых, можно отвести сколько угодно ОЗУ, а во-вторых, настраивать его придется только 1 (один раз).

При этом от VPS понадобится самая крохотная функция - поддержка сервера или клиента SSH (кстати, здесь можно поразмыслить, кто из них здесь лучше подходит), которые настраиваются легко и быстро, и ему вполне хватит и 256 МБ, что гораздо дешевле.
А при смене VPS хостера понадобится самые незначительные и простые изменения в VPS.

Обе эти причины и вынудили попробовать реализовать это решение.

PS. Конечно, в крайнем случае туннель можно реализовать и на VPN, но SSH-тунель настраивается гораздо проще и быстрее.

Ответить | Правка | Наверх | Cообщить модератору

14. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от BarS (??), 14-Сен-19, 04:01 
>[оверквотинг удален]
> придется только 1 (один раз).
> При этом от VPS понадобится самая крохотная функция - поддержка сервера или
> клиента SSH (кстати, здесь можно поразмыслить, кто из них здесь лучше
> подходит), которые настраиваются легко и быстро, и ему вполне хватит и
> 256 МБ, что гораздо дешевле.
> А при смене VPS хостера понадобится самые незначительные и простые изменения в
> VPS.
> Обе эти причины и вынудили попробовать реализовать это решение.
> PS. Конечно, в крайнем случае туннель можно реализовать и на VPN, но
> SSH-тунель настраивается гораздо проще и быстрее.

При этом возникает вопрос, почему сразу локально почтовик не поставить. Статический up будет дешевле стоить.

Ответить | Правка | Наверх | Cообщить модератору

17. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от Шиловemail (?), 14-Сен-19, 08:27 
> При этом возникает вопрос, почему сразу локально почтовик не поставить.

Это самое простое решение, и оно у меня одно время было.
Но мне не хочется привязывать IP почтовика к дому, хотелось бы, чтобы казалось, что он установлен где-то на островах Мумбо-Юмбо.

Ответить | Правка | Наверх | Cообщить модератору

15. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от BarS (??), 14-Сен-19, 04:10 
>[оверквотинг удален]
> придется только 1 (один раз).
> При этом от VPS понадобится самая крохотная функция - поддержка сервера или
> клиента SSH (кстати, здесь можно поразмыслить, кто из них здесь лучше
> подходит), которые настраиваются легко и быстро, и ему вполне хватит и
> 256 МБ, что гораздо дешевле.
> А при смене VPS хостера понадобится самые незначительные и простые изменения в
> VPS.
> Обе эти причины и вынудили попробовать реализовать это решение.
> PS. Конечно, в крайнем случае туннель можно реализовать и на VPN, но
> SSH-тунель настраивается гораздо проще и быстрее.

В инете есть инструкция ssh туннель, iptables dnat + nat. Вот и все. Кстати вы мб с гб похоже путаете.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

16. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от Шиловemail (?), 14-Сен-19, 08:24 
> В инете есть инструкция ssh туннель, iptables dnat + nat. Вот и
> все.

Нет, не все, а где же на все это целевое  хвату? ;)
Я не сетевик, поэтому объединить все эти разрозненные сведения в одно законченное хавту никак не сумею.

>  Кстати вы мб с гб похоже путаете.

Это точно, привычка. Застрял в прошлом тысячелетии :)


Ответить | Правка | Наверх | Cообщить модератору

18. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от fantom (??), 16-Сен-19, 10:48 
>[оверквотинг удален]
> придется только 1 (один раз).
> При этом от VPS понадобится самая крохотная функция - поддержка сервера или
> клиента SSH (кстати, здесь можно поразмыслить, кто из них здесь лучше
> подходит), которые настраиваются легко и быстро, и ему вполне хватит и
> 256 МБ, что гораздо дешевле.
> А при смене VPS хостера понадобится самые незначительные и простые изменения в
> VPS.
> Обе эти причины и вынудили попробовать реализовать это решение.
> PS. Конечно, в крайнем случае туннель можно реализовать и на VPN, но
> SSH-тунель настраивается гораздо проще и быстрее.

"VPN" -- это какбы общий термин; типа "автомобиль"...

Для решения подобной задачи: на VPS -- SMTP+POP3+IMAP реверс прокси, например nginx-ом реализованный, + например VPN в варианте ppp over SSH, например
http://swaj.net/zametki/z-linux-ppp-over-ssh.html

и

https://www.dmosk.ru/miniinstruktions.php?mini=nginx-proxy-mail

Склеиваете 2 в 1, получаете выхлоп...

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

19. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от Шиловemail (?), 16-Сен-19, 16:43 
> "VPN" -- это какбы общий термин; типа "автомобиль"...

Я специально обозначил VPN, чтобы дать свободу выбора.
Можно OpenVPN и т.д., что вам болшще нравится.

> Для решения подобной задачи: на VPS -- SMTP+POP3+IMAP реверс прокси,
> например nginx-ом реализованный, + например VPN в варианте ppp over SSH,

Всего лишь? :) Да реализация этого решения получится еще сложнее, чем просто поставить на VPS почтовик.
Нужно же простое решение, чтобы при смене хостера быстренько настроить соответствующий софт на новом VPS,

Ответить | Правка | Наверх | Cообщить модератору

20. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от fantom (??), 17-Сен-19, 10:27 
>> "VPN" -- это какбы общий термин; типа "автомобиль"...
> Я специально обозначил VPN, чтобы дать свободу выбора.
> Можно OpenVPN и т.д., что вам болшще нравится.
>> Для решения подобной задачи: на VPS -- SMTP+POP3+IMAP реверс прокси,
>> например nginx-ом реализованный, + например VPN в варианте ppp over SSH,
> Всего лишь? :) Да реализация этого решения получится еще сложнее, чем просто
> поставить на VPS почтовик.
> Нужно же простое решение, чтобы при смене хостера быстренько настроить соответствующий
> софт на новом VPS,

Таки всего лишь :)
Для прокси достаточно минимальных ресурсов, прокси ничего у себя не хранит, только транслирует соединения.
Вся перенастройка на новом VPS - скопировать 3 файла: nginx конфиг, ssh ключ, ppp конфиг.
На почтовике (который переносить никуда не надо) - заменить IP адрес для ssh и в DNS поменять MX.
Кроме того можно VPS вообще плавно менять: запускаете 2-ой VPS, добавляете в DNS второй MX с лучшим приоритетеом, смотрите, что все "побежало куда надо", гасите первый, вычеркиваете из DNS старый MX.

"просто поставить на VPS почтовик." -- так надо еще и пользователей перекинуть и почту перенести.

Ответить | Правка | Наверх | Cообщить модератору

21. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от Шиловemail (?), 17-Сен-19, 11:43 
fantom

Ок, прокси так прокси, нам, татарам, один хфиг :)
Но это общая идея, а что насчет вожделенного хавту?

Ответить | Правка | Наверх | Cообщить модератору

22. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от BarS (ok), 18-Сен-19, 06:43 
> fantom
> Ок, прокси так прокси, нам, татарам, один хфиг :)
> Но это общая идея, а что насчет вожделенного хавту?

VPN ssh
https://habr.com/ru/post/435546/#6

Ответить | Правка | Наверх | Cообщить модератору

23. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от BarS (ok), 18-Сен-19, 06:47 
>> fantom
>> Ок, прокси так прокси, нам, татарам, один хфиг :)
>> Но это общая идея, а что насчет вожделенного хавту?

DNAT
http://blog.102web.ru/poleznye-komandy-linux/iptables-dnat/

Ответить | Правка | Наверх | Cообщить модератору

24. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от BarS (ok), 18-Сен-19, 06:50 
>>> fantom
>>> Ок, прокси так прокси, нам, татарам, один хфиг :)
>>> Но это общая идея, а что насчет вожделенного хавту?

NAT
https://the-bosha.ru/2010/06/05/prosetishiy-nat-v-linux-s-po.../


Ответить | Правка | Наверх | Cообщить модератору

13. "Работа по созданию почтового сервера, работающего через туннель"  +/
Сообщение от BarS (??), 14-Сен-19, 03:58 
>>> Причина - SOCKS-5 позволяет ТОЛЬКО инициировать "изнутри->наружу" и не позволяет (как и
>>> ЛЮБОЙ ДРУГОЙ НАТ) "снаружи->внутрь"
>> Сервер может отправлять письма с разных IP, у меня два и оба
>> работают одновременно. Точнее один сервер на 2 IP. Но тут конечно
>> непонятны сама постановка, что есть, чего нет....
> А причем тут это?? вопрос о приеме писем и о проверках типа
> существования ящика отправителя, fqdn и т.д.
> ОТПРАВИТЬ не проблема, проблема ПРИНЯТЬ запрос снаружи, для этого порты прокидывают или
> обратный прокси ставят.
> SOCKS5 этого попросту не умеет от слова "совсем"

Да не нервничай. Просто обычно постановщики задачи говорят одно, а фактически есть ssh и доступ к серверу. ;)

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

25. "Настройка почтового сервера, работающего через туннель"  +/
Сообщение от Шиловemail (?), 20-Сен-19, 18:58 
VPN ssh
https://habr.com/ru/post/435546/#6

DNAT
http://blog.102web.ru/poleznye-komandy-linux/iptables-dnat/

NAT
https://the-bosha.ru/2010/06/05/prosetishiy-nat-v-linux-s-po...


Выждал для приличия, может, еще кто-то что-нибудь добавит интересное :)
Спасибо, конечно, за столь познавательные статьи!
Но это же не хавту, и что же с ними делать, если я не сетевик?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру