Linux에서 IP 주소를 관리하는 방법: 찾기, 설정 및 변경

Linux에서 IP 주소를 관리하는 방법: 찾기, 설정 및 변경

IP 주소는 컴퓨터 전화 번호와 같습니다. . 컴퓨터는 이를 사용하여 다른 장치에 연결하고 그 반대의 경우도 마찬가지입니다. Linux IP 주소를 관리하는 가장 쉬운 방법은 다음과 같습니다.





IP 주소 및 DNS 주소를 찾는 방법

명령줄 사용

이를 수행하는 이전 방법은 다음을 사용하는 것이었습니다. ifconfig 명령. 그러나 그 이후로 다음으로 대체되었습니다. 아이피 명령. IP 주소 유형을 표시하려면:





ip addr show

반환되는 알파벳 수프에는 CIDR(Classless Inter-Domain Routing) 표기법으로 IP 주소를 표시하는 한 줄이 있습니다. 이것은 기본적으로 서브넷 마스크와 함께 IP 주소를 보여줍니다. 당신이 볼 경우 동적 , 그러면 DHCP를 사용하여 IP 주소가 자동으로 할당됩니다.





출력은 또한 랩톱과 같은 장치에 유선 및 무선 이더넷이 모두 있을 수 있으므로 시스템에 설치된 모든 네트워크 장치 또는 인터페이스에 대한 정보를 표시합니다. 가장 일반적인 인터페이스 이름은 eth0이지만 systemd가 있는 Ubuntu 시스템(Ubuntu 16.04 이상)에서 네트워크 인터페이스의 이름은 ens33입니다.

인터페이스와 연결된 DNS 주소를 가져오려면 다음을 입력합니다.



nmcli device show | grep IP4.DNS

GUI 사용

GUI에 IP 주소를 표시하는 것도 매우 간단합니다. 이전 시스템에서 다음을 클릭하십시오. 연결 정보 상단 표시줄의 네트워킹 아이콘 아래에 있습니다. IP 주소, 기본 및 DNS 서버가 모두 연결 정보 창에 표시됩니다.

최신 버전의 Ubuntu에서는 몇 번의 클릭이 더 필요합니다. 상단 표시줄의 동일한 네트워킹 아이콘 아래에 연결된 인터페이스에서 설정을 선택합니다. 톱니바퀴 아이콘을 클릭하고 팝업 창에서 IP 주소를 확인합니다.





IP 주소 설정 또는 변경 방법(이전 시스템에서)

명령줄 사용

Ubuntu의 이전 데스크탑 버전은 기타/네트워크/인터페이스 파일. 다음을 사용하여 파일의 내용을 표시합니다. 고양이 명령을 실행하고 내용이 아래 그림과 같으면 시스템이 이전 버전의 네트워킹 서비스를 사용하고 있는 것입니다.

현재 시스템은 DHCP를 사용하여 자동으로 IP 주소를 얻도록 구성되어 있습니다. 변경하려면 인터페이스 nano를 사용하여 파일을 만들고 필요에 따라 파일에 값을 설정합니다. 먼저 dhcp를 static으로 변경한 다음 네트워크에 따라 주소, 넷마스크, 게이트웨이 및 DNS 서버에 대한 행을 추가하십시오.





내 컴퓨터가 계속 인터넷 연결이 끊기는 이유
sudo nano /etc/network/interfaces

변경한 후 다음을 눌러 파일을 닫습니다. Ctrl + X 변경 사항을 저장합니다. 마지막으로 변경 사항을 적용하려면 다음 명령을 사용하여 네트워킹 서비스를 다시 시작합니다.

sudo /etc/init.d/networking restart

GUI 사용

이전 Ubuntu 시스템에서 IP 주소를 구성하려면 시스템 설정 > 네트워크로 이동하여 구성하려는 인터페이스를 선택하고 옵션 단추. IPv4 탭을 클릭하고 방법 드롭다운 목록에서 수동을 선택한 다음 마지막으로 추가하다 단추.

네트워크에 따라 주소, 넷마스크, 게이트웨이 및 DNS 서버를 설정합니다. 마지막으로 저장을 클릭하여 새 네트워크 구성에 대한 변경 사항을 수락합니다.

IP 주소 설정 또는 변경 방법(최신 시스템)

명령줄 사용

Netplan이라는 새로운 도구를 사용하여 Ubuntu 17.10에서 네트워크 구성이 완전히 변경되었습니다. Netplan 구성 파일은 다음 위치에 있습니다. /etc/netplan 이전 방법과 마찬가지로 텍스트 편집기로 네트워킹을 구성할 수 있습니다.

Netplan은 JSON과 유사한 구문 즉 YAML(Yet Another Markup Language)입니다. YAML은 상당히 양극화되어 있으며 많은 개발자가 YAML을 좋아하거나 싫어합니다. 그 이유 중 하나는 YAML이 들여쓰기나 줄을 고려하므로 해당 스페이스바에 각별히 주의하기 때문입니다.

