The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Нетривиальная задача  :) (inetd)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Нетривиальная задача  :) (inetd)" 
Сообщение от ed Искать по авторуВ закладки(??) on 27-Окт-05, 10:55  (MSK)
Имеется FreeBSD 5, на ней 2 сетевых интерфейса: внешний и внутренний fxp0, fxp1 соответственно.
fxp0 213.168.76.27
alias1 213.168.76.28
alias2 213.168.76.29
alias3 213.168.76.30
alias4 213.168.76.31

fxp1 10.1.1.1

Изначально inetd слушает все, что интерфейсы.
А "нетривиальная задача" состоит в том, что нужно сделать так, чтобы inetd слушал только alias3 213.168.76.30 на fxp0 и 10.1.1.1 на fxp1
Можно пускать inetd с ключем -a 213.168.76.30, да, тогда слушаем на одном IP, а как быть со вторым интерфейсом fxp1?

Есть мысли? напишите :)
Спасибо.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Нетривиальная задача  :) (inetd)" 
Сообщение от Skif Искать по авторуВ закладки(ok) on 27-Окт-05, 11:21  (MSK)
ну согласно мана - нет :(
-a      Specify one specific IP address to bind to.  Alternatively, a
             hostname can be specified, in which case the IPv4 or IPv6 address
             which corresponds to that hostname is used.  Usually a hostname
             is specified when inetd is run inside a jail(8), in which case
             the hostname corresponds to the jail(8) environment.

Да и вообще не понятно, зачем пользовать inetd? Впрочем, хозяин -  барин. Можно в альтернативу забить один адрес, а потом нужные порты редиректить тем же natd

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Нетривиальная задача  :) (inetd)" 
Сообщение от ed Искать по авторуВ закладки(??) on 27-Окт-05, 11:33  (MSK)
>Да и вообще не понятно, зачем пользовать inetd? Впрочем, хозяин -  
>барин. Можно в альтернативу забить один адрес, а потом нужные порты
>редиректить тем же natd

Да редиректить можно, некрасиво это правда, как-то через POPу получается. :)
В принципе, inetd можно и не пользовать, на нем только POP3 висит. Но можно его и демоном повесить, Но вот с ним та же пестня. В POP-конфиге или слушать все, или на одном адресе, вот уродство. Поручики, другой POP не предлагать!! :) Можно повесить 2 POP-ы, что тоже не очень хочется, а придется наверное, потому как другого выхода не вижу :)
POP3 пользую вот этот вот /usr/ports/mail/popd
Или все же есть Выход?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Нетривиальная задача  :) (inetd)" 
Сообщение от lavr emailИскать по авторуВ закладки on 27-Окт-05, 11:24  (MSK)
>Имеется FreeBSD 5, на ней 2 сетевых интерфейса: внешний и внутренний fxp0,
>fxp1 соответственно.
>fxp0 213.168.76.27
>alias1 213.168.76.28
>alias2 213.168.76.29
>alias3 213.168.76.30
>alias4 213.168.76.31
>
>fxp1 10.1.1.1
>
>Изначально inetd слушает все, что интерфейсы.
>А "нетривиальная задача" состоит в том, что нужно сделать так, чтобы inetd
>слушал только alias3 213.168.76.30 на fxp0 и 10.1.1.1 на fxp1
>Можно пускать inetd с ключем -a 213.168.76.30, да, тогда слушаем на одном
>IP, а как быть со вторым интерфейсом fxp1?
>
>Есть мысли? напишите :)
>Спасибо.


xinetd - найдешь в портах, нужные сервисы bind'ятся только на нужные IP

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Нетривиальная задача  :) (inetd)" 
Сообщение от ed Искать по авторуВ закладки(??) on 27-Окт-05, 12:01  (MSK)
>xinetd - найдешь в портах, нужные сервисы bind'ятся только на нужные IP
ОК, пасиба, попробую.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Нетривиальная задача  :) (inetd)" 
Сообщение от Alexander Grigoriev emailИскать по авторуВ закладки on 27-Окт-05, 11:55  (MSK)
>Имеется FreeBSD 5, на ней 2 сетевых интерфейса: внешний и внутренний fxp0,
>fxp1 соответственно.
>fxp0 213.168.76.27
>alias1 213.168.76.28
>alias2 213.168.76.29
>alias3 213.168.76.30
>alias4 213.168.76.31
>
>fxp1 10.1.1.1
>
>Изначально inetd слушает все, что интерфейсы.
>А "нетривиальная задача" состоит в том, что нужно сделать так, чтобы inetd
>слушал только alias3 213.168.76.30 на fxp0 и 10.1.1.1 на fxp1
>Можно пускать inetd с ключем -a 213.168.76.30, да, тогда слушаем на одном
>IP, а как быть со вторым интерфейсом fxp1?
>
>Есть мысли? напишите :)
>Спасибо.


Запускать inetd с ключами -wW
Открывать/закрывать то, что нужно через hosts.allow

man hosts_access

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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