Ubuntu 20.04 네트워크 구성

Ubuntu 20 04 Network Configuration



Linux 관리자이든 일반 사용자이든 관계없이 Linux 시스템에서 네트워크 구성의 기본 사항을 알고 있어야 합니다. 내부 및 외부 연결 문제를 해결할 때 도움이 될 수 있습니다. 기본 지식에는 인터페이스 이름, 현재 IP 구성 및 호스트 이름을 아는 것이 포함됩니다. 또한 기본 구성을 사용자 지정 설정으로 변경하는 방법을 알고 있어야 합니다.

이 기사에서는 Ubuntu 시스템에서 기본 네트워크 구성을 수행하는 방법에 대해 설명합니다. 명령을 실행하기 위해 명령줄 터미널을 사용할 것입니다. Ubuntu에서 명령줄 터미널을 열려면 Ctrl+Alt+T 키보드 단축키를 사용합니다.







이 문서에서는 다음을 수행하는 방법을 다룹니다.



참고: 이 기사에서 언급한 명령과 절차는 Ubuntu 20.04 시스템에서 실행했습니다.



현재 IP 주소 보기

컴퓨터의 현재 IP 주소를 보려면 다음 명령 중 하나를 사용할 수 있습니다.





$아이피에게

또는

$IP 주소



위의 명령 중 하나를 실행하면 IP 주소 정보가 표시됩니다. 위 명령의 출력에서 ​​인터페이스 이름을 기록해 둡니다.

고정 IP 주소 설정

다음 절차에서는 Ubuntu 시스템에서 고정 IP를 설정하는 방법을 살펴봅니다.

Ubuntu 20.04는 netplan을 기본 네트워크 관리자로 사용합니다. netplan의 구성 파일은 /etc/netplan 예배 규칙서. 다음 명령을 사용하여 /etc/netplan 디렉토리에 나열된 이 구성 파일을 찾을 수 있습니다.

$ //넷플랜

위의 명령은 확장자가 .yaml인 구성 파일의 이름을 반환합니다. 제 경우에는 01-network-manager-all.yaml이었습니다.

이 파일을 변경하기 전에 백업 복사본을 만드십시오. 이렇게 하려면 cp 명령을 사용합니다.

$ sudo cp /etc/netplan/01-network-manager-모두.yaml 01-네트워크 관리자-모두.yaml.bak

참고: 01-network-manager-all.yaml이 아닌 다른 이름의 구성 파일이 있을 수 있습니다. 따라서 명령에서 올바른 구성 파일 이름을 사용하는지 확인하십시오.

모든 텍스트 편집기를 사용하여 netplan 구성을 편집할 수 있습니다. 여기서는 이를 위해 Nano 텍스트 편집기를 사용하고 있습니다.

$ sudo nano /etc/netplan/01-network-manager-모두.yaml

그런 다음 네트워킹 요구 사항에 맞는 인터페이스 이름, IP 주소, 게이트웨이 및 DNS 정보를 바꿔 다음 줄을 추가합니다.

회로망:
버전
:2
렌더러
:네트워크 관리자
이더넷
:
ens33
:
DHCP4
:아니요
구애
:
- 192.168.72.140/24
게이트웨이4
:192.168.72.2
네임서버
:
구애
:[8.8.8.8, 8.8.4.4]

완료되면 파일을 저장하고 닫습니다.

이제 다음 명령을 사용하여 새 구성을 테스트합니다.

$수도넷플랜 시도

구성의 유효성을 검사하면 구성 수락 메시지를 받게 됩니다. 그렇지 않으면 이전 구성으로 롤백됩니다.
그런 다음 다음 명령을 실행하여 새 구성을 적용합니다.

$수도넷플랜 적용

그런 다음 다음 명령을 사용하여 컴퓨터의 IP 주소를 확인합니다.

$아이피에게

변경 사항을 반영해야 합니다.

동적 IP 주소 설정

다음 절차에서는 DHCP에서 동적 IP 주소를 수신하도록 인터페이스를 구성하는 방법을 살펴봅니다. 텍스트 편집기를 사용하여 netplan 구성 파일을 편집합니다. 여기서는 이를 위해 Nano 텍스트 편집기를 사용하고 있습니다.

$ sudo nano /etc/netplan/01-network-manager-모두.yaml

그런 다음 인터페이스 이름을 시스템의 네트워크 인터페이스로 바꾸어 다음 줄을 추가합니다.

회로망:
버전
:2
렌더러
:네트워크 관리자
이더넷
:
ens33
:
DHCP4
:
구애
:[]

완료되면 파일을 저장하고 닫습니다.

이제 다음 명령을 사용하여 새 구성을 테스트합니다.

$수도넷플랜 시도

구성의 유효성을 검사하면 구성 수락 메시지가 수신되고, 그렇지 않으면 이전 구성으로 롤백됩니다.

그런 다음 다음 명령을 실행하여 새 구성을 적용합니다.

$수도넷플랜 적용

그런 다음 다음 명령을 사용하여 컴퓨터의 IP 주소를 확인합니다.

$아이피에게

현재 호스트 이름 보기

현재 호스트 이름을 보려면 다음 명령 중 하나를 사용할 수 있습니다.

$hostnamectl

또는

$호스트 이름

호스트 이름 변경

시스템의 호스트 이름을 변경하는 두 가지 방법이 있습니다. 시스템의 호스트 이름을 변경하려면 루트 사용자이거나 sudo 권한이 있는 표준 사용자여야 합니다.

Hostnamectl 명령 사용

시스템의 호스트 이름을 새 이름으로 변경하려면 다음 명령을 사용하십시오.

$수도hostnamectl set-호스트 이름 이름

예시:

$수도hostnamectl set-hostname 데스크탑

이 명령은 시스템의 호스트 이름을 데스크탑으로 변경합니다.

그런 다음 시스템을 재부팅하면 시스템에 할당된 새 호스트 이름이 표시됩니다.

호스트 이름 명령 사용

Hostname 명령을 사용하여 시스템의 호스트 이름을 변경할 수도 있습니다. 다음 명령을 사용하여 시스템의 호스트 이름을 변경합니다.

$수도 호스트 이름이름

이 명령은 시스템의 호스트 이름을 일시적으로 변경합니다. 호스트 이름을 영구적으로 변경하려면 다음을 수정해야 합니다. /etc/호스트 이름 그리고 /etc/hosts 파일.

다음 명령을 사용하여 편집 /etc/호스트 이름 파일:

$수도 나노 //호스트 이름

이전 호스트 이름을 새 이름으로 바꾼 다음 파일을 저장하고 종료합니다.

다음으로 다음 명령을 사용하여 편집하십시오. /etc/hosts 파일:

이전 호스트 이름을 새 이름으로 바꾼 다음 파일을 저장하고 종료합니다.

$수도 나노 //호스트

그런 다음 시스템을 재부팅하면 시스템에 할당된 새 호스트 이름이 표시됩니다.

기본 네트워크 구성이 완료되면 ping 명령을 사용하여 네트워크 및 외부 네트워크의 다른 시스템과 시스템 연결을 확인합니다.

$IP 주소 또는 도메인 이름

이것이 Ubuntu 20.04 시스템의 네트워크 구성에 대해 알아야 할 모든 기본 사항입니다. 네트워크 인터페이스가 여러 개인 경우 각 인터페이스에 대해 IP 구성을 수행해야 합니다. 나는 당신이 기사를 좋아했기를 바랍니다!