네트워킹을 변경하려면 다음 위치에 있는 파일을 엽니다. /etc/netplan/ 필요한 변경을 수행하려면:

마이크로 SD 카드를 포맷할 수 없습니다 창에서 포맷을 완료할 수 없습니다
sudo nano /etc/netplan/01-network-manager-all.yaml

IP 주소를 설정하려면 네트워크에 따라 파일의 값을 정적으로 설정하십시오. 다음은 IP, 게이트웨이 및 DNS 주소를 설정하는 파일의 예입니다.

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
dhcp6: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]

DHCP를 통해 자동으로 할당된 IP 주소를 얻기 위해 돌아가려면 파일을 다음과 같이 설정하십시오.

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
dhcp6: yes

다음 명령을 실행하여 변경 사항을 적용하거나 선택적 디버그 스위치와 함께 실행하여 파일이 올바르게 구문 분석되었는지 확인하는 데 유용한 출력을 얻으십시오.

sudo netplan apply
sudo netplay --debug apply

GUI 사용

GUI에서 IP 주소를 설정하려면 다음으로 이동하십시오. 설정 > 네트워크 구성하려는 인터페이스의 톱니바퀴 아이콘을 클릭합니다. IPv4 탭을 클릭하고 수동을 선택한 다음 필요에 따라 설정을 입력합니다. 적용을 클릭하여 변경 사항을 수락하고 새 네트워크 설정을 즐기십시오.

호스트 이름을 설정하거나 변경하는 방법

명령줄 사용

IP 주소와 마찬가지로 컴퓨터도 장치 이름이나 호스트 이름으로 주소를 지정할 수 있습니다. IP 주소와 마찬가지로 네트워크에서 두 개의 장치가 동일한 호스트 이름을 가질 수 없으며 텍스트 편집기만으로 변경할 수도 있습니다. 호스트 이름 유형을 설정하려면:

sudo nano /etc/hostname

딸깍 하는 소리 Ctrl + X 종료하고 변경 사항을 저장하는 것을 잊지 마십시오. 마지막으로 수정해야 할 파일은 /etc/hosts 파일. 가지고 있는 라인 아래 로컬 호스트 이전 호스트 이름을 표시하는 줄입니다. 이전 호스트 이름을 원하는 새 호스트 이름으로 변경하고 Ctrl + X 종료하고 변경 사항을 저장합니다. 마지막 단계는 다음을 사용하여 장치를 다시 시작하는 것입니다. 재부팅 변경 사항을 적용하는 명령입니다.

호스트 파일은 호스트 이름을 IP 주소에 매핑하는 데 사용되며 거의 모든 운영 체제에 공통입니다. 예를 들어, 터미널에서 localhost를 ping하는 경우 호스트 파일의 첫 번째 행 때문에 127.0.0.1로 확인됩니다. 이것이 올바르게 해결되도록 새 호스트 이름으로 업데이트해야 하는 이유입니다.

GUI 사용

GUI에서 호스트 이름을 변경할 수 있지만 여전히 편집해야 합니다. 호스트 GUI에서 편집한 후 터미널에서 파일을 가져옵니다. 호스트 이름을 변경하려면 설정 > 세부 정보 > 정보로 이동하여 장치 이름을 변경하고 창을 닫습니다. 이제 위에서 설명한 대로 호스트 파일을 변경하고 변경 사항을 적용하려면 시스템을 재부팅하십시오.

Linux에서 네트워크를 관리하는 더 많은 방법

IP 및 네트워크 설정을 보거나 변경하는 것은 정말 간단합니다. 터미널에서 실행하여 명령줄 게임을 마스터할 수 있는 몇 가지 다른 네트워킹 명령도 있습니다. 또는 다음을 알고 싶을 수도 있습니다. Mac에서 IP 주소를 찾는 방법 .

공유하다 공유하다 트위터 이메일 음성 애니메이션에 대한 초보자 가이드

연설에 애니메이션을 적용하는 것은 어려울 수 있습니다. 프로젝트에 대화를 추가할 준비가 되었으면 프로세스를 분석해 드리겠습니다.

다음 읽기
관련 항목
  • 리눅스
  • IP 주소
  • 문제 해결
  • 리눅스 명령어
저자 소개 유수프 리말리아(49개 기사 게재)

Yusuf는 혁신적인 비즈니스, 다크 로스트 커피와 함께 번들로 제공되는 스마트폰, 추가로 먼지를 밀어내는 소수성 포스 필드가 있는 컴퓨터로 가득 찬 세상에서 살고 싶어합니다. 비즈니스 분석가이자 Durban University of Technology를 졸업한 그는 빠르게 성장하는 기술 산업에서 10년 이상의 경험을 가지고 있으며 기술 인력과 비기술 인력 사이의 중간 역할을 하고 모든 사람이 최첨단 기술에 익숙해지도록 돕는 것을 즐깁니다.

Yusuf Limalia가 참여한 작품 더보기

뉴스레터 구독

기술 팁, 리뷰, 무료 전자책 및 독점 거래에 대한 뉴스레터에 가입하십시오!

구독하려면 여기를 클릭하세요.