기본 경로를 추가 할 수 없음-RTNETLINK 답변 : 네트워크에 연결할 수 없습니다


13

우분투 14.04 서버 (3.16.0-30)에서 기본 경로를 추가하려고하는데 다음과 같이 오류가 발생합니다.

IP 경로는 172.16.111.99 dev bond0.11을 통해 기본값을 추가합니다
RTNETLINK 답변 : 네트워크에 접근 할 수 없습니다

이 상자의 주소 192.168.11.23bond0.11입니다. 다음 경로를 정적으로 구성했습니다 (관련 하위 집합으로 편집).

192.168.11.18 개발 채권을 통한 172.16.111.0/24 
192.168.11.0/24 dev bond0.11 프로토 커널 범위 링크 src 192.168.11.23

핑 할 수 172.16.111.99있으며 여기에 traceroute출력이 있습니다.

추적 경로를 172.16.111.99 (172.16.111.99), 최대 30 홉, 60 바이트 패킷
 1192.168.11.18 0.126ms 0.096ms 0.081ms
 2172.16.111.99 0.149ms 0.142ms 0.112ms

해당 네트워크 / 호스트에 명확하게 액세스 할 때 기본 경로 추가가 거부되는 이유는 무엇입니까? 분명히 뭔가 잘못하고 있습니다 ...


문제는 다음 희망이 당신과 같은 네트워크에 있어야한다는 것입니다. 즉, 기본 경로를 사용하도록 설정할 수 있습니다 192.168.11.18. 그런 다음 시스템은 172.16.x.x네트워크에서 다음에 어디로 가야하는지 알게 됩니다.
grag42

당신이 옳을 수도 있습니다 (나는이 물건의 절대 초보자입니다). 그러나 이것은 모든 곳에서 라우터가 필요하다고 생각합니다 (예 : 192.168.11.18은 라우터 여야합니다 ...). 이것은 관련이 없지만 172.16.111.99를 타겟팅하려는 이유는 192.168.11.18이 호스팅하는 VM 내부에서 실행되는 방화벽 어플라이언스이기 때문입니다.
sxc731

모든 곳의 경로와 필요한 경로가 있습니다. 인터넷에서이를 처리하는 네트워크 프로토콜이 있습니다. 기본 경로는 일반적으로 인터넷에 연결하는 데 사용됩니다. 일반적으로 기본 경로를 따르지 않는 라우터 뒤에있는 네트워크에 연결하는 경우 경로 만 추가하면됩니다.
grag42

그런 종류의 설정을 구성하지 않았습니다. 그러나 외부 상자에서 기본 경로를 11.18로 설정 한 다음 11.18 전달 또는 경로 (vm 네트워크 설정 방법에 따라)에서 111.99로 설정해야한다고 생각합니다. 거기에서 111.99는 교통을 처리 할 수 ​​있습니다
grag42

@ grag42 건배. 첫 번째 의견은 내 질문에 대한 정답 일 것입니다. 수락 할 수 있도록 회신으로 게시하십시오. 다시 감사합니다!
sxc731

답변:


10

문제는 경로 의 다음 또는 게이트웨이 가 연결된 네트워크와 동일한 네트워크에 있어야한다는 것입니다.

즉, 기본 경로를 사용하도록 설정할 수 있습니다 192.168.11.18. 그런 다음 시스템은 172.16.x.x네트워크에 연결 하는 방법을 알게됩니다 .


혼란스럽고 답장을 보내 주셔서 감사합니다. 즉, 먼저 게이트웨이에 첫 번째 홉을 추가해야합니다. 이제 시스템이 다음 네트워크에 도달하는 방법을 알고 있다고해서 172.16.111.99 ip를 다시 게이트웨이에 추가합니까? 감사!
VaTo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.