Страница 1 из 1

firebird. Доступ снаружи.

Добавлено: 2010-06-10 8:15:35
gaargot
Снаружи при помощи телнет на порт 3050 приконектиться не удается.
Изнутри локалки - работает.

Код: Выделить всё

в /etc/inetd.conf: gds_db   stream   tcp   nowait   firebird   /usr/local/bin/fb_inet_server   fb_inet_server
в /etc/services:    gds_db    3050/tcp   #Database remote control
в ipfw строка

Код: Выделить всё

в /etc/rc.firewall: allow tcp from any to $ipout 3050 via $iout
(другие порты по аналогии открыты, к ним доступ снаружи есть)

это мож не совсем и про базы данных вопрос. Подскажите где копнуть, что сообщить еще. Не могу открыть доступ через инет.

Re: firebird. Доступ снаружи.

Добавлено: 2010-06-10 9:06:19
Burner
без Ipfw проверьте и tcpdump прослушайте

Re: firebird. Доступ снаружи.

Добавлено: 2010-06-10 11:25:35
gaargot
с отключенным фаерволом - тоже не пускает. /var/db/firebird/firebird.log - пуст :shock: . Думал мож в конфиге фаебёрда настройки есть как-то регламентирующие доступ к базе через разные сетевые интерфейсы, так вроде тоже не увидел... И если это не фаервол, тогда что?! Как я понимаю если телнетом не удается зацепиться за порт, это значит либо что этот порт ничто не слушает(ну тогда похоже в локалке тоже бы не работало) или к нему закрыт доступ. tcpdump`ом не увидел обращений на внешнюю сетевуху с нужного ip. О чем может говорить этот симптом? Изнутри опять же четко видно

Код: Выделить всё

...192.168.213.20.2708 > 192.168.213.11.gds_db...

Re: firebird. Доступ снаружи.

Добавлено: 2010-06-10 12:01:30
Burner
если обращений нет, значит их нет и БД тут нипричем

Re: firebird. Доступ снаружи.

Добавлено: 2010-06-10 17:37:45
gloom

Код: Выделить всё

grep inetd /etc/rc.conf

/etc/rc.d/inetd forcestart