서버 VM에 고정ip 할당한다고 공유기 설정을 변경하였더니
VM에서 인터넷이 되지 않았다.
브릿지 설정이라 그냥 되야 하는데 왜 안되는지 헤매다가 겨우 찾았다.
원인을 너무 우분투 VM에서 찾으려고 하니까 안됐다.
네트워크를 변경하였으니 네트워크에서 찾았어야 했다.
그래서 기본네트워크 설정을 보니 설정이 안되어있었다.
아마도 네트워크 설정하면서 기본네트워크 변경이 되었던것 같다
설정을 하자면 다음과 같다.
route로 기본네트워크를 확인한다.
맨위 인터페이스에 보면 192.168.1.1인데 호스트pc에서 게이트웨이가 192.168.0.1로 되어있어 인터넷이 되질 않았다.
(왜그런지는 찾아봐야할것같다.)
그런 다음 route del default 로 기존에 있던 gateway를 삭제후 route add default gw [gateway addr]를 입력하면 기본게이트웨이가 바뀌는데 route로 확인해보니 gateway가 _gateway로 나오는데 이건 왜이러는지 모르겟다.
그리고 핑을 날리니 잘되는 모습을 보였다.
보통 virtual box에 vm을 설치하면 호스트 게이트웨이와 같게 설정이 자동으로 되는데
이번 경우는 설치후 네트워크 변경을 하여 vm에 네트워크 변경 설정이 반영되지 않은것이 원인이었다.
그러니 문제가 발생하기 직전 변경된 사항을 파악하고 그 변경사항에 따른 오류를 봐야 시간이 절약될것같다.
두번째 방법
설정되어 있는 기본게이트웨이에 핑을 날려 되는지 확인한다.
안되면 게이트웨이 설정이 잘못되어 있는것
cat /etc/netplan/00-installer-config.yaml 파일에 기본네트워크 설정이 잘못 되어 있는것이다.
여기서 gateway4에 게이트웨이 주소를 변경하면된다.
그런다음 sudo netplan apply를 입력하면 끝이난다.
정리하면
sudo vi /etc/netplan/00-installer-config.yaml 파일 게이트웨이 수정
sudo netplan apply
ping 확인
'LINUX' 카테고리의 다른 글
Ubuntu 네임서버, 게이트웨이 설정하기 (0) | 2022.03.04 |
---|---|
Ubuntu에 java 설치 (0) | 2022.01.28 |
Tee 명령어 (0) | 2021.10.01 |
dd(UNIX) (0) | 2021.07.28 |
overthewire bandit - linux 명령어 연습 (0) | 2021.05.14 |
댓글