Ubuntu에서 고정 IP를 구성하는 방법
IP 주소와 함께 인터페이스를 표시하는
ifconfig
를 사용할 수 있습니다. ifconfig를 사용하려면 일부 OS에 설치해야 합니다net-tools
.실행
sudo apt-get install -y net-tools
. 또는 실행ip link
.ifconfig
제 경우에는 고정 IP를 잘못 구성하는 간기(interphase)는
enp0s3
입니다.참고: 귀하의 간기는 내 것과 다를 수 있습니다.
고정 IP 주소를 할당하기 위해
/etc/netplan
의 파일을 수정합니다. 우리는 cd
/etc/netplan에 들어갈 것입니다. 아래 명령을 실행하십시오.cd /etc/netplan
그런 다음
ls
내용을 나열하려면 시스템 구성에 따라 파일 이름이 다를 수 있습니다. 내 경우에는 이름이 01-network-manager-all.yaml
기본적으로 파일은 아래와 같습니다.
각 Netplan Yaml 파일은 최소 두 개의 필수 요소가 있는
network
키로 시작합니다. 첫 번째 필수 요소는 네트워크 구성 형식의 version
이고 두 번째 필수 요소는 장치 유형입니다. 장치 유형은 ethernets
, bridges
, bonds
또는 vlans
일 수 있습니다. 이 경우 이더넷을 사용합니다.ethernets
의 경우 장치 유형에서 dhcp4
를 yes
또는 true
로 설정하여 DHCP 서버에서 IP 주소를 얻도록 구성할 수 있는 enp0s3과 같은 중간 단계를 구성할 수 있습니다. dhcp4: yes
.위의 구성에는 렌더러 유형도 포함됩니다. 서버 모드에서 Ubuntu를 설치한 경우 렌더러는 백엔드로
dhcp4: true
를 사용하도록 구성되어 있지만 이 그림에서는 우분투 서버가 아닌 우분투 데스크톱을 사용하므로 필자의 경우 networkd
로 설정됩니다.enp0s3 인터페이스에 정적 IP 주소를 할당하려면 다음과 같이 파일을 편집하십시오.
DHCP를
NetworkManager
로 설정합니다. 이는 DHCP에서 IP 주소를 가져오지 않도록 수행됩니다.선택한 고정 IP 주소를 지정합니다. 제 경우에는
dhcp4: no
를 사용하겠습니다. 주소에서: 네트워크 인터페이스에 할당될 하나 이상의 IPv4 또는 IPv6 IP 주소를 추가할 수 있습니다.게이트웨이 지정
192.168.10.10/24
이름 서버에서 이름 서버의 IP 주소를 설정합니다(있는 경우). gateway4: 192.168.10.1
최종 파일은 아래와 유사해야 합니다.network:
version: 2
renderer: NetworkManager
ethernets:
enp0s3:
dhcp4: no
addresses:
[192.168.10.10/24]
gateway4: 192.168.10.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
메모
addresses: [8.8.8.8, 1.1.1.1]
. 완료되면 파일을 저장하고 닫습니다.
나노 사용
.yaml file
을 사용하는 동안 ctrl + X
를 입력한 후 종료합니다.그런 다음 다음을 사용하여 변경 사항을 적용합니다.
Y
다음을 입력하여 변경 사항을 확인합니다.sudo netplan apply
또는 ip addr show dev ens3
변경 사항을 볼 수 있습니다.다음 기사에서는 DNS를 구성할 수 있습니다.
Reference
이 문제에 관하여(Ubuntu에서 고정 IP를 구성하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/smartjeff/how-to-configure-static-ip-on-ubuntu-1eic텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)