VMware 또한 일종의 컴퓨터이니 인터넷과 연결되야하지 않을까?
현실의 컴퓨터는 인터넷선이나 와이파이를 연결하면 되지만 가상컴퓨터는 어떻게 해야 인터넷을 사용할 수 있을까?
정답은 자동으로 된다이다.
Ubuntu를 이용해 linux 환경세팅이 끝났다면 윈도우의 virtual network editor를 실행시켜보자.
vmnet8이라는 가상 라우터가 생긴 것을 볼 수 있다.
라우터는 공유기라고 생각하면 될 것 같다. 실제 컴퓨터와 가상 컴퓨터가 vmnet8이라는 가상 공유기를 통해 통신하고 있는 것이다.
virtual network editor를 관리자권한으로 실행시키면 subnetMask, gateway, portforwarding 등을 설정할 수도 있지만 나중에 설명하기로 하자.
다시 가상컴퓨터로 돌아가서 만약 ubuntu를 설치할 때 별다른 조작을 하지않았다면 ip가 자동으로 설정되어있을 것이다.
하지만 ip주소가 자동으로 설정되게 해놓으면 앞으로 가상컴퓨터를 서버로 사용하거나 테스트할 때 ip 주소가 바뀐다거나 내가 기억하기 어려울 것이다.
따라서 고정 ip주소를 사용할 것이다.
ip주소 설정에 관한 건
/etc/netplan/ 폴더의 .yaml 파일을 설정해주면 된다.
50-cloud-init.yaml 파일이 기본적으로 있으니 이걸 사용할 것이다.
아래의 명령어로 yaml 파일을 수정해보자.
vim /etc/netplan/50-cloud-init.yaml
만약 root 계정이 아닌 사용자 계정으로 파일을 수정하려하면 접근이 거부될 것이다.
sudo su - root 로 root 계정으로 접속하거나 위 명령어 앞에 sudo를 붙여 관리자 권한을 추가해주자.
다시 yaml 파일로 돌아오면 기본적으로 별 내용없이 dhcp : true 이렇게 적혀있을 것이다.
dhcp가 바로 ip주소를 자동으로 할당해주는 시스템이다.
하지만 우리는 ip를 고정하고 싶은거니까 지워주거나 false로 바꿔주고 아래처럼 바꿔주면 된다.
network:
ethernets:
version: 2
ens33: // 사용자마다 다를 수 있음.
addresses:
- 100.100.100.100/24 // 사용하고 싶은 ip를 서브넷마스크를 지켜서 입력 24는 서브넷마스크를 의미
nameservers: // dns서버 설정 여기선 google dns 서버를 사용
addresses:
- 8.8.8.8
routes:
- to:default
via: 100.100.100.1 // gateway의 ip를 입력
저장하고
netplan apply 명령어를 실행하면 ip 변경이 끝난다.
ip addr이나 ifconfig로 잘 바뀌었는지 확인해보고 ping 8.8.8.8로 잘 되는지도 확인해보자.
'Linux' 카테고리의 다른 글
[Linux] 기본 명령어 정리 (0) | 2024.11.26 |
---|---|
Ubuntu 설치 및 세팅 (0) | 2024.11.24 |