환경 구성

이름 없는 노트북 (1)-2.jpg

image.png

VM 2개(VM-1, VM-2) 생성

VM-1(NAT-server)

image.png

image.png

NAT서버는 외부와의 연결을 지어주는 라우터 역할을 해야하기 때문에, 브릿지 어댑터호스터 전용 어댑터 두 개를 설정해주세요.

VM-2(Web-server)

image.png

web-server는 호스트 전용 어댑터만 필요합니다.

<aside> 💡

이후는 배운대로 Rocky Linux 두 개를 생성하면 됩니다. NAT-server는 네트워크 설정을 자동으로 그대로 두시면 됩니다.

</aside>

구현

VM-1 SNAT 설정

VM-2는 지금 외부 네트워크와 완전히 단절되어 있기 때문에 인터넷에서 패키지를 받을 수 없습니다. 따라서 VM-1 에 포워딩 설정과 SNAT 설정을 하여 패키지를 받아 보겠습니다

IP 포워딩 설정

vi 편집기를 이용하여 /etc/sysctl.conf 파일에 코드를 추가합니다

net.ipv4.ip_forward = 1