URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 1679
[ Назад ]

Исходное сообщение
"Убрать DNS провайдера"

Отправлено Toten_Kopf , 10-Апр-15 14:13 
Доброго времени суток.

Ситуация такая - провайдер раздаёт адреса по DHCP. Циска всё принимает, всё работает. Вместе с адресом она принимает и адреса DNS серверов. Хочу сделать так, что бы циска не принимала эти адреса, а использовала прописанный мною вручную.

На интерфейсе сделал
no ip dhcp client request dns-nameserver
no ip dhcp client request domain-name

Не помогло. В интернете искал, заколебался пересматривать кучу статей как настроить DNS на циске. Может кто знает как побороть провайдерские DNS?

Циска 1812, IOS 12.3


Содержание

Сообщения в этом обсуждении
"Убрать DNS провайдера"
Отправлено _alecx_ , 10-Апр-15 14:45 
sh run


"Убрать DNS провайдера"
Отправлено Toten_Kopf , 10-Апр-15 14:58 
> sh run

ip domain name domain.lan
ip name-server 192.168.10.3
!
multilink bundle-name authenticated
!
!
!
interface FastEthernet0
description OUTSIDE
no ip dhcp client request domain-name
no ip dhcp client request dns-nameserver
ip address dhcp
ip nat outside
ip virtual-reassembly
duplex auto
speed auto
no cdp enable
!
!
interface Vlan1
description LAN
ip address 192.168.10.1 255.255.255.0
ip nat inside
ip virtual-reassembly
!
ip forward-protocol nd
!
!
no ip http server
no ip http secure-server
ip dns view default
no dns forwarding
ip nat inside source list 1 interface FastEthernet0 overload
!
access-list 1 remark NAT list
access-list 1 permit 192.168.10.0 0.0.0.255
no cdp run


"Убрать DNS провайдера"
Отправлено cant , 10-Апр-15 19:02 
> . . .   Хочу
> сделать так, что бы циска не принимала эти адреса, а использовала
> прописанный мною вручную.

А что с того, какой dns-сервер использует циска ?
Вы его как-то хотите распространять своим локальным клиентам с циски? по какому протоколу?


"Убрать DNS провайдера"
Отправлено cant , 10-Апр-15 19:08 
>> . . .   Хочу
>> сделать так, что бы циска не принимала эти адреса, а использовала
>> прописанный мною вручную.
> А что с того, какой dns-сервер использует циска ?
> Вы его как-то хотите распространять своим локальным клиентам с циски? по какому
> протоколу?

Дайте клиентам гугловские dns 8.8.8.8  8.8.4.4, если своего нет,
а из циски dns-server делать не надо. Это добром не кончится.

ip dns server  - вроде так раньше в конфиге на циске включался.



"Убрать DNS провайдера"
Отправлено Toten_Kopf , 10-Апр-15 20:12 
> Дайте клиентам гугловские dns 8.8.8.8  8.8.4.4, если своего нет,
> а из циски dns-server делать не надо. Это добром не кончится.
> ip dns server  - вроде так раньше в конфиге на циске
> включался.

Внутри всё работает, ДНС сервер есть, клиенты его получают, вообщем с этим проблем нет. Вопрос в другом. Написал ниже


"Убрать DNS провайдера"
Отправлено Toten_Kopf , 10-Апр-15 20:11 
> А что с того, какой dns-сервер использует циска ?
> Вы его как-то хотите распространять своим локальным клиентам с циски? по какому
> протоколу?

Eсли циска использует ДНС провайдера, то я с циски не могу сделать ping bla-bla-bla, или ssh bla-bla-bla. Т.к. ДНС провайдера ничего не знает о моих bla-bla-bla. А я хочу иметь возможность так делать. Ну и плюс, чисто теоретически меня интересует почему не отрабатывают команда

no ip dhcp client request dns-nameserver


"Убрать DNS провайдера"
Отправлено cant , 10-Апр-15 23:15 
> Eсли циска использует ДНС провайдера, то я с циски не могу сделать
> ping bla-bla-bla, или ssh bla-bla-bla. Т.к. ДНС провайдера ничего не знает
> о моих bla-bla-bla. А я хочу иметь возможность так делать. Ну
> и плюс, чисто теоретически меня интересует почему не отрабатывают команда
> no ip dhcp client request dns-nameserver

Ааа..  Гугл говорит, что вас ждут одни неприятности с dns-резолвом с самой циски при наличии ip dhcp интерфейса.
  Видимо не нашлось никого кто бы пожаловался в циску, на такой косметический дефект, поэтому циска его и не чинит.
  Попробуйте локальные статические имена на циске, типа  ip host .. .. вдруг первичней будет резолв.
А иначе только по ip ходить, а не по именам.  


"Убрать DNS провайдера"
Отправлено Toten_Kopf , 11-Апр-15 21:50 
Разрулил ситуацию - во время очередного ковыряния конфига, сделал no ip name-server. Сразу после этого заметил что у циска удалила все ДНС сервера, включая провайдерские. Тогда я по быстрому прописал свой ДНС сервер ip name-server тут.мой.днс.сервер, и он какое-то время был единственным на циске. А после этого, когда циска очередной раз сходила за адресом к провайдеру, она получила и ДНС провайдера. Но мой адрес осталься наверху, и теперь используется как приоритетный. Таким образом мою ситуацию можно исправить введя сразу одну за другой команды:
no ip name-server
ip name-server тут.адрес.нужного.сервера
Проверил несколько раз, работает.

Пы.Сы. Хотя команда no ip dhcp client request dns-nameserver один фиг не работают. Циска всё равно принимает ДНС провайдера.