정적 라우팅 VS 게이트웨이 Debian

정적 라우팅 VS 게이트웨이 Debian

서버에 대한 고정 경로 설정이 게이트웨이 설정과 다르게 작동하는 이유는 무엇입니까? 예를 들어 호스트가 있고 10.0.0.11게이트웨이에 인터넷이 있는 경우 게이트웨이로 10.0.0.2 추가하면 제대로 작동하고 google.ie라고 ping하여 서버가 다음과 같이 작동하도록 할 수 있습니다. 점점 인터넷에 정상적으로 접속할 수 있습니다10.0.0.2/etc/network/interfaces10.0.0.2

하지만 경로로 추가하면 다음과 같습니다.

up route add -host 10.0.0.11 gw 10.0.0.2

경로는 있지만 핑이 작동하지 않습니다. ping google.ie라고 해보세요. 제가 틀렸을 수도 있지만 같은 방식으로 작동하면 안 될까요?

답변1

게이트웨이를 기본 경로라고도 합니다. 라우팅 테이블에 기본 경로를 추가하면 실제로 라우팅 테이블에 요청된 대상 주소에 대한 특정 다음 홉이 없으면 이를 기본 라우팅 주소(게이트웨이)로 전달해야 합니다.

일반 데스크톱/노트북 또는 워크스테이션에는 일반적으로 동시에 연결된 여러 네트워크 인터페이스가 없으므로 라우터 역할을 하지 않으므로 라우팅 테이블이 거의 비어 있고 모든 나가는 트래픽이 있어야 하는 게이트웨이 주소가 하나만 있습니다. 전달됩니다.

예를 들어, VPN 연결을 설정한 다음 라우팅 테이블을 보면 라우팅 테이블이 VPN 연결을 통해 네트워크에 도달하기 위해 여러 고정 경로로 확장되는 것을 볼 수 있습니다.

라우팅 테이블은 게시를 통해 볼 수 있으며 netstat -rn매뉴얼 페이지에서 자세한 내용을 읽을 수 있습니다 man netstat.man route

관련 정보