linuxfromscratch:12.1:135-iproute2-6.7.0

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
linuxfromscratch:12.1:135-iproute2-6.7.0 [2024/05/27 12:25] – 만듦 - 바깥 편집 127.0.0.1linuxfromscratch:12.1:135-iproute2-6.7.0 [2024/06/11 06:00] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +^  Linux From Scratch - Version 12.1-systemd  ^^^
 +^  Chapter 8. Installing Basic System Software  ^^^
 +|[[.:134-gzip-1.13|이전]]  |  [[.:08-installing_basic_system_software|위로]] / [[.:12.1|처음으로]]  |  [[.:136-kbd-2.6.4|다음]]|
  
 +|Gzip-1.13  |  Kbd-2.6.4|
 +
 +----
 +
 +===== 8.65. IPRoute2-6.7.0 =====
 +
 +IPRoute2 패키지에는 기본 및 고급 IPV4 기반 네트워킹을 위한 프로그램이 포함되어 있습니다.
 +
 +  * **빌드 시간:** 0.1 SBU
 +  * **디스크 공간:** 17 MB
 +
 +----
 +
 +==== 8.65.1. IPRoute2 설치 ====
 +
 +이 패키지에 포함된 **arpd** 프로그램은 LFS에 설치되지 않은 Berkeley DB에 의존하므로 빌드되지 않습니다. 그러나 **arpd**에 대한 디렉토리와 매뉴얼 페이지는 계속 설치됩니다. 아래 명령을 실행하여 이를 방지하세요.
 +
 +<code bash>
 +sed -i /ARPD/d Makefile
 +rm -fv man/man8/arpd.8
 +</code>
 +
 +패키지를 컴파일합니다.
 +
 +<code bash>
 +make NETNS_RUN_DIR=/run/netns
 +</code>
 +
 +이 패키지에는 작동하는 테스트 스위트가 없습니다.
 +
 +패키지를 설치합니다.
 +
 +<code bash>
 +make SBINDIR=/usr/sbin install
 +</code>
 +
 +필요한 경우 설명서를 설치합니다.
 +
 +<code bash>
 +mkdir -pv /usr/share/doc/iproute2-6.7.0
 +cp -v COPYING README* /usr/share/doc/iproute2-6.7.0
 +</code>
 +
 +----
 +
 +==== 8.65.2. IPRoute2 패키지 구성 ====
 +
 +  * **설치된 프로그램:** \\ bridge, ctstat (lnstat에 링크), genl, ifstat, ip, lnstat, nstat, routel, rtacct, rtmon, rtpr, rtstat (lnstat에 링크), ss, 및 tc
 +  * **설치된 디렉터리:** /etc/iproute2, /usr/lib/tc, /usr/share/doc/iproute2-6.7.0
 +
 +=== 간략한 설명===
 +
 +  * **bridge** \\ 네트워크 브리지를 구성합니다.
 +  * **ctstat** \\ 연결 상태 확인 유틸리티
 +  * **genl** \\ 일반 넷링크 유틸리티 프런트엔드
 +  * **ifstat** \\ 인터페이스별로 전송 및 수신된 패킷 수를 포함한 인터페이스 통계를 표시합니다.
 +  * **ip** \\ 메인 실행 파일입니다. 이 유틸리티에는 다음과 같은 여러 가지 기능이 있습니다.
 +    * **ip link <장치>:** 사용자가 장치의 상태를 확인하고 변경할 수 있게 해줍니다.
 +    * **ip addr:** 주소와 해당 속성을 확인하고, 새 주소를 추가하고, 이전 주소를 삭제할 수 있습니다.
 +    * **ip neighbor:** 이웃 바인딩과 해당 속성을 보고, 새 이웃 항목을 추가하고, 이전 항목을 삭제할 수 있도록 허용합니다.
 +    * **ip rule:** 라우팅 정책을 보고 변경할 수 있도록 허용합니다.
 +    * **ip route:** 라우팅 테이블을 보고 라우팅 테이블 규칙을 변경할 수 있도록 허용합니다.
 +    * **ip tunnel:** IP 터널과 해당 속성을 보고 변경할 수 있습니다.
 +    * **ip maddr:** 멀티캐스트 주소와 해당 속성을 보고 변경할 수 있습니다.
 +    * **ip mroute:** 멀티캐스트 라우팅을 설정, 변경 또는 삭제할 수 있습니다.
 +    * **ip monitor:** 장치, 주소 및 경로의 상태를 지속적으로 모니터링할 수 있습니다.
 +  * **lnstat** \\ Linux 네트워크 통계를 제공합니다. **rtstat** 프로그램을 일반화되고 더 많은 기능을 갖춘 대체 프로그램입니다.
 +  * **nstat** \\ 네트워크 통계를 표시합니다.
 +  * **routel** \\ 라우팅 테이블을 나열하기 위한 **ip route**의 구성 요소입니다.
 +  * **rtacct** \\ ''proc/net/rt_acct''의 내용을 표시합니다.
 +  * **rtmon** \\ 라우팅 모니터링 유틸리티
 +  * **rtpr** \\ **ip -o**의 출력을 읽을 수 있는 형태로 변환합니다.
 +  * **rtstat** \\ 라우트 상태 유틸리티
 +  * **ss** \\ **netstat** 명령과 유사하며 활성 연결을 표시합니다.
 +  * **tc** \\ 서비스 품질(QoS) 및 서비스 클래스(CoS) 구현을 위한 트래픽 제어
 +    * **tc qdisc:** 큐잉 규율을 설정할 수 있도록 합니다.
 +    * **tc class:** 큐 규율 스케줄링에 따라 클래스를 설정할 수 있습니다.
 +    * **tc filter:** QoS/CoS 패킷 필터링을 설정할 수 있습니다.
 +    * **tc monitor:** 트래픽 제어에 대한 변경 사항을 확인하는 데 사용할 수 있습니다.
  • linuxfromscratch/12.1/135-iproute2-6.7.0.1716812714.txt.gz
  • 마지막으로 수정됨: 2024/05/27 12:25
  • 저자 127.0.0.1