BIND 문제입니다~ 고수님 Help me~~ TT_TT

leo78의 이미지

학교에서 갑자기 방화벽으로 53번 포트를 막아놓은것 같습니다.

BIND에서 53 번 포트 대신 다른 포트를 쓴다면 DNS 서비스를 할 수 있는지 궁금합니다.. 이경우 services 의 포트도 바꿔줘야 하는거 맞죠^^?

DNS 서버는 무조건 53번 포트여야한다든지.. 하는 규약이 있나해서요~^^

아니면 방화벽 피해갈수 있는 방법이라도 알려 주시면 ㅜ.ㅜ

icmplayer의 이미지

모든 포트번호들은 컨벤션 이지 꼭 그렇게 해야 한다는 법은 없죠.
아... 규약/규정... 지키면 좋죠... 하지만 방화벽으로 까지 막으면... 정보차단이니..^^
http나 ftp예를 보시면 쉽게 이해가 가시겠죠? 구지 80 이나 21 대신 다른 포트 써도 되지요.
port를 설정해 주지 안으면 그 컨벤션 포트를 쓰지요.

Bind9 경우:
-p port#

nslookup 대신 dig을 쓰시고 (bind에 딸려서 나온것 같은데...):
-p port#

man page에 설명이 잘 되어있죠.

Note: nslookup is deprecated and may be removed from future releases.

호호호의 이미지

leo78 wrote:
학교에서 갑자기 방화벽으로 53번 포트를 막아놓은것 같습니다.

BIND에서 53 번 포트 대신 다른 포트를 쓴다면 DNS 서비스를 할 수 있는지 궁금합니다.. 이경우 services 의 포트도 바꿔줘야 하는거 맞죠^^?

DNS 서버는 무조건 53번 포트여야한다든지.. 하는 규약이 있나해서요~^^

아니면 방화벽 피해갈수 있는 방법이라도 알려 주시면 ㅜ.ㅜ

DNS 서버는 무조건 53번 포트로 쓰라는 방법은 없지만

만약에 53포트 이외의 포트 번호로 운영중인 DNS서버인 줄 모르고 다른

DNS 서버들이 질의 했을 때 응답을 못 받기 때문에 정상적인 DNS 서비스가

힘들어질 것 같습니다.