> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > 경로 추가 명령을 사용하는 방법

경로 추가 명령을 사용하는 방법

coldplay.xixi
풀어 주다: 2020-10-29 16:12:44
원래의
18413명이 탐색했습니다.

route add 명령은 로컬 IP 라우팅 테이블의 항목을 표시하고 수정하는 데 사용됩니다. 도움말을 표시하려면 매개변수 없이 ROUTE를 사용하세요. 코드는 [route [-f] [-p] [command [destination] [mask netmask]입니다. ...].

경로 추가 명령을 사용하는 방법

route add 명령 사용법:

1. 특정 기능

이 명령은 로컬 IP 라우팅 테이블의 항목을 표시하고 수정하는 데 사용됩니다. 도움말을 표시하려면 매개변수 없이 ROUTE를 사용하세요.

2. 자세한 구문 설명

route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric metric] [if inte***ce]
로그인 후 복사

3. 매개변수 설명

-f

기본이 아닌 경로(서브넷 마스크가 255.255.255.255인 경로) 및 루프백 네트워크 경로(대상은 127.0.0.0)를 모두 지웁니다. , 서브넷 마스크가 255.255.255.0인 경로) 또는 멀티캐스트 경로(대상이 224.0.0.0인 경로, 서브넷 마스크가 240.0.0.0인 경로)입니다. 명령(예: 추가, 변경, 삭제 등) 중 하나와 함께 사용하면 명령을 실행하기 전에 테이블이 지워집니다.

-p

Add 명령과 함께 사용하면 TCP/IP 프로토콜이 시작될 때 지정된 경로가 레지스트리에 추가되고 IP 라우팅 테이블이 초기화됩니다. 기본적으로 TCP/IP 프로토콜을 시작할 때 추가된 경로는 저장되지 않습니다. 인쇄 명령과 함께 사용하면 영구 경로 목록이 표시됩니다. 다른 모든 명령은 이 매개변수를 무시합니다. 영구 경로가 레지스트리에 저장되는 위치는 HKEY_LOCAL_MACHSYSTEMCurrentControlSetServicesTcpipParametersPertantRoutes입니다.

command는 실행할 명령을 지정합니다. 다음 표에는 유효한 명령이 나열되어 있습니다.

destination

경로의 네트워크 대상 주소를 지정합니다. 대상 주소는 IP 네트워크 주소(네트워크 주소의 호스트 주소 비트가 0으로 설정됨)일 수 있습니다. 이는 호스트 경로의 IP 주소이거나 기본 경로의 경우 0.0.0.0입니다.

mask

subnetmask

네트워크 대상 주소와 연결된 넷마스크(서브넷 마스크라고도 함)를 지정합니다. 서브넷 마스크는 IP 네트워크 주소의 적절한 서브넷 마스크, 호스트 경로의 경우 255.255.255.255, 기본 경로의 경우 0.0.0.0일 수 있습니다. 생략하면 서브넷 마스크 255.255.255.255가 사용됩니다. 경로를 정의할 때 대상 주소와 서브넷 마스크 간의 관계로 인해 대상 주소는 해당 서브넷 마스크보다 더 자세할 수 없습니다. 즉, 서브넷 마스크의 비트가 0인 경우 대상 주소의 해당 비트를 1로 설정할 수 없습니다.

gateway

네트워크 대상 및 서브넷 마스크로 정의된 도달 가능한 주소 집합을 넘어서는 이전 또는 다음 홉 IP 주소를 지정합니다. 로컬로 연결된 서브넷 라우팅의 경우 게이트웨이 주소는 연결된 서브넷 인터페이스에 할당된 IP 주소입니다. 하나 이상의 라우터를 통해 사용할 수 있는 원격 경로의 경우 게이트웨이 주소는 인접 라우터에 할당된 직접 연결할 수 있는 IP 주소입니다.

metric

경로에 필요한 홉 수의 정수 값을 지정합니다(범위는 1~9999). 라우팅 테이블의 여러 경로 중에서 전달된 패킷의 대상 주소와 가장 잘 일치하는 경로를 선택하는 데 사용됩니다. 선택한 경로의 홉 수가 가장 낮습니다. 홉 수는 홉 수, 경로 속도, 경로 안정성, 경로 처리량 및 관리 속성을 반영합니다.

inte***ce가 대상이 도달할 수 있는 인터페이스의 인터페이스 인덱스를 지정하는 경우. 인터페이스 목록과 해당 인터페이스 인덱스를 표시하려면 Route 인쇄 명령을 사용하십시오. 인터페이스 인덱스에는 10진수 또는 16진수 값을 사용할 수 있습니다. 16진수 값의 경우 16진수 앞에 0x를 추가합니다. if 매개변수가 생략되면 인터페이스는 게이트웨이 주소에 의해 결정됩니다.

Windows 98의 Route 명령은 -p 매개변수를 지원하지 않습니다.

이 명령은 TCP/IP 프로토콜이 네트워크 연결에서 네트워크 어댑터 속성의 구성 요소로 설치된 경우에만 사용할 수 있습니다.

4. 예제

예 1: IP 라우팅 테이블의 전체 내용을 표시하려면 다음 명령을 실행합니다.

route print
로그인 후 복사

예 2: IP 라우팅 테이블에서 10.으로 시작하는 경로를 표시하려면 다음 명령을 실행합니다. 다음 명령:

route print 10.*
로그인 후 복사

예 3: 기본 게이트웨이 주소가 192.168.12.1인 기본 경로를 추가하려면 다음 명령을 실행합니다.

route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
로그인 후 복사

예 4: 대상 10.41.0.0, 서브넷 마스크 255.255를 추가합니다. 0.0 및 다음 홉 주소가 10.27.0.1인 경로의 경우 다음 명령을 실행합니다.

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1
로그인 후 복사

예 5: 대상이 10.41.0.0이고 서브넷 마스크가 255.255.0.0인 영구 경로를 추가하려면 다음 홉 주소가 10.27.0.1인 경우 다음 명령을 실행합니다.

route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
로그인 후 복사

예 6: 대상이 10.41.0.0, 서브넷 마스크가 255.255.0.0, 다음 홉 주소가 10.27.0.1, 홉 수가 7인 경로를 추가하려면 다음을 실행합니다. 다음 명령:

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
로그인 후 복사

예 7: 대상이 10.41.0.0, 서브넷 마스크가 255.255.0.0, 다음 홉 주소가 10.27.0.1, 인터페이스 인덱스가 0x3인 경로를 추가하려면 다음 명령을 실행합니다.

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3
로그인 후 복사

예 8: 대상 10.41.0.0, 서브넷 마스크가 255.255.0.0인 경로를 삭제하려면 다음 명령을 실행합니다.

route delete 10.41.0.0 mask 255.255.0.0
로그인 후 복사

예 9: IP 라우팅 테이블에서 10.으로 시작하는 모든 경로를 삭제하려면

route delete 10.*
로그인 후 복사

예 10: 대상이 10.41.0.0이고 서브넷 마스크가 255.255.0.0인 경로의 다음 홉 주소를 10.27.0.1에서 10.27.0.25로 변경하려면 다음 명령을 실행합니다.

route change 10.41.0.0 mask 255.255.0.0 10.27.0.25
로그인 후 복사

예 11: 대상이 172.0.0.0 네트워크 세그먼트에 있는 모든 것이 네트워크 주소가 172.25.25.1

인 경로로 전달되도록 고정 경로를 추가하려면
route add 172.0.0.0 mask 255.0.0.0 172.25.25.1 metric 2 -p
로그인 후 복사

相关学习推荐:linux视频教程

위 내용은 경로 추가 명령을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