• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

게이트웨이에 ping 할 수 없습니다.

22.10.17 08:50 작성 조회수 735

0

안녕하세요 초기 단계의 강의를 듣고 있는 학생입니다.

 

VM 설치까지 마치고 게스트 OS를 생성해서 nmtui로 ip 설정을 해주었는데요.

 

현재 제 호스트 OS(제 컴퓨터)의 ip는 "192.168.xxx.104"로 잡혀 있고 와이파이 사용 중입니다.

 

그리고 "route get default | grep gateway" 명령어를 통해 디폴트 게이트웨이가 "192.168.xxx.1"임을 확인하였습니다(macOS 사용 중입니다).

또한, 서브넷도 255.255.255.0임을 확인하였습니다.

 

그래서 게스트 OS의 ip는 "192.168.xxx.10/24"로 잡고, 게이트웨이는 "192.168.xxx.1"로 설정을 해주었는데요,

설정 후에 "systemctl restart network" 후, "ip add" 명령어를 통해 이 게스트 OS에 ip가 잘 부여되었음을 확인했습니다.

 

하지만 "ping 192.168.xxx.1"로 게이트웨이로 ping을 떼려보면 "Destination Host Unreachable"이라는 문구가 나오면서 실패합니다 ㅠ

 

그런데 "ping 192.168.xxx.104"로 호스트 OS로 ping을 찌르면 잘 도달하여 응답합니다.

 

마찬가지로 게스트 OS를

"192.168.xxx.11/24"

"192.168.xxx.12/24"

"192.168.xxx.13/24"

 

이렇게 3개 더 생성해서 서로 통신을 시켜보면(ex: "ping 192.168.xxx.11") 이것 또한 잘 됩니다.

 

즉, 제 와이파이를 잡고 있는 같은 LAN 안의 컴퓨터(가상 컴퓨터 4대, 제 실제 컴퓨터 1대)들은 서로 통신은 잘 되는데, 정작 게이트웨이로 도달할 수 있는 것은 제 실제 컴퓨터(macOS)뿐이라 가상으로 올린 centOS들은 외부 인터넷에 접속을 못 하는 중입니다...

 

그래서 "yum install"로 외부로부터 라이브러리 다운조차 불가능해서 진도를 못 나가고 있는 상황입니다.

 

구글링을 해도 도저히 해답이 나오지 않아 질문 올립니다 ㅠ

답변 1

답변을 작성해보세요.

0

안녕하세요

구글링을 해도 답을 못 찾으셨군요 ㅠㅠ

아마 제가 언급했던거 같은데... 현재 앤서블 랩의 경우에는 192.168.1.n 네트워크에서만 동작하도록 설계되어 있습니다. 따라서 현재 192.168.xxx.x 라고 언급해주신 네트워크에서는 동작하지 않습니다.

 

게스트에서 호스트로 접근이 가능한 것은 NAT 인터페이스를 통해서 되긴 할텐데...현재의 앤서블 랩을 실습하기 위해서는 WIFI에서 제공하는 IP CIDR를 192.168.1.n 네트워크로 맞춰주시기 바랍니다. ㅠ ㅠ

 

답이 되셨으면 좋겠습니다. ㅠ ㅠ

 

 

안녕하세요.

저 부분은 해결되지 않았지만,

vagrant를 이용하여 실습 환경을 구성하는 부분으로 넘어오니 해결되었습니다.

일일이 가상머신을 만들어 게스트 OS를 띄울 때와는 달리

vagrant로 프로비저닝 한 가상 컴퓨터들이 갑자기 네트워크 통신이 원활하게 되는 이유는 아직 잘 모르겠네요 ㅠ