상세 컨텐츠

본문 제목

PXE 서버 구성 : DNS 설정하기 + Repo 설정하기

RedHat

by 주스로그 2024. 10. 28. 13:53

본문

728x90
반응형

※주의!

다른 카테고리와 다르게 정말 혼자 실습 연습해보면서 기록하기 때문에

굉장히 편한 어투와 말투 !

지식을 공유한다는 느낌보다는 일기장 같은 느낌일 것!

설명이랄 것도 없이.. 굉장히 불친절한 설명 주의ㅎㅎ


요구사항

PXE 서버를 구성해

PXE client에게 자동 세팅가능하도록 해라

 

필요한건

DNS + PXE + kickstart의 서버 + Repo 서버 + client가 될 서버

총 세개가 필요하다

 

T1 : PXE server

T2 : Repo server

T3 : PXE client

 

 

일단 우려먹는거 절대 아니고 DNS와 Repo구성부터 다시 해야겠다

2024.10.08 - [RedHat] - RHCSA 준비하기 : DNS 서버 구성

 

RHCSA 준비하기 : DNS 서버 구성

※주의!다른 카테고리와 다르게 정말 혼자 실습 연습해보면서 기록하기 때문에굉장히 편한 어투와 말투 !지식을 공유한다는 느낌보다는 일기장 같은 느낌일 것!지식을 원하신다면,, 다른 포스

zuchnology.tistory.com

보기 귀찮은 사람은 이 포스팅에서 참조하자.. 솔직히 다른건 네트워크 환경밖에 없어서 우려먹기 맞다ㅎ

여기서는 더 자세한 설명 없이 바로바로 넘어갈 것

 

1) PXE server(192.168.22.10)

이름 안헷갈리게 바꿔줘야겟다(캡쳐 후 생각남)

 

named.conf 설정 파일 수정해주고

참조 할 존파일이 뭔지 연결해주고

존파일로 들어가 정방향 조회 등록해주고

조오금 생략했지만 생성한 zone 파일을 이제 수정해준다

여기서 오타 체크 명령어를 통해 아무 문제 없으면 다음으로 테스트 진행 가능!

systemctl 로 데몬이 잘 켜지면 성공! , enable로 바꿔준다

이렇게 일단 PXE 서버에 DNS설정은 성공이다(+8.8.8.8로 설정했던 DNS는 제거해줘야한다!)

+방화벽도 잘 설정해주기!


2) Repo server(192.168.22.20)

OS구성 너무 귀찮고 오래걸려서 그냥 스냅샷 잡아버렸다ㅎㅎ

 

가지고 있는 스냅샷에서

클론을 떠준다

linked - 원래 가상머신과 링크한 제 2 가상머신 :: 구동하면 기존 가상머신은 구동이 안됨

full - 원래 가상머신과 다른 제 1의 가상머신 :: 아예 새로운 가상머신으로 구축

이렇게 클로닝

마쳐준다

부팅 후 네트워크 설정부터 변경해줄 때 중요한건 내가 만든 DNS를 안에 넣어주는 것!

일단 cdrom의 AppStream과 BaseOS링크 마운트를 통해 패키지 Repo를 사설 저장 할 수있게 하자!

2024.10.10 - [RedHat] - RHCSA 준비하기 : 사설 Repository 만들기

 

RHCSA 준비하기 : 사설 Repository 만들기

※주의!다른 카테고리와 다르게 정말 혼자 실습 연습해보면서 기록하기 때문에굉장히 편한 어투와 말투 !지식을 공유한다는 느낌보다는 일기장 같은 느낌일 것!지식을 원하신다면,, 다른 포스

zuchnology.tistory.com

진짜 자세한 설명은 또 여기서 설명하겠다^,^

AppStream 과 BaseOS가 잘 마운트 된 걸 확인

직접 마운트는 접근 실행이 불가능하기 때문에 새로운 경로에 또 cp해줘야한다

앗차차 createrepo 패키지를 다운받은 후,,, hostname을 바꿔줘야겠따ㅎㅋㅋㅋ

repo pool을 다시 설정해주고

새로운 newrepo.repo를 설정해준 후 dnf repoinfo하면

정상적으로 받아오기  가능!

register 가입을 안한 상태라 저런 문구가 뜨지만 정상 다운은 된다!

세팅을 Alias랑 documentroot랑 다른 경로들 만져주고

hostname 다시 만져주고ㅎㅋㅋ

권한을 깜빡했다 + 방화벽 허용까지해주고

잘되는걸 확인!

728x90
반응형

'RedHat' 카테고리의 다른 글

Red Hat default routing(with Network)  (6) 2024.11.11
Red Hat ens disconnect  (3) 2024.11.11
리눅스 패키지 : ethtool  (2) 2024.09.30
Red Hat firewalld 다루기(aka.httpd)  (3) 2024.09.27
리눅스 패키지 : traceroute  (3) 2024.09.26

관련글 더보기