Bond Posted January 13, 2008 Posted January 13, 2008 (edited) Реально ли такое на фрюшном dhcp сервере, я что то в мане не нашёл такой опции, как можна этого добится ? Служба имён винды, нахрен не нужна, хотел чтобы мой dhcp передавал такую опцию на клиентские машины. Типа как на скрине. Вот что нашёл но не понимаю как правильно вписать опцию. option netbios-node-type uint8; Параметр позволяет сконфигурировать тип узла, т.е. способ разрешения имен клиентами NetBIOS over TCP/IP. Возможные значения параметра: 1 B-node (Broadcast): Разрешение имен с помощью широковещательных запросов, WINS не используется. 2 P-node (Peer): Используется только WINS. 4 M-node (Mixed): Смешанный тип, сначала используется широковещательный запрос, затем в случае неудачи - WINS 8 H-node (Hybrid): Смешанный наоборот :) WINS, а затем broadcast. Edited January 13, 2008 by Bond Вставить ник Quote
Bond Posted January 13, 2008 Author Posted January 13, 2008 Почитав man пришёл к такому. option netbios-node-type 2; Правильно ? Вставить ник Quote
desperado Posted January 13, 2008 Posted January 13, 2008 имхо, это дефолтное значение. Вставить ник Quote
igoriii Posted January 13, 2008 Posted January 13, 2008 option netbios-node-type нетбиос, как на картинке не отключит Вставить ник Quote
Bond Posted January 14, 2008 Author Posted January 14, 2008 А помоему мне помогло, терь если получать настройки от dhcp то при входе в сетевое окружение оно молчит и матюкается что нет доступа, а это как будто та функция отключена. Рас я привлёк внимание людей, какую нада написать опцию чтобы тем кого нет в списке маков с айпи не выдавало вообще ни какого адреса а посылало тупо на 169.254...... ??? Вставить ник Quote
snark Posted January 17, 2008 Posted January 17, 2008 Реально ли такое на фрюшном dhcp серверевполне реально ;) вот так например:option space microsoft; option microsoft.disable-netbios-over-tcpip code 1 = unsigned integer 32; if substring(option vendor-class-identifier, 0, 4) = "MSFT" { vendor-option-space microsoft; } subnet XXX.YYY.ZZZ.0 netmask 255.255.255.0 { blah blah blah; # включить # option microsoft.disable-netbios-over-tcpip 1; # выключить # option microsoft.disable-netbios-over-tcpip 2; } раскомнентите то что Вам нужно и юзайте ... Вставить ник Quote
Bond Posted January 18, 2008 Author Posted January 18, 2008 (edited) Афигеть ! А node type 2 это не то я так понял, но тоже не помешает. Понял спасибо ещё раз огромное, уже просто довёл с вашей помощью dhcp до совершенства. Edited January 18, 2008 by Bond Вставить ник Quote
ingress Posted January 18, 2008 Posted January 18, 2008 Афигеть ! А node type 2 это не то я так понял, но тоже не помешает. Понял спасибо ещё раз огромное, уже просто довёл с вашей помощью dhcp до совершенства. а можно все "совершенства" сюда выложить (конфиг) ;) Вставить ник Quote
MacShiz Posted January 18, 2008 Posted January 18, 2008 а что то на подобии deny unknown-clients; но только для cisco dhcp можете подсказать? Вставить ник Quote
Bond Posted January 19, 2008 Author Posted January 19, 2008 Не нешарю в кисках :) нету их у меня. # A slightly different configuration for an internal subnet. option space microsoft; option microsoft.disable-netbios-over-tcpip code 1 = unsigned integer 32; if substring(option vendor-class-identifier, 0, 4) = "MSFT" { vendor-option-space microsoft; } subnet 0.0.0.0 netmask 255.255.248.0 { range 0.0.0.0. 0.0.0.0; option routers 0.0.0.0; option netbios-node-type 2; option domain-name-servers 0.0.0.0; option broadcast-address 0.0.0.0; option microsoft.disable-netbios-over-tcpip 2; deny unknown-clients; default-lease-time 100000; max-lease-time 1020000; } Нулями заменил свои айпи. Вставить ник Quote
Profi the same Posted January 19, 2008 Posted January 19, 2008 "deny unknown-clients;" - лучше незнакомым макам давать определенные ип, которым на запрос выводится страничка о необходимости позвонить провайдеру/или иному посылу к действию. Так?) Вставить ник Quote
Bond Posted January 21, 2008 Author Posted January 21, 2008 Нет, это просто для того чтобы ничего не давало, тоесть винда в таком случае пошлёт в 169.254 Вставить ник Quote
desperado Posted January 21, 2008 Posted January 21, 2008 "deny unknown-clients;" - лучше незнакомым макам давать определенные ип, которым на запрос выводится страничка о необходимости позвонить провайдеру/или иному посылу к действию. Так?) клиент не должен расслабляться. пусть гадает почему тот комп работал а новый не работает. Вставить ник Quote
mikevlz Posted January 27, 2008 Posted January 27, 2008 завести доп пул адресов, в котором allow unknown-clients и deny known-clients. Клиент получит адрес, но не тот... А дальше - прямая дорога на сервак, который расскажет почему, зачем и как... Вставить ник Quote
dwemer Posted January 28, 2008 Posted January 28, 2008 (edited) завести доп пул адресов, в котором allow unknown-clients и deny known-clients. Клиент получит адрес, но не тот... А дальше - прямая дорога на сервак, который расскажет почему, зачем и как...каким образом расскажет? абонент должен запустить браузер и попытаться открыть любой сайт? а как можно сделать чтоб он "увидел" сервак, если сервак находится в другом сегменте , и сегментов много ? в каждом заводить такую "не ту" сеть вместе с "той" и сответственно по интерфейсу для каждой "не той" сети на маршрутизаторе? Edited January 28, 2008 by dwemer Вставить ник Quote
user_anonymous Posted January 28, 2008 Posted January 28, 2008 каким образом расскажет? абонент должен запустить браузер и попытаться открыть любой сайт? а как можно сделать чтоб он "увидел" сервак, если сервак находится в другом сегменте , и сегментов много ? в каждом заводить такую "не ту" сеть вместе с "той" и сответственно по интерфейсу для каждой "не той" сети на маршрутизаторе? Почему бы и нет? Открыть браузер - вполне естественный ход событий для абонента. А чтобы открылось то, что нужно, можно написать примерно так: rdr on $int_if proto tcp from $int_if:network to any port 80 -> $message_server port 80 Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.