답변:
간단한 대답 : Linux ifconfig
에서는 더 이상 사용되지 않습니다.
보낸 사람 man ifconfig
:
이 프로그램은 더 이상 사용되지 않습니다! 교체 점검
ip addr
및ip link
. 통계에 사용ip -s link
합니다.
man ifconfig
: linux.die.net/man/8/ifconfig
ip
나 ss
. 그렇지 않으면 비교적 현대적인 커널과 사용자 공간을 가진 시스템에서 작동해야합니다.
에서 왜 iproute2를? :
대부분의 Linux 배포판과 대부분의 UNIX는 현재 유용한 arp, ifconfig 및 route 명령을 사용합니다. 이러한 도구는 작동하지만 Linux 2.2 이상에서는 예기치 않은 동작이 나타납니다. 예를 들어, GRE 터널은 요즘 라우팅에 없어서는 안될 부분이지만 완전히 다른 도구가 필요합니다.
iproute2에서 터널은 도구 세트의 필수 부분입니다.
2.2 이상 Linux 커널에는 완전히 재 설계된 네트워크 서브 시스템이 포함되어 있습니다. 이 새로운 네트워킹 코드는 일반적인 OS 분야에서 경쟁이 거의없는 Linux 성능 및 기능 세트를 제공합니다. 실제로 새로운 라우팅, 필터링 및 분류 코드는 많은 전용 라우터와 방화벽 및 트래픽 조절 제품에서 제공하는 것보다 기능이 뛰어납니다.
새로운 네트워킹 개념이 개발됨에 따라 사람들은 기존 OS의 기존 프레임 워크 위에이를 반영하는 방법을 찾았습니다. 이 끊임없는 계층화는 대부분의 인간 언어와 마찬가지로 이상한 행동으로 가득 찬 네트워킹 코드로 이어졌습니다. 과거에 리눅스는 SunOS의 많은 것들에 대한 처리를 모방했지만 이것은 이상적이지 않았습니다.
이 새로운 프레임 워크를 통해 이전에는 Linux의 범위를 넘어서는 기능을 명확하게 표현할 수 있습니다.