Linux는 인터페이스의 모든 IP 주소를 나열합니다.

Linux List All Ip Addresses Interface



네트워킹 배경에 속하는 모든 사람들은 IP 주소가 네트워크 내 장치의 고유 식별자 역할을 한다는 것을 알고 있습니다. 따라서 원활한 네트워크 통신을 위해서는 네트워크 내 장치의 IP 주소를 알아야 합니다. 오늘의 기사는 Linux Mint 20의 인터페이스에 있는 모든 IP 주소를 나열하는 다양한 방법에 초점을 맞출 것입니다.

Linux Mint 20에서 인터페이스의 모든 IP 주소를 나열하는 방법

Linux Mint 20 인터페이스의 모든 IP 주소를 나열하려면 다음 네 가지 방법 중 하나를 선택할 수 있습니다.







방법 # 1: 모든 네트워크 인터페이스 및 해당 IP 주소 표시

아래 표시된 내장 명령을 실행하여 Linux Mint 20에서 모든 네트워크 인터페이스와 해당 IP 주소를 표시할 수 있습니다.



$IP 주소보여 주다

이 명령을 실행한 결과는 다음 이미지에 표시됩니다.







방법 # 2: 모든 IPv4 주소 표시

Linux Mint 20에서만 인터페이스에 모든 IPv4 주소를 표시하려면 아래에 표시된 명령을 실행할 수 있습니다.

$아이피 -4주소



모든 IPv4 주소는 다음 이미지에 표시됩니다.

방법 # 3: 모든 IPv6 주소 표시

Linux Mint 20에서만 인터페이스에 모든 IPv6 주소를 표시하려면 아래 표시된 명령을 실행해야 합니다.

$아이피 -6주소

모든 IPv6 주소는 다음 이미지에 표시됩니다.

방법 #4: 연결된 네트워크의 모든 IP 주소 표시

아래 설명된 절차에 따라 Linux Mint 20에서 연결된 네트워크의 모든 IP 주소를 표시할 수도 있습니다.

1단계: Linux Mint 20에 arp-scan 명령 설치

먼저 Linux Mint 20에 arp-scan 명령을 설치해야 합니다. 이 명령은 나중에 연결된 네트워크의 모든 IP 주소를 나열하는 데 사용됩니다. 이것은 Linux에 내장된 명령이 아니지만 다음 명령을 실행하여 설치할 수 있습니다.

$수도 apt-get 설치아르파 스캔

이 명령이 Linux Mint 20 시스템에 설치되면 연결된 네트워크의 모든 IP 주소를 나열하는 데 사용할 수 있습니다.

2단계: Linux Mint 20에서 ifconfig 명령으로 네트워크 인터페이스 이름 찾기

arp-scan 명령을 사용하기 전에 아래 표시된 명령으로 네트워크 인터페이스 이름을 찾아야 합니다.

$ifconfig

이 경우 네트워크 인터페이스 이름은 다음 이미지와 같이 enp0s3입니다. 이 네트워크 인터페이스 이름은 다음 단계에서 arp-scan 명령과 함께 사용됩니다.

3단계: Linux Mint 20에서 연결된 네트워크의 모든 IP 주소를 표시하기 위해 arp-scan 명령을 사용합니다.

이제 아래 표시된 방식으로 Linux Mint 20에서 연결된 네트워크의 모든 IP 주소를 표시하기 위해 arp-scan 명령을 사용할 수 있습니다.

$수도아르파 스캔--상호 작용=네트워크 인터페이스 이름--로컬넷

여기서 NetworkInterfaceName을 특정 네트워크 인터페이스의 이름으로 바꾸는 것이 가장 좋습니다. 우리의 경우 2단계에서 알아낸 것은 enp0s3이었습니다.

이 명령을 실행한 결과는 다음 이미지에 표시됩니다.

결론

이 기사에서 제시한 방법 중에서 요구 사항에 따라 방법을 선택하면 Linux의 인터페이스에 있는 모든 IP 주소를 쉽게 나열할 수 있습니다. 이 모든 방법은 테스트를 위해 Linux Mint 20에서 수행되었습니다. 그러나 Debian 10 및 Ubuntu 20.04에서도 동일한 방법을 사용할 수 있습니다.