리 눅 스 루트 테이블
4684 단어 linux
Linux 커 널 경로 표 보기
아래 route 명령 을 사용 하면 Linux 커 널 경로 표를 볼 수 있 습 니 다.
# route
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
route 명령 의 출력 항목 설명
출력 항목 설명
Destination
대상 네트워크 또는 호스트
Gateway
게 이 트 웨 이 주소 "*" 는 본 호스트 가 속 한 네트워크 를 목표 로 하 며 경로 가 필요 하지 않 습 니 다.
Genmask
네트워크 마스크 호스트 경로 의 마스크 는 255.255.255.255.255 이 고 기본 경로 의 마스크 는 0.0.0.0 마스크 255.255.255.255 이 며 55 는 정확 한 일치 하 는 목표 만 이 길 을 사용 하 는 것 을 나타 낸다.마스크 0.0.0.0 은 모든 목표 가 이 길 을 사용 할 수 있 음 을 나타 낸다.바 이 너 리 형식 으로 마스크 를 작성 할 때, 1 중요 하 다 0 중요 하지 않 음 을 나타 낸다.
Flags
표기몇 가지 가능 한 표 시 는 다음 과 같다.
U - 길 은 활동 적 입 니 다.
H - 목 표 는 호스트 입 니 다.
G - 경로 가 게 이 트 웨 이 를 가리 키 고 있 습 니 다.
R - 동적 경로 에서 발생 하 는 표 항목 을 복원 합 니 다.
D - 경로 의 배경 프로그램 이 동적 으로 설치 합 니 다.
M - 경로 의 배경 프로그램 에서 수정 합 니 다.
! — 루트 거부
Metric
경로 거리, 지정 한 네트워크 에 도달 하 는 데 필요 한 중간 회전수 (Liux 커 널 에 사용 되 지 않 음)
Ref
경로 항목 이 사용 중인 프로 세 스 수
Use
이 루트 항목 의 그룹 수 를 통 해
Iface
경로 항목 에 대응 하 는 인터페이스
네트워크 마스크
예 를 들 어 목표 172.16.8.0 의 네트워크 마스크 는 255.255.248.0 이다.이 네트워크 마스크 는 앞의 두 8 비트 바이트 가 정확하게 일치 해 야 하 며, 세 번 째 8 비트 바이트 의 앞 5 비트 는 일치 해 야 하 며, 마지막 8 비트 바이트 는 중요 하지 않다 는 것 을 나타 낸다.세 번 째 8 위 바이트 172.16.8.0 (즉 8) 은 2 진법 과 같다.
00001000。상위 5 자리 ('굵 은 몸' 으로 표 시 된 차단 부분) 를 변경 하지 않 고 최대 15 또는 2 진법 으로 변경 할 수 있 습 니 다.
00001111。따라서 목표 가 172.16.8.0 이 고 마스크 가 255.255.248.0 인 경 로 는 172.16 을 통 해 모든 경로 에 적용 된다.
15. 255 도착 172.16.
8.0 의 패 킷.
3 가지 경로 유형
호스트 경로
호스트 루트 는 루트 선택 표 에서 단일 IP 주소 나 호스트 이름 을 가리 키 는 루트 기록 입 니 다.호스트 경로 의 Flags 필드 는 H 입 니 다.예 를 들 어 다음 예제 에서 로 컬 호스트 는 IP 주소 192.168.1.1 의 공유 기 를 통 해 IP 주소 가 10.0.0.10 인 호스트 에 도착 합 니 다.
Destination Gateway Genmask Flags Metric Ref Use Iface
----------- ------- ------- ----- ------ --- --- -----
10.0.0.10 192.168.1.1 255.255.255.255 UH 0 0 0 eth0
네트워크 경로
네트워크 루트 는 호스트 가 도착 할 수 있 는 네트워크 를 대표 한다.네트워크 경로 의 Flags 필드 는 N 입 니 다.예 를 들 어 다음 예제 에서 로 컬 호스트 는 네트워크 192.19.12 의 패 킷 을 IP 주소 192.168.1.1 의 공유 기로 전송 할 것 이다.
Destination Gateway Genmask Flags Metric Ref Use Iface
----------- ------- ------- ----- ----- --- --- -----
192.19.12 192.168.1.1 255.255.255.0 UN 0 0 0 eth0
기본 경로
호스트 가 루트 테이블 에서 대상 호스트 의 IP 주소 나 네트워크 루트 를 찾 을 수 없 을 때 데이터 패 키 지 는 기본 루트 (기본 스위치) 로 전 송 됩 니 다.기본 경로 의 Flags 필드 는 G 입 니 다.예 를 들 어 다음 예제 에서 기본 경 로 는 IP 주소 가 192.168.1.1 인 공유 기 입 니 다.
Destination Gateway Genmask Flags Metric Ref Use Iface
----------- ------- ------- ----- ------ --- --- -----
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
정적 경로 설정
루트 명령
루트 테이블 을 설정 하고 볼 때 route 명령 을 사용 할 수 있 습 니 다. 루트 테이블 을 설정 하 는 명령 형식 은 다음 과 같 습 니 다.
# route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
그 중:
호스트 에 추 가 된 경로
# route add -host 192.168.1.2 dev eth0:0
# route add -host 10.20.30.148 gw 10.20.30.40
네트워크 에 추 가 된 경로
# route add -net 10.20.30.40 netmask 255.255.255.248 eth0
# route add -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
# route add -net 192.168.1.0/24 eth1
기본 경로 추가
# route add default gw 192.168.1.1
경로 삭제
# route del -host 192.168.1.2 dev eth0:0
# route del -host 10.20.30.148 gw 10.20.30.40
# route del -net 10.20.30.40 netmask 255.255.255.248 eth0
# route del -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
# route del -net 192.168.1.0/24 eth1
# route del default gw 192.168.1.1
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.