안녕하세요 HiDAN 입니다.
얼마 전, PROXMOX에 내부 NAT망을 설정하는 방법에 대해 포스팅 했는데요.
이 PROXMOX 내부망을 통해 PROXMOX에 설치된 PNETLab의 Node가 외부 인터넷에 연결하는 방법에 대해 알아보도록 하겠습니다.
PNETLab에 PROXMOX 내부망 연결하기
앞서 이야기한 것처럼 PROXMOX 내부망을 만드는 방법에 대해선 이전 포스팅을 참고해주시기 바랍니다.
PROXMOX 내부망 NAT 설정하기 : https://hidan.tistory.com/41
PROXMOX 내부망 NAT 설정하기
안녕하세요 HiDAN 입니다. 이번에는 PROXMOX 내부 사설망을 설정하고 외부 인터넷을 사용하기 위한 NAT 설정을 하는 방법에 대해 소개해보겠습니다. PROXMOX 내부망 설정하기먼저 PROXMOX 호스트의 터미
hidan.tistory.com
내부망을 설정하셨다면, PNETLab 가상머신에 .Hardware → Add 버튼 → Network Device 를 추가합니다.
이때 Bridge는 생성한 내부망 vmbr1을 선택해주세요.
추가를 하셨으면, PNETLab에 원래 없었던 eth1 인터페이스가 추가된 것을 볼 수 있습니다.
root@pnetlab:~# ip link show eth1
226: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master pnet1 state UP mode DEFAULT group default qlen 1000
link/ether bc:24:11:af:f6:93 brd ff:ff:ff:ff:ff:ff
기본적으로 PNETLab은 eth0 → pnet0, eth1 → pnet1 과 같은 형식으로 인터페이스가 매핑이 되는데요.
PNETLab에서 네트워크를 추가할 때 Cloud 타입이 있습니다.
이 각 Cloud에 인터페이스가 매핑이 되어 있으니, pnet0 → Cloud0, pnet1 → Cloud1 이렇게 매핑이 되어있다고 보시면 됩니다.
Cloud1 네트워크를 생성하고, 내부망에 연동할 Node를 링크로 연결합니다.
저는 간단하게 테스트할 VPC를 생성해서 Cloud1과 연결했습니다.
이제 Node에 내부망 대역(10.0.0.0/24)의 IP를 설정합니다.
VPC의 경우, 단일 NIC이기 때문에 아래처럼 IP 1개만 설정이 가능합니다.
VPCS> ip 10.0.0.200/24 10.0.0.254
Checking for duplicate address...
PC1 : 10.0.0.200 255.255.255.0 gateway 10.0.0.254
Node에 내부망 네트워크 설정을 완료하셨으면, Node → Gateway(vmbr1) 으로 ping test를 해보세요.
Gateway와 잘 통신이 된다면, 이제 외부망과 ping test를 해보겠습니다.
잘 통신이 된다면, PNETLab Node가 PROXMOX 내부 NAT망을 이용해서 외부망에 연결이 되었습니다.
마무리
여기까지 PNETLab에서 PROXMOX 내부망을 이용해서 Node와 외부망 간에 통신할 수 있도록 하는 방법에 대해 알아보았습니다.
이러한 방법 외에도 네트워크 환경 구성에 따라 여러 방식이 있으니, 자신의 환경에 맞게 망을 구성하고 테스트 해보세요😊
감사합니다.