웹사이트 검색

더 이상 사용되지 않는 Linux 네트워킹 명령 및 대체 명령


이전 기사에서는 Linux에서 네트워크 관리, 문제 해결 및 디버깅을 위해 Sysadmin의 몇 가지 유용한 명령줄 네트워킹 유틸리티를 다루었습니다. 우리는 여전히 많은 Linux 배포판에 포함되어 지원되지만 실제로는 더 이상 사용되지 않거나 더 이상 사용되지 않으므로 더 최신의 교체를 위해 수행되어야 하는 일부 네트워킹 명령을 언급했습니다.

이러한 네트워킹 도구/유틸리티는 주류 Linux 배포판의 공식 저장소에서 계속 사용할 수 있지만 실제로는 기본적으로 사전 설치되어 제공되지 않습니다.

이는 Enterprise Linux 배포판에서 명백히 드러납니다. 널리 사용되는 여러 네트워킹 명령은 더 이상 RHEL/CentOS 7에서 작동하지 않지만 RHEL/CentOS 6<에서는 실제로 작동합니다. /강하게>. 최신 DebianUbuntu 릴리스에도 이러한 기능이 포함되어 있지 않습니다.

이 기사에서는 더 이상 사용되지 않는 Linux 네트워킹 명령과 대체 명령을 공유합니다. 이러한 명령에는 ifconfig, netstat, arp, iwconfig, iptunnel, nameifroute가 포함됩니다. .

iwconfig를 제외하고 나열된 모든 프로그램은 수년 동안 활성 유지 관리를 받지 않은 net-tools 패키지에 있습니다.

중요한 것은 "관리되지 않는 소프트웨어는 위험합니다"라는 점을 명심해야 합니다. 이는 Linux 시스템에 큰 보안 위험을 초래합니다. net-tools의 최신 대체품은 Linux에서 TCP/IP 네트워킹을 제어하기 위한 유틸리티 모음인 iproute2입니다.

다음 표에는 더 이상 사용되지 않는 정확한 명령과 참고해야 할 대체 명령의 요약이 나와 있습니다.

arp

ip n (ip 이웃)

ifconfig

ip a(ip 주소), ip link, ip -s(ip -stats)

iptunnel

IP 터널

iwconfig

nameif

IP 링크, ifrename

netstat

ss, ip 경로(netstat -r의 경우), ip -s link(netstat -i의 경우), ip maddr(netstat -g의 경우)

route

ip r (ip 경로)

다음 가이드에서 일부 교체에 대한 자세한 내용을 확인할 수 있습니다.

  1. ifconfig와 ip: 차이점 및 네트워크 구성 비교
  2. 네트워크 인터페이스 구성에 유용한 10가지 “IP” 명령

대체로 이러한 구식 도구의 대부분은 미래에 완전히 교체될 것이므로 이러한 변경 사항을 염두에 두는 것이 좋습니다. 오래된 습관은 쉽게 사라지지만 계속해서 나아가야 합니다. 또한 Linux 시스템에 유지 관리되지 않는 패키지를 설치하고 사용하는 것은 안전하지 않고 위험한 관행입니다.

아직도 오래되거나 더 이상 사용되지 않는 명령을 사용하고 계십니까? 대체품에 어떻게 대처하고 있나요? 아래 피드백 양식을 통해 여러분의 생각을 공유해 주세요.