1. 네트워크 구성도
2. ESXi 가상 스위치 및 포트 그룹 설정
3. VyOS 라우터를 이용한 네트워크 설정
가상 시스템 이름 | vyos-1.1.8 |
OVA 파일 | vyos-1.1.8-amd64.ova |
CPU | 1 |
메모리 | 512MB |
하드디스크 | 1OGB (씬 프로비저닝) |
네트워크 어댑터 | VM Network(Internet) route-fw-net route-att-net |
초기 계정 | ID : vyos PASS : vyos |
eth0 : 외부(업링크) 네트워크
eth1 : 방화벽 네트워크
eth2 : attacker 네트워크
config
show interfaces
set interfaces ethernet eth0 address dhcp
set interfaces ethernet eth1 address 10.0.0.1/24
set interfaces ethernet eth2 address 10.44.44.1/24
commit
save
set system name-server 8.8.8.8
commit
save
ping 8.8.8.8
set nat source rule 100 outbound-interface ‘eth0’
set nat source rule 100 source address ‘10.0.0.0/8’
set nat source rule 100 translation address masquerade
commit
save
set system gateway-address 192.168.106.2
commit
save
4. 공격용 가상머신(Kali Linux) 세팅
가상 시스템 이름 | kali-linux-2024_2 |
OVA 파일 | kali-linux-2024.2-vmware-amd64.ovf kali-linux-2024.2-vmware-amd64-disk1.vmdk |
CPU | 4 |
메모리 | 2GB |
하드디스크 | 80GB (씬 프로비저닝) |
네트워크 어댑터 | route-att-net |
초기 계정 | ID : kali PASS : kali |
vi /etc/network/interfaces
service networking restart
ping 8.8.8.8
5. pfSense(F/W)세팅
가상 시스템 이름 | pfsense2.7 |
호환성 | ESXi 6.7 가상 시스템 |
게스트 운영체제 제품군 | 기타 |
게스트 운영체제 버전 | FreeBSD 11(64bit) |
ISO 파일 | pfSense-CE-2.7.0-RELEASE-amd64.iso |
CPU | 1 |
메모리 | 1GB |
하드디스크 | 20GB (씬 프로비저닝) |
네트워크 어댑터 | route-fw-net dmz-net dev-net soc-net intra-net |
초기 계정 | ID : admin PASS : pfsense |
6. 클라이언트용 가상머신(Linux-Mint) 세팅
가상 시스템 이름 | linux-mint |
호환성 | ESXi 6.7 가상 시스템 |
게스트 운영체제 제품군 | Linux |
게스트 운영체제 버전 | Ubuntu Linux(64bit) |
ISO 파일 | linuxmint-20.1-xfce-64bit.iso |
CPU | 1 |
메모리 | 1GB |
하드디스크 | 1OOGB (씬 프로비저닝) |
네트워크 어댑터 | soc-net * 초기 설치 시 VM Network 이용 |
sudo xed /etc/netplan/1-network-manager-all.yaml
sudo netplan apply
ip addr
ping 8.8.8.8
7. DMZ 인터페이스 설정 및 포트포워딩을 이용한 접근 허용
가상 시스템 이름 | bee-box |
OVA 파일 | bee-box_esxi.ovf bee-box_esxi-disk1.vmdk |
CPU | 1 |
메모리 | 1GB |
하드디스크 | 20GB (씬 프로비저닝) |
네트워크 어댑터 | dmz-net |
초기 계정 | ID : bee PASS : bug |
8. DEV-NET에 존재하는 클라이언트의 SSH 및 웹 서비스 접속 Rule 설정
'프로젝트 > [ESXi]인프라 구축 및 모니터링' 카테고리의 다른 글
6. 웹 방화벽(modsecurity) 기본 실습 (0) | 2024.11.25 |
---|---|
5. pfsense 방화벽 정책 설정(개발자 대역) (0) | 2024.11.22 |
4. IDS와 IPS 스노트 룰 패턴 탐지 실습 (2) | 2024.11.21 |
3. Securityonion을 활용한 IDS(Suricata) 구축 (0) | 2024.11.20 |
2. Snort(Pfsense) 설치 및 공격 IP 차단 (0) | 2024.11.19 |