로컬 도메인 이름을 내 시스템에 바인딩할 수 없습니다

로컬 도메인 이름을 내 시스템에 바인딩할 수 없습니다

다음과 같이 /etc/named.conf에 새 영역을 추가했습니다.

zone "mysite.local" IN {
  type master;
  file "mysite.local.zone";
  allow-update { none; };
};

또한 영역 파일은 다음과 같습니다.

;File name: mysite.local.zone

$TTL    604800
@       IN      SOA     ns1.mysite.local. admin.mysite.local. (
                  3       ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
; name servers - NS records
     IN      NS      ns1.mysite.local.
;     IN      NS      ns2.nyc3.example.com.

; name servers - A records
ns1.mysite.local.          IN      A      192.168.6.30
;ns2.nyc3.example.com.          IN      A       10.128.20.12

; 10.128.0.0/16 - A records
;host1.mysite_local.com.        IN      A      10.128.100.101
;host2.nyc3.example.com.        IN      A      10.128.200.102

지정된 서비스 시작에는 문제가 없지만 nslookup 및 ping\을 사용하여 확인하면 시스템에서 mysite.local을 확인할 수 없습니다.

또한 다음과 같이 브라우저를 통해 httpd.conf에서 VirtualHost로 생성한 도메인 이름에 액세스할 수 없습니다.

<VirtualHost 127.0.0.1:80>
  ServerName mysite.local
  ServerAlias www.mysite.local
  DocumentRoot "/var/www/html"
  SetEnv APPLICATION_ENV "development"
 <Directory "/var/www/html/public_html">
  DirectoryIndex index.php
  Order allow,deny
  AllowOverride All
  Require all granted
 </Directory>
</VirtualHost>

마지막으로 ifcfg-eno1 파일은 다음과 같습니다.

TYPE=Ethernet
BOOTPROTO=static
NAME=eno1
DEVICE=eno1
UUID=9a375715-f0d7-3fa8-8494-6a5d10946f16
ONBOOT=yes
DEVICE=eno1
IPADDR=192.168.6.30
NETMASK=255.255.255.0
GATEWAY=192.168.6.1
PREFIX=24
DNS1=192.168.6.30
DNS2=8.8.8.8
DEFROUTE=yes

나는 이것에 성공하지 못한 채 많은 시간을 보냈습니다. 이전에 고정 IP를 사용하는 VPS 서버에서 이 작업을 수행한 적이 있으며 작동했지만 로컬 네트워크에서는 작동하지 않았습니다. 내가 어디서 실수했는지 말해 줄 수 있는 사람 있나요?

관련 정보