Computer >> 컴퓨터 >  >> 시스템 >> Linux

우분투(Ubuntu) IP 주소 완벽 가이드: 확인 방법부터 고정 IP 설정까지

우분투(Ubuntu)에서 내 시스템의 IP 주소를 확인하는 방법을 모르시나요? 걱정하지 마세요. 이 가이드에서는 우분투의 IP 주소와 관련된 모든 내용을 다룹니다. IP 주소의 개념은 물론, 시스템 IP 주소를 확인하는 방법과 고정(Static) IP 주소를 설정하는 방법까지 함께 알려드리겠습니다.

그럼 시작해 보겠습니다.

IP 주소란 무엇일까요?

이 글에서는 IP 주소, 고정 IP 주소, 동적 IP 주소, IPv4, IPv6 등 여러 용어를 사용합니다.

무작정 설명만 따라 하기보다는 각 용어가 무엇을 의미하는지 이해하면서 진행하는 것이 중요합니다. 걱정하지 마세요. 전부 외울 필요는 없습니다. 내용이 잘 이해되지 않으면 언제든 이 섹션으로 돌아와 참고하면 됩니다.

이미 이러한 용어에 익숙하다면 다음 섹션으로 바로 넘어가셔도 좋습니다. 먼저 IP 주소부터 살펴보겠습니다.

IP 주소는 인터넷상에서 컴퓨터를 식별하는 고유한 번호입니다. 집 주소에 비유할 수 있습니다. 사람들이 집 주소를 알면 당신을 찾아올 수 있는 것처럼, 네트워크상의 다른 기기들도 IP 주소를 통해 시스템과 정보를 주고받을 수 있습니다.

IP 주소의 종류

현재 사용되는 IP 주소에는 두 가지 종류가 있습니다. 바로 IPv4IPv6입니다.

IPv4(Internet Protocol Version 4)는 기기를 인터넷에 연결해 주는 기술로, 32비트 주소 체계를 사용합니다. 0~255 사이의 숫자를 마침표(.)로 구분하여 표현합니다. 예를 들어 MUO의 IP 주소는 54.157.137.27이며, 다른 기기와 네트워크는 이 주소를 통해 MUO를 식별합니다.

반면 IPv6는 IPv4를 개선한 최신 기술입니다. IPv4가 32비트 주소를 사용하는 것과 달리, IPv6는 128비트 주소 공간을 제공하여 약 340 언데시언(3.4×10³⁸)개의 고유 IP 주소를 생성할 수 있습니다. 인터넷에 연결되는 기기의 수가 날마다 증가함에 따라 고유 IP 주소 고갈 문제를 해결하기 위해 IPv6가 도입되었습니다.

또 다른 분류 기준으로는 고정(Static) IP와 동적(Dynamic) IP가 있습니다.

고정 IP 주소를 사용한다는 것은 기기의 IP 주소가 항상 동일하게 유지된다는 의미입니다. 즉, 인터넷에 접속할 때마다 이전 세션과 같은 IP 주소가 할당됩니다. 어제 IP 주소가 25.124.172.12였다면 오늘도 동일합니다.

반면 동적 IP 주소는 변경될 수 있습니다. DHCP(Dynamic Host Configuration Protocol) 서버가 동적 IP 주소를 할당하는 역할을 담당합니다. 인터넷상의 대부분의 기기—아마 당신의 기기도—는 비용 효율성이 뛰어난 동적 IP 주소를 사용합니다.

명령줄(CLI)로 우분투 IP 주소 확인하기

IP 주소 관련 기본 용어를 익혔으니, 이제 실제로 우분투에서 IP 주소를 확인하는 방법을 알아보겠습니다. 크게 두 가지 방법이 있으며, 그중 첫 번째는 명령줄(터미널)을 사용하는 것입니다.

터미널을 열고 아래의 간단한 명령어를 입력하세요:

ip a

이 명령어는 할당된 IP 주소를 보여주며, MAC 주소도 함께 표시해 줍니다.

우분투(Ubuntu) IP 주소 완벽 가이드: 확인 방법부터 고정 IP 설정까지

참고: MAC 주소는 제조업체가 네트워크 하드웨어에 부여하는 고유 식별자입니다. 네트워크상에서 해당 기기를 다른 기기들과 구별해 주는 역할을 하며, IP 주소와는 전혀 다른 개념입니다.

또는 ip addr show 명령어를 사용할 수도 있습니다. 이 명령어 역시 우분투 머신의 IPv4 및 IPv6 주소를 표시해 줍니다.

이것으로 끝입니다. 정말 간단하죠?

GUI로 IP 주소 확인하기

