Остановка firebird classic

Администирование клиентской и серверной части InterBase, Firebird, Yaffil. Настройка файла конфигурации и т.п.

Модераторы: kdv, Alexey Kovyazin

Ответить
BulletRosta
Сообщения: 3
Зарегистрирован: 26 фев 2010, 12:57

Остановка firebird classic

Сообщение BulletRosta » 26 фев 2010, 14:24

Добрый день!

как запретить подключения к firebird 2.1.3 build 18185 по netbeui, при остановке firebird соединения netbeui не отключаются, соответственно остановка не происходит.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Остановка firebird classic

Сообщение hvlad » 26 фев 2010, 14:42

Что имеется в виду под остановкой ? Остановка процесса ? Шатдаун БД ?
При чём тут NetBEUI ? Соединения по TCP ведут себя иначе ?

Я ничего не понял из вопроса.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Остановка firebird classic

Сообщение kdv » 26 фев 2010, 14:58

и к тому же, нафига по netbeui, и с чего вдруг взяли, почему netbeui.

BulletRosta
Сообщения: 3
Зарегистрирован: 26 фев 2010, 12:57

Re: Остановка firebird classic

Сообщение BulletRosta » 26 фев 2010, 15:41

есть ли возможность запрета подключения к firebird, средствами настройки firebird, по протоколу Netbeui?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Остановка firebird classic

Сообщение kdv » 26 фев 2010, 16:15

по протоколу Netbeui?
нет. Потрудитесь объяснить, что Вы имеете в виду под подключением по netbeui - например, приведите строку коннекта к серверу и БД.

BulletRosta
Сообщения: 3
Зарегистрирован: 26 фев 2010, 12:57

Re: Остановка firebird classic

Сообщение BulletRosta » 26 фев 2010, 17:07

MON$ATTACHMENT_ID MON$SERVER_PID MON$STATE MON$ATTACHMENT_NAME MON$USER MON$ROLE MON$REMOTE_PROTOCOL MON$REMOTE_ADDRESS MON$REMOTE_PID MON$CHARACTER_SET_ID MON$TIMESTAMP MON$GARBAGE_COLLECTION MON$REMOTE_PROCESS MON$STAT_ID
115199 3824 0 E:\BASE\file.GDB SYSDBA NONE TCPv4 192.168.50.4 52 26.02.2010 11:27 1 2641
120169 4744 1 E:\BASE\file.GDB SYSDBA NONE TCPv4 192.168.50.57 52 26.02.2010 15:09 1 2664
123264 4332 1 E:\BASE\file.GDB SYSDBA NONE TCPv4 192.168.50.16 52 26.02.2010 17:03 1 2692
123252 8404 0 E:\BASE\file.GDB SYSDBA NONE WNET 52 26.02.2010 17:03 1 2173


последняя строка указывает на подключение по netbeui

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Остановка firebird classic

Сообщение kdv » 26 фев 2010, 18:14

последняя строка указывает на подключение по netbeui
как бы вижу, но вопрос - зачем нужно к серверу подключаться по netbeui? Или Вы пытаетесь "отловить негодяя"?

подключения по нетбую (netbeui), насколько мне известно, ничем не регулируются, и ни в чем.
Единственный вариант (теоретически) - на сервере в настройках tcp отключить netbios over tcp/ip.

http://msdn.microsoft.com/ru-ru/library ... 90%29.aspx

можно еще заблокировать 139 порт в настройках firewall (если он есть, и у него есть такие настройки).

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Остановка firebird classic

Сообщение hvlad » 26 фев 2010, 18:38

BulletRosta писал(а):есть ли возможность запрета подключения к firebird, средствами настройки firebird, по протоколу Netbeui?
Добавить в командную строку запуска ключ(и)
-i для работы через TCP (INET)
-x для работы через XNET (локальный протокол)

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Остановка firebird classic

Сообщение Dimitry Sibiryakov » 27 фев 2010, 14:02

А если в конфиге указать какое-нибудь неправильное имя трубки, то он, наверное, тоже отвалится...

Ответить