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

DNS кэш

Добавлено: 2009-12-09 10:54:11
maineville
Всем привет!
Такая ситуация:
Локальная интернет страница перешла на другой ип.
Было 172.18.20.12 , стало 172.18.10.5 .
Пингую данную страницу по имени с обычного компьютера, пинг выдает адрес страницы 172.18.10.5 (то есть новый).
А когда пингую с freebsd (который является шлюзом), пинг выдает адрес страницы 172.18.20.12 (то есть старый ип).
Из за этого не могу попасть на данную веб-страничку.
Как побороть? Может где то в кэше сохранилась запись с старым ип?
Заранее вам благодарен.

Re: DNS кэш

Добавлено: 2009-12-09 11:25:03
CrazyPilot
на шлюзе стоит dns сервер?

Так же проверьте /etc/hosts

Re: DNS кэш

Добавлено: 2009-12-10 6:50:26
zar0ku1
maineville писал(а):Всем привет!
Такая ситуация:
Локальная интернет страница перешла на другой ип.
Было 172.18.20.12 , стало 172.18.10.5 .
Пингую данную страницу по имени с обычного компьютера, пинг выдает адрес страницы 172.18.10.5 (то есть новый).
А когда пингую с freebsd (который является шлюзом), пинг выдает адрес страницы 172.18.20.12 (то есть старый ип).
Из за этого не могу попасть на данную веб-страничку.
Как побороть? Может где то в кэше сохранилась запись с старым ип?
Заранее вам благодарен.
nslookup как с локальной машины, так и с сервера покажи (можно host или dig)

Re: DNS кэш

Добавлено: 2009-12-15 10:02:29
maineville
CrazyPilot писал(а):на шлюзе стоит dns сервер?

Так же проверьте /etc/hosts
Нет, на сервере нет dns сервера.
Действительно в /etc/hosts был прописан старый адрес. Я его закоментировал.

Теперь пингую с винды веб-адрес, и отображается правильный ип странички.
Пингую с фрибсд, тоже выдает правильный ип странички.
Но когда хочу зайти через браузер, на данную страницу:

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

Connection to 172.18.20.12 Failed            //172.18.20.12 - старый адрес 
Почему отображается в браузере старый ип?
zar0ku1 писал(а):nslookup как с локальной машины, так и с сервера покажи

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

C:\Documents and Settings\maineville>nslookup 172.20.4.4
DNS request timed out.
    timeout was 2 seconds.
*** Can't find server name for address 172.20.11.100: Timed out
DNS request timed out.
    timeout was 2 seconds.
*** Can't find server name for address 172.17.4.4: Timed out
Server:  mt-dca.int.corporation.ru
Address:  172.20.4.3

Name:    mt-dcb.int.corporation.ru
Address:  172.20.4.4

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

#nslookup 172.20.4.4
Server:         127.0.0.1
Address:        127.0.0.1#53

** server can't find 4.4.20.172.in-addr.arpa.: NXDOMAIN
#
Заранее вам спасибо.

Re: DNS кэш

Добавлено: 2009-12-15 10:22:17
CrazyPilot
maineville писал(а):

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

    #nslookup 172.20.4.4
    Server:         127.0.0.1
    Address:        127.0.0.1#53

    ** server can't find 4.4.20.172.in-addr.arpa.: NXDOMAIN
    #

Заранее вам спасибо.
Всё-таки на шлюзе значит стоит локальный днс? в /etc/resolv.conf прописан 127.0.0.1?
Вы уж разберитесь кто у вас там днс, а то с локала одни таймауты.
Если dns у вас 172.20.4.3 - пропишите его на шлюз как вариант. Хотя это уже надо админам вашим думать
И да, может в браузере кеш стоит почистить?