LinuxForum.Fans
Тема

Не открываются сайты из доменной зоны .BY

Автор: ManGO 11 сообщений 5270 просмотров
#38573

Перестали открываться хосты доменной зоны by. Куда смотреть?

text

[root@localhost gosha]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
194.158.204.86  0.0.0.0         255.255.255.255 UH    25     0        0 ppp0
172.16.0.201    172.18.0.1      255.255.255.255 UGH   0      0        0 eth0
172.16.0.200    172.18.0.1      255.255.255.255 UGH   0      0        0 eth0
172.16.0.200    172.18.0.1      255.255.255.255 UGH   0      0        0 eth0
172.16.0.253    172.18.0.1      255.255.255.255 UGH   0      0        0 eth0
172.18.0.0      0.0.0.0         255.255.0.0     U     10     0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     10     0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
0.0.0.0         0.0.0.0         0.0.0.0         U     25     0        0 ppp0
[root@localhost gosha]# ping -c5 ya.ru
PING ya.ru (93.158.134.3) 56(84) bytes of data.
64 bytes from www.yandex.ru (93.158.134.3): icmp_seq=1 ttl=52 time=79.6 ms
64 bytes from www.yandex.ru (93.158.134.3): icmp_seq=2 ttl=52 time=58.0 ms
64 bytes from www.yandex.ru (93.158.134.3): icmp_seq=3 ttl=52 time=46.9 ms
64 bytes from www.yandex.ru (93.158.134.3): icmp_seq=4 ttl=52 time=45.9 ms
64 bytes from www.yandex.ru (93.158.134.3): icmp_seq=5 ttl=52 time=44.9 ms

--- ya.ru ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4049ms rtt min/avg/max/mdev = 44.970/55.123/79.678/13.151 ms [root@localhost gosha]# ping -c5 tut.by ping: unknown host tut.by

#38576
text
dig dig by.
dig tut.by
#38582

Вот результат:

text

[root@localhost gosha]# dig dig by
^[[3~                             
; <<>> DiG 9.6.1-P3 <<>> dig by   
;; global options: +cmd           
;; Got answer:                    
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 24925
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available                

;; QUESTION SECTION: ;dig. IN A

;; Query time: 10 msec ;; SERVER: 172.16.0.253#53(172.16.0.253) ;; WHEN: Fri May 7 13:29:52 2010 ;; MSG SIZE rcvd: 21

;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60341 ;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; WARNING: recursion requested but not available

;; QUESTION SECTION: ;by. IN A

;; AUTHORITY SECTION: by. 3600 IN SOA by. root.by. 1 3600 900 3600000 3600

;; Query time: 13 msec ;; SERVER: 172.16.0.253#53(172.16.0.253) ;; WHEN: Fri May 7 13:29:52 2010 ;; MSG SIZE rcvd: 61

[root@localhost gosha]# dig tut.by

; <<>> DiG 9.6.1-P3 <<>> tut.by ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 10512 ;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; WARNING: recursion requested but not available

;; QUESTION SECTION: ;tut.by. IN A

;; AUTHORITY SECTION: by. 3600 IN SOA by. root.by. 1 3600 900 3600000 3600

;; Query time: 24 msec ;; SERVER: 172.16.0.253#53(172.16.0.253) ;; WHEN: Fri May 7 13:30:14 2010 ;; MSG SIZE rcvd: 65

#38593

домен by. заблокирован вашим DNS - 172.16.0.253 если у вас открыт 53 порт в интернеты, можете сменить ваш DNS на другой, например 8.8.8.8

#38600

Спасибо большое.
Но если удалить этот маршрут то интернет работает, все сайты доступны, но ооочень медленно....
А если добавить - тогда все, кроме by, но быстро)))
Подскажите, пожалуйста, как сменить DNS на 8.8.8.8
Как я понял resolv.conf менять бесполезно он генерится на автомате
там написано такое:

text

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 172.16.0.253
nameserver 172.16.0.201
nameserver 82.209.195.12
search TBCAT
#38615

как сменить не подскажу, в этом ирония "такого числа дистрибутивов"

#38618

БОЛЬШОЕ СПАСИБО! РАЗОБРАЛСЯ. Осталось придумать, как при загрузке соединения менять 172.16.0.253 на 8.8.8.8 а потом вяртать обратно
Есть ли консольные команды для редактирования resolv.conf?

#38634

пакет resolvconf поваляет управлять resolv.conf исходя из настроек /etc/network/interfaces - в дебиан, в мандриве думаю тоже в этом районе файлик лежит.

#38641

УРРА!!! Сделал!
в ip-up дописал это:

text

#переписываем resolv.conf
echo "nameserver 8.8.8.8" > /etc/resolv.conf
echo "nameserver 172.16.0.201" >> /etc/resolv.conf
echo "nameserver 82.209.195.12" >> /etc/resolv.conf

#настраиваем маршруты route add -host 172.16.0.201 gw 172.18.0.1 route add -host 172.16.0.200 gw 172.18.0.1 route add -host 172.16.0.253 gw 172.18.0.1 route del default route add default dev ppp0

При соединении он перепишет resolv.conf
при отключении получит dns автоматически
)))
Спасибо большое. Вы мне очень помогли!

#38658

ManGO, на самом деле, провайдер установивший вам этот DNS "с высоким приоритетом, по умолчанию, скажем так." нарушает ваши конституционные права в РФ, т.к. постановления об этой зоне от правительства не было (и не будет). не думаю, что по злому умыслу, скорей по недосмотру. вы можете написать им или позвонить, чтоб они открыли зону by.

#38705

Я Вам больше скажу для меня by - национальная зона. Я живу в Беларуси... У нас за это могут за хвост взять.
У них типа на .by забит их сайт. Т.е. вводишь провайдер.бай и попадаешь на их сайт, который хостится у них на компе где-то я думаю они для этого сделали... Хотя странно. под виндами все работает. Может тут как-то ограничения resolv.conf не более 3 DNS работают не в их пользу.

Войдите или зарегистрируйтесь, чтобы ответить.