고정 IP 로 인터넷에 연결된 환경에서 VMWare - Ubuntu 20.04 컨테이너를 인터넷에 연결시키
사용 환경 : VMWare Fusion 12.2.4
현재 고정 IP 를 통해 외부로 인터넷을 접속하는 네트워크 환경입니다. 이 때에 VMWare 로 Ubuntu 20.04 이미지를 설치하니 바로 인터넷 연결이 되지 않았습니다.
이럴 때에 인터넷 연결을 하는 방법입니다. (Credit: youtube.com/watch?v=69jZUccRbik)
VM instance 의 Network Adaptor 를 NAT 로 설정합니다. 맥OS 에서는 'Share with my Mac'으로 표기되어 있습니다.
VM instance 를 가동시키고, 터미널에서 다음과 같이 입력합니다.
$ sudo cp /etc/netplan/01-network-manager-all.yaml /etc/netplan/01-network-manager-all.yaml.bak
$ sudo cp /etc/netplan/01-network-manager-all.yaml /etc/netplan/01-netcfg.yaml
$ sudo nano /etc/netplan/01-netcfg.yaml
- 이 화면에서 다음을 입력하고 저장합니다.
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: true
터미널에서 다음을 입력하여 설정 파일을 실제로 적용합니다.
$ sudo netplan generate && sudo netplan apply
이제 인터넷 접속이 됩니다. 파이어폭스를 구동시키면 인터넷 접속이 되는 것을 확인할 수 있습니다.
ssh 를 하기 위해 ip 주소를 확인해 봅시다.
$ ifconfig
터미널 화면이 다음과 같이 나타납니다.
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.16.54.125 netmask 255.255.255.0 broadcast 172.16.54.255
inet6 fe80::795d:3551:ca9b:fa29 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:84:be:ce txqueuelen 1000 (Ethernet)
RX packets 14400 bytes 18946562 (18.9 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 9814 bytes 996693 (996.6 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
이 화면에서는
172.16.54.125
를 통해 가상 머신을 접근할 수 있습니다.참고 :