이 안내서는 Endeavouros 및 Manjaro와 같은 파생 상품을 포함하여 Arch Linux에서 정적 및 동적 IP 주소를 구성하는 방법에 대해 자세히 설명합니다. Arch Linux는 직접 명령 줄 조작 또는 netctl
, systemd-networkd
또는 NetworkManager
와 같은 네트워크 관리 서비스를 사용하는 여러 가지 IP 구성 방법을 제공합니다.
이 튜토리얼은 각 방법을 다룹니다.
목차
netctl
있는 정적 IPnetctl
설치하십시오systemd-networkd
와 정적 IP
NetworkManager
와 정적 IP
netctl
통한 동적 IP 구성
방법 1 : netctl
사용하여 정적 IP 주소 구성
netctl
은 SystemD 네트워크 서비스를 관리하기위한 명령 줄 도구입니다. NetworkManager
또는 systemd-networkd
없는 시스템에서 특히 유용합니다.
ip link
또는 ls /sys/class/net
사용하여 네트워크 인터페이스 이름 (예 : enp0s3
)을 찾으십시오.
IP 링크
또는
ls/sys/class/net
netctl
설치하십시오아직 설치되지 않은 경우 :
Sudo Pacman -S Netctl
netctl
프로파일은 /etc/netctl/
에 있습니다. 샘플 프로파일을 복사하고 수정하십시오.
sudo cp/etc/netctl/examples/ethernet-static/etc/netctl/enp0s3-static
( enp0s3
인터페이스 이름으로 바꾸십시오). 새 파일 편집 (예 : nano
사용) :
sudo nano/etc/netctl/enp0s3-static
IP 주소, 넷 마스크, 게이트웨이 및 DNS 서버 구성 :
<code>Description='Static Ethernet Connection' Interface=enp0s3 Connection=ethernet IP=static Address=('192.168.1.102/24') Gateway=('192.168.1.1') DNS=('8.8.8.8' '8.8.4.4')</code>
자동 시작에 대한 프로필을 활성화합니다.
sudo netctl enable enp0s3-static
프로필 시작 :
sudo netctl 시작 enp0s3-static
실행중인 DHCP 서비스 (예 : dhcpcd
)를 중지 및 비활성화하십시오.
sudo systemctl 정지 dhcpcd Sudo SystemCTL DHCPCD 비활성화
변경 사항을 적용하려면 재부팅하십시오.
IP 주소 확인 :
ip addr show enp0s3
방법 2 : systemd-networkd
와 정적 IP
systemd-networkd
는 Arch Linux의 기본 네트워크 관리자입니다.
NetworkManager
비활성화 (설치된 경우) :
Sudo SystemCtl NetworkManager 중지 Sudo SystemCTL NetworkManager를 비활성화합니다
systemd-networkd
활성화 :
Sudo SystemCtl anable systemd-networkd Sudo SystemCtl SystemD-Networkd 시작
구성 파일 생성 :
sudo nano /etc/systemd/network/enp0s3.network
다음 구성 추가 :
<code>[Match] Name=enp0s3 [Network] Address=192.168.1.102/24 Gateway=192.168.1.1 DNS=8.8.8.8 DNS=8.8.4.4</code>
기존 netctl
프로파일을 비활성화하십시오. sudo systemctl list-unit-files | grep enabled | grep netctl
사용하십시오 sudo systemctl list-unit-files | grep enabled | grep netctl
찾아서 sudo systemctl disable<profile_name> .service</profile_name>
로 비활성화하십시오. sudo systemctl disable<profile_name> .service</profile_name>
. sudo systemctl disable<profile_name> .service</profile_name>
.
재부팅.
방법 3 : NetworkManager
와 정적 IP
NetworkManager
그래픽 인터페이스를 제공합니다. 필요한 경우 설치하고 활성화하십시오. nmcli
사용하여 연결을 구성하십시오.
netctl
통한 동적 IP 구성
netctl
설치하십시오 (아직 설치되지 않은 경우).ethernet-dhcp
예제 프로필을 복사하십시오.sudo cp/etc/netctl/examples/ethernet-dhcp/etc/netctl/enp0s3-dhcp
IP=dhcp
설정.dhcpcd
활성화하고 시작하십시오.sudo systemctl enable dhcpcd sudo systemctl 시작 dhcpcd
결론
이 안내서는 Arch Linux에서 IP 주소를 구성하기위한 여러 가지 방법을 제공합니다. 귀하의 요구와 편안함 수준에 가장 적합한 방법을 선택하십시오. 충돌을 피하기 위해 한 번에 하나의 네트워크 관리자 만 사용해야합니다.
위 내용은 Arch Linux에서 정적 IP 및 동적 IP 주소를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!