^ 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**에 대한 디렉토리와 매뉴얼 페이지는 계속 설치됩니다. 아래 명령을 실행하여 이를 방지하세요. sed -i /ARPD/d Makefile rm -fv man/man8/arpd.8 패키지를 컴파일합니다. make NETNS_RUN_DIR=/run/netns 이 패키지에는 작동하는 테스트 스위트가 없습니다. 패키지를 설치합니다. make SBINDIR=/usr/sbin install 필요한 경우 설명서를 설치합니다. mkdir -pv /usr/share/doc/iproute2-6.7.0 cp -v COPYING README* /usr/share/doc/iproute2-6.7.0 ---- ==== 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:** 트래픽 제어에 대한 변경 사항을 확인하는 데 사용할 수 있습니다.