The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"DNS и порт 53"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Информационная безопасность (Public)
Изначальное сообщение [Проследить за развитием треда]

"DNS и порт 53"
Сообщение от Varyag Искать по авторуВ закладки on 28-Май-03, 22:18  (MSK)
Запущен демон named .Netstat показывает что named слушает порт 53.
При запуске ipchains грузится правило, которое открывает порт 53.Но
telnet server_ip 53 не пропускает по этому порту (телнет запущен) .Кто-нибудь знает как решить данную проблему?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "DNS и порт 53"
Сообщение от Dragon_Stas emailИскать по авторуВ закладки on 28-Май-03, 22:43  (MSK)
ИМХО
DNS для резольвинга использует протокол UDP порт 53 (хотя есть случаи когда он работает и по TCP!) из этого следует, что DNS ждет запросы по протоколу UDP 53 порту, а Telnet же использует TCP протокол :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "DNS и порт 53"
Сообщение от Varyag Искать по авторуВ закладки on 29-Май-03, 08:09  (MSK)
>ИМХО
>DNS для резольвинга использует протокол UDP порт 53 (хотя есть случаи когда
>он работает и по TCP!) из этого следует, что DNS ждет
>запросы по протоколу UDP 53 порту, а Telnet же использует TCP
>протокол :)


А как мне тогда udp 53 открыть?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "DNS и порт 53"
Сообщение от Michael emailИскать по авторуВ закладки on 29-Май-03, 08:49  (MSK)
>>ИМХО
>>DNS для резольвинга использует протокол UDP порт 53 (хотя есть случаи когда
>>он работает и по TCP!) из этого следует, что DNS ждет
>>запросы по протоколу UDP 53 порту, а Telnet же использует TCP
>>протокол :)
>
>
>А как мне тогда udp 53 открыть?

ты же говорил, что открыл...
поставь accept на порт 53 udp

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "DNS и порт 53"
Сообщение от J Искать по авторуВ закладки on 29-Май-03, 12:16  (MSK)
>ИМХО
>DNS для резольвинга использует протокол UDP порт 53 (хотя есть случаи когда
>он работает и по TCP!) из этого следует, что DNS ждет
>запросы по протоколу UDP 53 порту, а Telnet же использует TCP
>протокол :)


tcp 53 порт тоже используется
для длинных ответов на запросы и передачи зон

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "DNS и порт 53"
Сообщение от Dragon_Stas emailИскать по авторуВ закладки on 29-Май-03, 16:18  (MSK)
в студию вывод !
netstat -an
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "DNS и порт 53"
Сообщение от Varyag Искать по авторуВ закладки on 30-Май-03, 10:09  (MSK)
>в студию вывод !
>netstat -an

Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:1024            0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:1025          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.1:53         0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.1:22         0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:23              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN
tcp        0    844 192.168.1.1:22         192.168.1.17:4554   ESTABLISHED
udp        0      0 0.0.0.0:1024            0.0.0.0:*
udp        0      0 0.0.0.0:1025            0.0.0.0:*
udp        0      0 192.168.1.1:53         0.0.0.0:*
udp        0      0 127.0.0.1:53            0.0.0.0:*
udp        0      0 0.0.0.0:111             0.0.0.0:*


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "DNS и порт 53"
Сообщение от Mikhail Искать по авторуВ закладки on 30-Май-03, 10:11  (MSK)
>в студию вывод !
>netstat -an

Скорее, все-таки, ipchains -nL (или сами правила)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "DNS и порт 53"
Сообщение от Varyag Искать по авторуВ закладки on 30-Май-03, 10:32  (MSK)
>>в студию вывод !
>>netstat -an
>
>Скорее, все-таки, ipchains -nL (или сами правила)

-A input -s 0/0 -d 0/0 53 -p tcp -y -j ACCEPT
-A input -s 0/0 -d 0/0 23 -p tcp -y -j ACCEPT
-A input -s 0/0 -d 0/0 25 -p tcp -y -j ACCEPT
-A input -s 0/0 -d 0/0 80 -p tcp -y -j ACCEPT
-A input -s 0/0 -d 0/0 21 -p tcp -y -j ACCEPT
-A input -s 0/0 -d 0/0 22 -p tcp -y -j ACCEPT
-A input -s 0/0 -d 0/0 -i lo -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 0:1023 -y -j REJECT
-A input -p tcp -s 0/0 -d 0/0 2049 -y -j REJECT
-A input -p udp -s 0/0 -d 0/0 0:1023 -j REJECT
-A input -p udp -s 0/0 -d 0/0 2049 -j REJECT
-A input -p tcp -s 0/0 -d 0/0 6000:6009 -y -j REJECT
-A input -p tcp -s 0/0 -d 0/0 7100 -y -j REJECT
-A input -p udp -s 0/0 53 -d 0/0 -j ACCEPT

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "DNS и порт 53"
Сообщение от Mikhail Искать по авторуВ закладки on 30-Май-03, 11:14  (MSK)
#пропускаем входящие запросы
-A input -s <otkuda> 1024: -d <interface> 53 -p udp -y -j ACCEPT
#разрешаем ответы
-A output -s <interface> 53 -d <kuda> 1024: -p udp -y -j ACCEPT
....
Кстати, если указаны адреса 0/0, зачем их вообще указывать?
Прикинул, очень много писАть придется... Влом...
Почитай здесь:

http://www.opennet.me/docs/RUS/linuxsos/ch7_1.html
http://www.opennet.me/docs/HOWTO-RU/mini/Domain.html#FILTERING
ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/IPCHAINS-HOWTO

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "DNS и порт 53"
Сообщение от Varyag Искать по авторуВ закладки on 30-Май-03, 13:10  (MSK)
>#пропускаем входящие запросы
>-A input -s <otkuda> 1024: -d <interface> 53 -p udp -y -j ACCEPT
>#разрешаем ответы
>-A output -s <interface> 53 -d <kuda> 1024: -p udp -y -j ACCEPT
>....
>Кстати, если указаны адреса 0/0, зачем их вообще указывать?
>Прикинул, очень много писАть придется... Влом...
>Почитай здесь:
>
>http://www.opennet.me/docs/RUS/linuxsos/ch7_1.html
>http://www.opennet.me/docs/HOWTO-RU/mini/Domain.html#FILTERING
>ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/IPCHAINS-HOWTO

Ну добавил я эти 2 правила и все равно
netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:1024            0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:1025          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.1:53         0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.1:22         0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:23              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.1:22         192.168.1.17:4554  ESTABLISHED
udp        0      0 0.0.0.0:1024            0.0.0.0:*
udp        0      0 0.0.0.0:1025            0.0.0.0:*
udp        0      0 192.168.1.1:53         0.0.0.0:*
udp        0      0 127.0.0.1:53            0.0.0.0:*
udp        0      0 0.0.0.0:111             0.0.0.0:*

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "DNS и порт 53"
Сообщение от Mikhail Искать по авторуВ закладки on 30-Май-03, 13:13  (MSK)
А что здесь должно было измениться?
Может, стОит сначала почитать, что, как и для чего делается?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "DNS и порт 53"
Сообщение от Varyag Искать по авторуВ закладки on 30-Май-03, 13:39  (MSK)
>А что здесь должно было измениться?
>Может, стОит сначала почитать, что, как и для чего делается?


Запросы до сих пор не проходят

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "DNS и порт 53"
Сообщение от mcduck Искать по авторуВ закладки on 30-Май-03, 14:50  (MSK)
А как это :
сначала ставится...
-A input -p udp -s 0/0 -d 0/0 0:1023 -j REJECT
а потом...
-A input -p udp -s 0/0 53 -d 0/0 -j ACCEPT
?
И что, так и надо ? И воопче, почему -s 0/0 53, а не -d 0/0 53 ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "DNS и порт 53"
Сообщение от Mikhail Искать по авторуВ закладки on 30-Май-03, 15:05  (MSK)
>А как это :
>сначала ставится...
>-A input -p udp -s 0/0 -d 0/0 0:1023 -j REJECT
- где такое написано?
>а потом...
>-A input -p udp -s 0/0 53 -d 0/0 -j ACCEPT
>?
>И что, так и надо ? И воопче, почему -s 0/0 53,
>а не -d 0/0 53 ?

Хорошо, еще раз...
Подразумевается локальный днс-сервер.

-A input -s <otkuda> 1024: -d <interface> 53 -p udp -j ACCEPT
- разрешаем с адресов <otkuda> запросы с портов >1024 (т.е. клиентские) на 53  порт udp

-A output -s <interface> 53 -d <kuda> 1024: -p udp -j ACCEPT
- и ответы с 53 udp на те же порты.

Далее - нужно разрешить трансфер зон куда/откуда нужно, запросы с этого сервера на внешние днс, и т.п. Ссылки приведены выше. Мог ошибиться в синтаксисе, давно перешел на iptables, но смысл тот же.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "DNS и порт 53"
Сообщение от mcduck Искать по авторуВ закладки on 05-Июн-03, 10:26  (MSK)
>>А как это :
>>сначала ставится...
>>-A input -p udp -s 0/0 -d 0/0 0:1023 -j REJECT
>- где такое написано?
>>а потом...
>>-A input -p udp -s 0/0 53 -d 0/0 -j ACCEPT
>>?
>>И что, так и надо ? И воопче, почему -s 0/0 53,
>>а не -d 0/0 53 ?
>
>Хорошо, еще раз...
>Подразумевается локальный днс-сервер.
>
>-A input -s <otkuda> 1024: -d <interface> 53 -p udp -j ACCEPT
>- разрешаем с адресов <otkuda> запросы с портов >1024 (т.е. клиентские) на 53  порт udp
>
>-A output -s <interface> 53 -d <kuda> 1024: -p udp -j ACCEPT
>- и ответы с 53 udp на те же порты.
>
>Далее - нужно разрешить трансфер зон куда/откуда нужно, запросы с этого сервера
>на внешние днс, и т.п. Ссылки приведены выше. Мог ошибиться в
>синтаксисе, давно перешел на iptables, но смысл тот же.

Дык, в сообщении #8, строка 10 правил - так и написано.
У Вас то все правильно - сначала разрешаем, чо надо, потом все остальное

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру