Server / / 2024. 7. 9. 11:55

DNS 만들기

dnf install -y bind bind-utils bind-libs

dnf install -y httpd

systemctl restart httpd

systemctl enable httpd

 

도메인 생성

개인: KJT.com

조별: team2.com

 

개인 홈페이지 생성

vi var/www/html/index.html

 

 

DNS 환경설정 -> UDP 53

 

vi /etc/named.conf

 

11번라인 : 127.0.0.1 -> any;

12번라인 : ::1 -> none;

# 다른 사용자들이 접근할 수 있도록 수정

# any = 누구든지, none = 사용안함

 

19번라인 : localhost -> any;

33번라인 : yes -> no;

# DNS 보안 사용 안함

 

 

cp /etc/named.rfc1912.zones /etc/named.rfc1912.zones.bak

# 수정전 백업

 

vi /etc/named.rfc1912.zones

# 도메인 선언

 

 

 

cd /var/named

cp named.localhost JTK.com.zone

 

chown .named JTK.com.zone

# named에게 권한 부여

 

vi JTK.com.zone

도메인 주소는 마지막에 반드시 .(root)를 넣어주어야 합니다.

 

@ = Localhost라는 뜻

 

A : 정방향 영역 설정 (도메인으로 IP를 찾음)

PTR : 역방향 영역 설정 (IP로 도메인을 찾음)

 

 

named 재시작

systemctl restart named

systemctl enable named

 

 

IP설정의 DNS 변경하기

 

 

 

이제 DNS가 작동합니다.

host, nslookup, dig로 도메인을 테스트할 수 있습니다.

 

 

 

윈도우에서도 해당 도메인으로 접근하고 싶으면

DNS 서버를 추가해 주어야 합니다.

 

네트워크 연결 -> 사용중인 이더넷 네트워크 -> 속성

속성(P) -> 인터넷 프로토콜 버전 4

 

 

고급(V)... -> DNS 탭 -> 추가(A)... -> 리눅스 서버 IP 추가

 

 

 

여러 도메인 주소 추가하기

vi /etc/named.rfc1912.zones

 

cd /var/named

 

vi KSH.com.zone

vi Soyeon.com.zone

vi Nara.com.zone

 

이제 설정한 도메인으로 해당 IP 홈페이지에 접속할 수 있습니다.

만약 다른 주소에서 이 DNS를 참조하고 싶으면

DNS 주소를 이 IP로 설정해주면 됩니다.

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유