이번 시간에는 Ubuntu 필수 네트워크 명령어 설치법 (ping ifconfig nslookup) 을 알아보려 합니다.
ubuntu. 의 네트워크 필수 명령어 인 ping은 간단하게 타겟 ip 를 통신 테스트를 할때 쓰는 커맨드이고
ifconfig 는 현재 네트워크 인터페이스(NIC) 에 IP설정 및 상태를 알수 있는 커맨드,
nslookup 은 도메인정보(naver.com)에 설정되어 IP 정보를 보는 커맨드 입니다.
이를 실행하기 위해서는 커맨드 설치를 해야 하는데
ubuntu 에서는 이런 커맨드 패키지를 설치하는데 apt, apt-get 을 사용합니다.
참고로 centos 는 yum 을 사용합니다.
apt 최신 업데이트
apt(apt-get)을 사용하려면 기본 패키지가 잘 업데이트 되어 설치가 되는 경우가 있어서
기본 패키지를 최신 상태로 업데이트 하는 방법은 apt update 를 치면 기본 패키지를 최신으로 업데이트 합니다.
ping
위와 같이 최신 업데이트가 잘 되었다면
아래와 같이 apt install iputils-ping 을 실행하여 설치를 합니다.
설치가 되었으니 ping 을 실행하여 ip 간의 통신 체크를 합니다.
ifconfig
이제는 ifconfig 설치를 알아보겠습니다.
ifconfig 는 현재 ip를 담고 있는 NIC(네트워크 인터페이스)에 대한 정보를 보여줍니다.
보통 어떤 IP가 설정 되었는지 확인 할 때 사용합니다.
이 커맨드를 사용하기 위하여 apt install net-tools를 사용하여 설치합니다.
필자는 이미 설치 되어 있어 위와 같이 간단하게 출력됩니다.
ifconfig 가 잘 설치 되고 이를 실행하면 다음과 같은 형식의 정보들을 확인 할 수 있습니다.
위 정보는 enp1s0 네트워크 인터페이스 정보는 실제 존재하는 NIC 정보이고 나머지는 docker 데몬이 docker 구조를 통하여 서비스 할 수 있는
가상의 NIC 정보를 설정하게 되는 데 관련정보를 확인 할 수 있습니다.
docker는 docker-compose 를 구성하는 주요 개념으로 하나의 서버의 가상의 독립된 서버를 여러개 가볍게 뛰울 수 있어 최근 많이 사용하는 기술입니다.
nslookup
nslookup 정보는 우리가 가독성 있게 통용되는 도메인명으로된 주소에 매핑 된 IP정보를 확인 하는 커맨드 입니다.
도메인 설정이 잘 되어 있는지 확인하거나 연결 정보를 정확하게 확인하는데 주로 사용됩니다.
nslookup 을 설치하기 위해서는 apt install dnsutils라는 명령을 사용합니다.
이를 입력하여 실행하면 아래와 같이 설치 됩니다.
잘 설치 되었다면 naver.com에 매핑된 IP 정보를 확인 할 수 있습니다.
확인 하는 방법은 아래와 같습니다.
마무리
이처럼 ubuntu에서 기본적으로 사용되는 네트워크 관련 커맨드 ping, ifconfig, nslookup 의 설치와 실행 방법을 알아 보았습니다.
기본 커맨드를 설치하는데 도움이 되기를 바랍니다.
더욱 유익한 정보로 다시 찾아 오겠습니다.