명령줄이 익숙하지 않더라도 괜찮습니다. 많은 사람들이 그렇습니다. 초기 리눅스 시절에는 텍스트 기반 인터페이스만으로 배포판을 다뤄야 했지만, 지금은 상황이 많이 달라졌습니다.

요즘 대부분의 리눅스 배포판은 운영체제를 탐색하고 조작할 수 있는 간편한 GUI를 제공합니다. 따라서 GNOME과 같은 그래픽 인터페이스를 통해서도 우분투의 IP 주소를 손쉽게 확인할 수 있습니다.

유선 인터넷 연결을 사용 중이라면 아래 단계를 따르세요:

  1. 응용 프로그램 메뉴에서 설정(Settings)을 엽니다.
  2. 왼쪽 탭에서 네트워크(Network)를 클릭한 후, 유선(Wired) 섹션 아래의 설정(톱니바퀴) 아이콘을 선택합니다.

이제 IP 주소를 확인할 수 있습니다.

우분투(Ubuntu) IP 주소 완벽 가이드: 확인 방법부터 고정 IP 설정까지

무선 연결을 사용 중이라면 왼쪽 사이드바에서 Wi-Fi 옵션을 선택하고, 해당 네트워크의 설정 아이콘을 클릭하세요. 화면에 시스템의 IP 주소가 표시된 팝업이 나타납니다.

우분투에서 고정 IP 주소 설정하는 방법

웹상의 대부분 기기는 기본적으로 동적 IP 주소로 설정되어 있으며, 당신의 기기도 아마 그럴 가능성이 높습니다. 고정 IP 주소로 구성하려면 먼저 네트워크 설정을 수정해야 합니다.

이를 위해서는 리눅스 시스템의 네트워크를 구성하는 도구인 Netplan을 사용해야 합니다. Netplan 구성 파일은 /etc/netplan 디렉터리에서 찾을 수 있습니다.

터미널에서 선호하는 텍스트 편집기로 YAML 구성 파일을 엽니다. 이 가이드에서는 nano를 사용하겠습니다.

sudo nano /etc/netplan/01-netcg.yaml

네트워크 인터페이스 이름에 맞게 수정한 뒤, 아래 코드를 복사해 구성 파일에 붙여넣으면 IP 주소가 고정으로 설정됩니다.

network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: no
addresses:
- 192.168.121.199/24
gateway4: 192.168.121.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]

addressesgateway4 항목에는 사용하려는 IP 주소를 입력해야 한다는 점에 유의하세요.

파일을 저장하고 적용하려면 다음 명령어를 실행합니다:

sudo netplan apply

ip addr 명령어로 변경 사항을 확인합니다:

ip addr show dev ens3

GUI로 고정 IP 주소 설정하기

리눅스 명령줄이 마음에 들지 않는다면, 우분투에서 그래픽 인터페이스로도 고정 IP 주소를 설정할 수 있습니다.

  1. 우분투 시스템의 설정(Settings)으로 이동합니다. 우분투(Ubuntu) IP 주소 완벽 가이드: 확인 방법부터 고정 IP 설정까지
  2. 유선 연결 사용 시 네트워크(Network) 버튼을 클릭하고, 무선 연결 사용 시 목록에서 Wi-Fi 옵션을 선택합니다.
  3. 네트워크 연결 옆의 톱니바퀴(Gear) 아이콘을 클릭합니다.
  4. 대화 상자가 열리면 IPv4 탭을 선택하여 고정 IP 설정을 시작합니다. 우분투(Ubuntu) IP 주소 완벽 가이드: 확인 방법부터 고정 IP 설정까지
  5. IPv4 방식(Method)을 수동(Manual)으로 설정한 후, 게이트웨이(Gateway), 넷마스크(Netmask), 고정 IP, DNS를 입력하고 적용(Apply)을 클릭합니다. 우분투(Ubuntu) IP 주소 완벽 가이드: 확인 방법부터 고정 IP 설정까지

마치며: 우분투 IP 주소의 모든 것!

이번 글에서는 터미널과 GUI를 사용해 시스템의 IP 주소를 확인하는 방법과 고정 IP 주소를 설정하는 방법을 살펴보았습니다. 이 글이 우분투의 IP 주소에 대한 이해에 도움이 되었기를 바랍니다. 하지만 여기서 멈추지 마세요. IP 주소와 네트워킹 전반에 대해 배울 내용은 아직 많습니다.

인터넷에 연결된 대부분의 기기는 OSI 모델을 기반으로 서로 통신합니다. OSI(Open Systems Interconnection, 개방형 시스템 상호연결) 모델은 인터넷 데이터 통신 프로세스의 기반이 되는 국제 표준입니다.