имеется postfix на freebsd (систему ставил не я); в mynetworks, естественно, только локалка.
сейчас нужно дать удалённо работающему сотруднику возможность слать через этот почтовик.
добавление его айпишника в mynetworks и перезапуск почтовика решат вопрос, или необходимо правило в файерволе? (просто сейчас в файере из явных правил касаемо почты увидел только заворачивание на себя исходящего траффика по 25 порту).
Решено: разрешить доступ к почтовику с одного IP снаружи
Модераторы: SLEDopit, Модераторы разделов
-
demsl
- Сообщения: 209
- Статус: sl
-
patrius
- Сообщения: 337
- ОС: Debian (4 & 5) -> Gentoo
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
разрешение трафика вида "сотрудник" -> "почтовик" в INPUT & OUTPUT цепочках iptables обязателен.
Единственное, рекомендую внимательно посмотреть на используемые при работе порты.
Единственное, рекомендую внимательно посмотреть на используемые при работе порты.
-
demsl
- Сообщения: 209
- Статус: sl
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
patrius , freebsd, там не iptables, с ними бы я разобрался...
-
IMB
- Сообщения: 2567
- ОС: Debian
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
Откройте доступ снаружи на SMTP(25), а лучше на SSMTP(465), порт и пропишите возможность слать с не mynetwork после авторизации.
-
demsl
- Сообщения: 209
- Статус: sl
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
allow tcp from IP.IP.IP.IP to dst-port 25 in via (внешняя сетевуха) - так во freebsd, или я где-то ошибся?
возможность слать с не mynetwork после авторизации - как это реализовать?
возможность слать с не mynetwork после авторизации - как это реализовать?
-
IMB
- Сообщения: 2567
- ОС: Debian
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
Этого я Вам не подскажу, не использую FreeBSD. Да и насколько мне известно в ней есть несколько фаерволов и синтаксис у них различается.
Но я бы просто открыл доступ, без ограничения по источнику, завтра ещё кому то понадобится или у этого товарища сменится адрес.
Это вопрос к Postfix, посмотрите, например, здесь http://postfix.state-of-mind.de/patrick.koetter/smtpauth/ и не забудьте заглянуть сюда http://www.postfix.org/documentation.html
-
demsl
- Сообщения: 209
- Статус: sl
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
Но я бы просто открыл доступ, без ограничения по источнику, завтра ещё кому то понадобится или у этого товарища сменится адрес.
и стал опен релеем)))
подскажите плз, кто сталкивался с сабжем
-
IMB
- Сообщения: 2567
- ОС: Debian
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
С чего это? Вы же разрешите отыслать через свой сервер только из доверенной сети и после авторизации, откуда возьмётся открытый релей?
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
конечно понимаю, что совет из серии "сменить пол", но может быть одному юзеру выдать впн и хватит с него?
меньше сервисов наружу торчать будет.
меньше сервисов наружу торчать будет.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
demsl
- Сообщения: 209
- Статус: sl
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
всем спасибо, решилось просто добавлением в mynetworks
-
patrius
- Сообщения: 337
- ОС: Debian (4 & 5) -> Gentoo
Re: Решено: разрешить доступ к почтовику с одного IP снаружи
без этого шага у вас бы ничего не получилось. из первого поста я заключил, что вы как раз это уже выполнили.
в нетфилтре FreeBSD наверняка есть цепочки вида "INPUT" & "OUTPUT".
Ленивая Бестолоч..., дело говорит. VPN решает проблему идентификации пользователя без привязки оного к белой статике.
Как уже упоминал IMB, работа с почтовиком сосотоит не только из отправки (SMTP), но из получения (POP,IMAP). В случаях защищенного и не защищенного соединений порты могут отличаться.
Подводя итог: Упомянутого пользователя рекомендуется пересадить на VPN, и приравнять VPN-Lan к mynetworks, что в последствии упростит не только администрирование, но и повысит уровень безопасности.
P.S.: я с FreeBSD не работал, поэтому очень точно как именно сделать не знаю.