1. 목표

리눅스의 NAT Network 인터페이스를 활용해 내부 네트워크 통신을 위해 정적 IP를 부여하기

2. 인터페이스 확인

ifconfig 명령어를 통해 사용 가능한 인터페이스 확인
vagrant를 사용할 경우 eth0는 vagrant와의 통신을 위한 것으로 건드리지 말 것!
만약 eth0의 설정을 건드릴 경우 자동으로 reload 되면서 vagrant 접속이 끊김
그러므로 eth1의 설정을 변경할 예정

3. connection add

ipv4 192.168.10.10 으로 정적 ip 할당

# type, ifname, con-name은 필수 옵션
nmcli connection add type ethernet ifname eth1 con-name db1 ipv4.addresses 192.168.10.10/24 ipv4.gateway 192.168.10.1 ipv4.method manual
# 생성 확인
nmcli connection show

4. connection up

생성한 connection 설정을 즉시 적용
별다른 추가 명령어 없이 자동으로 적용됨

nmcli connection up db1

5. 결과

다른 VM머신에서 ping을 보내면서 경로를 출력
곧바로 192.168.10.10을 찍고 돌아오는 모습
이제부터 VM끼리 IP를 통한 통신이 가능

주의할 점은 ping을 보낼 VM에도 IP 설정이 되어 있어야 한다는 것
그렇지 않을 경우 다음과 같이 ping이 돌아오지 못함

0개의 댓글