Firewall - iptables_실습 환경 구축 (2)
Firewall - iptables_실습 환경 구축 (2)
실습 환경 구축 - IP주소 설정하기
방화벽이란 일련의 보안정책을 통해 네트워크를 보호하고 접근통제하는 보안 시스템이다.
방화벽은 일반적으로 내부 네트워크와 외부 네트워크 간의 장벽을 구성한다.
- 네트워크 구성도
로그인 후, IP주소를 확인해보자.
ip addr
DHCP로 ens33(eth0)에 IP주소를 할당받자.
다시 확인해보면 ens33의 IP주소가 할당된 것을 볼 수 있다.
ifup ens33
ip addr
네트워크 관련 명령어를 실행하기 위한 툴을 설치하자.
yum -y install net-tools
이제 ifconfig 명령어를 통해 IP주소를 확인할 수 있다.
ifconfig
방화벽 설정을 도와주는 유틸리티를 설치하자.
yum -y install system-config-firewall-tui
더 알아보기 쉽게 네트워크 어댑터 이름을 각각 eth0, eth1, eth2로 변경하자.
6번째 줄의 crashkernel 뒤에 net.ifnames=0 을 추가하면 된다.
vi /etc/default/grub
crashkernel=auto net.ifnames=0
grub2-mkconfig -o /boot/grub2/grub.cfg
init 6 // 재시작
DHCP로 IP주소를 할당받으면 유동IP로 계속해서 IP주소가 바뀌기 때문에 eth0, eth1, eth2를 고정IP로 설정해주자. 모두 작성하면 재시작해준다.
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 // NIC 지정
NAME=eth0 // NIC 이름 설정
ONBOOT=yes // 부팅할 때 해당 설정 활성화
IPADDR=192.168.35.10 // IP주소 설정
NETMASK=255.255.255.0 // 서브넷 마스크 설정
GATEWAY=192.168.35.1 // 게이트웨이 설정
DNS1=8.8.8.8 // DNS 서버 설정
DNS2=168.126.63.1 // 보조 DNS 서버 설정
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
NAME=eth1
ONBOOT=yes
IPADDR=192.168.10.2
NETMASK=255.255.255.0
vi /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth2
NAME=eth2
ONBOOT=yes
IPADDR=192.168.10.2
NETMASK=255.255.255.0
이제 IP주소를 확인해보면 지정한대로 설정이 완료된 것을 볼 수 있다.
ifconfig