DNS에 액세스할 수 없습니다.

DNS에 액세스할 수 없습니다.

CentOS를 가상 머신으로 실행하고 있습니다. 가상 머신의 서버(IP = 192.168.0.107, phpinfo() 페이지가 표시되어야 함)에 액세스할 수 있지만 이제 사용자 정의 도메인 이름인 "imd.be"에 액세스하고 동일한 phpinfo() 페이지에 액세스하려고 합니다. 이전에는 작동했지만 (다른 라우터에서는) 더 이상 작동하지 않습니다. 이것이 제가하는 것입니다.

resolv.conf에서

 nameserver 192.168.0.107

명명된.conf에서

zone "imd.be" IN {
    type master;
    file "/var/named/imd.be.zone";
    };

imd.be.zone에서

$TTL 86400
@   IN SOA localhost. root.localhost. (
                                    42              ; serial
                                    3600            ; refresh
                                    900             ; retry
                                    1W              ; expire
                                    1D )            ; minimum ttl voor cache
@                       NS              localhost.
                    A               192.168.0.107
www             A               192.168.0.107
ftp                     CNAME   www
admin           CNAME   www
jo              A               192.168.O.107
herexamen               CNAME   www

/etc/httpd/conf.d/imd.be.conf에서

<VirtualHost *:80>
  ServerAdmin [email protected]
  DocumentRoot /var/www/imd.be
  ServerName imd.be
  ErrorLog logs/imd.be-error_log
  CustomLog logs/imd.be-access_log common
</VirtualHost>

그리고

dig imd.be

반품

;; connection timed out; no servers could be reached

imd.be를 검색하고 내 웹페이지를 방문할 때 무엇을 놓치고 있나요?

답변1

연결 시간 초과의 경우 아마도 netfilter/iptables. 포트에 대한 예외를 제공해야 합니다 53.

iptables -A INPUT --dport 53 -j ACCEPT

이는 단지 예일 뿐이므로 보안을 강화하려면 적절하게 개선해야 합니다.

관련 정보