개인 자료 정리 홈페이지 입니다.

Note > 리눅스 명령어 모음routeBy a3040, Published on Invalid Date

OSI 모델에서 두 번째 데이터링크 계층의 프레임화된 패킷을 패킷내의 IP와 물리맥 주소를 이용해서 패킷의 경로를 제어할수 있도록 IP 경로를 추가, 삭제, 수정하고 네트워크 인터페이스와 관련된 정보를 확인하는데 사용하는 명령어입니다.


라우팅 테이블 확인하기: route


경로 추가하기:

route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.1.1


경로 추가후 

- 패킷의 목적지 주소가 192.168.0.5인 경우, 이 주소는 192.168.0.0/24 네트워크에 속하므로 추가된 라우트에 따라 192.168.1.1을 통해 전송

- 192.168.126.5라면, 목적지 주소는 라우트에 해당하지 않으므로 기본 라우트를 사용하여 전송


경로 삭제하기:

route del -net 192.168.0.0 netmask 255.255.255.0


기본 게이트웨이 설정하기:

route add default gw 192.168.1.1


라우팅 경로 설정을 테스트 해보고 싶은 경우에는 virtualbox같은 툴 등을 이용해서 guest를 설치하고 virutalbox에서 가상 이더넷카드를 추가한 후 설정 테스트를 해볼수 있습니다.