vmware NAT 설정

2023. 4. 22. 23:17Network

https://whitewing4139.tistory.com/258

 

15. [VMWare] VMware Linux 가상 머신의 인터넷 연결 네트워크 설정

필자는 집에서 놀고 있는 노트북으로 Linux 서버를 돌리고 있었다. 하지만 큰 작업도 없는데 계속 전기만 잡아먹고 있는 노트북으로 인해 4월 말 경에 Linux 서버를 종료한 상태다. 현재는 Linux 서버

whitewing4139.tistory.com

VMnet8이 사용함이 되어야 함: 192.168.131.1

인터넷이 연결된 네트워크와 공유되어야 함

공유를 설정하면, VMnet8의 IP가 변경: 192.168.137.1

VMnet8의 속성 고급에 192.168.137.1로 설정되어 있는지 확인

VMnet8의 속성 고급에 192.168.131.2 추가

최종적으로 192.168.131.1, 192.168.131.2, 192.168.137.1 확인

Player > Manage > Virtual Machine Settings에서 기존 Network Adapter 삭제

NetworkAdapter 추가후, NAT 선택

만약, Network Adapter2로 생성되면, 다시 삭제하고 생성

VM 가동하면, IP는 192.168.131.128이 할당됨

routing 설정

# vmware에 할당된 IP 확인
hostname -I

# host PC에서 vmware 접속을 위해서 추가
# 쿠버네티스
route add 192.168.49.1 mask 255.255.255.255 192.168.131.1 -p
# Docker
route add 172.17.0.1 mask 255.255.255.255 192.168.131.1 -p

정상 확인

# IP 확인
hostname -I

# 인터넷 연결
curl www.naver.com

# host PC와 통신
# metric의 우선순위가 낮으면 못찾음
ping 192.168.137.1
ping 192.168.131.2

# host PC에서 통신
ping 192.168.131.128

docker bridge 설정

# gateway를 host PC의 IP로 설정하면 ping이 안됨
# host PC에서는 docker bridge network을 알수 없음
docker network create --subnet 192.168.131.0/24 --gateway 192.168.131.2 test

Trouble Shooting

# vmware에서 인터넷이 안될 경우
# host pc에 routing을 설정해도 ping이 안되는 경우
dhclinet

# route default의 Gateway가 '_gateway'가 아닌 IP(192.168.131.2)로 찍혀 있는 경우, 인터넷 통신 안됨
route del default
route add default 192.168.131.2

'Network' 카테고리의 다른 글

tcpdump 사용법  (1) 2023.06.06
ubuntu 고정 IP 설정  (0) 2023.04.29
routing  (0) 2023.04.09
ubunbu route 설정  (0) 2023.03.26
curl 사용법  (0) 2023.02.26