우분투 14.04 서버 (3.16.0-30)에서 기본 경로를 추가하려고하는데 다음과 같이 오류가 발생합니다.
IP 경로는 172.16.111.99 dev bond0.11을 통해 기본값을 추가합니다 RTNETLINK 답변 : 네트워크에 접근 할 수 없습니다
이 상자의 주소 192.168.11.23
는 bond0.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.111.99를 타겟팅하려는 이유는 192.168.11.18이 호스팅하는 VM 내부에서 실행되는 방화벽 어플라이언스이기 때문입니다.
—
sxc731
모든 곳의 경로와 필요한 경로가 있습니다. 인터넷에서이를 처리하는 네트워크 프로토콜이 있습니다. 기본 경로는 일반적으로 인터넷에 연결하는 데 사용됩니다. 일반적으로 기본 경로를 따르지 않는 라우터 뒤에있는 네트워크에 연결하는 경우 경로 만 추가하면됩니다.
—
grag42
그런 종류의 설정을 구성하지 않았습니다. 그러나 외부 상자에서 기본 경로를 11.18로 설정 한 다음 11.18 전달 또는 경로 (vm 네트워크 설정 방법에 따라)에서 111.99로 설정해야한다고 생각합니다. 거기에서 111.99는 교통을 처리 할 수 있습니다
—
grag42
@ grag42 건배. 첫 번째 의견은 내 질문에 대한 정답 일 것입니다. 수락 할 수 있도록 회신으로 게시하십시오. 다시 감사합니다!
—
sxc731
192.168.11.18
. 그런 다음 시스템은172.16.x.x
네트워크에서 다음에 어디로 가야하는지 알게 됩니다.