RHEL 8에서 고정 IP 주소를 설정하는 3가지 방법
Linux 배포판에 대한 고정 IP 주소를 구성하는 것은 기본적인 작업이며 몇 가지 간단한 단계를 거쳐 완료해야 합니다. RHEL 8 공개 베타 출시로 이제 NetworkManager 유틸리티를 사용하여 몇 가지 다른 방법으로 네트워크 인터페이스를 구성할 수 있습니다.
이 튜토리얼에서는 RHEL 8 설치에서 고정 IP 주소를 설정하는 몇 가지 방법을 보여 드리겠습니다. 이 문서에서는 귀하가 시스템에 적용하려는 네트워크 설정을 이미 알고 있다고 가정합니다.
1. 네트워크 스크립트를 사용하여 수동으로 고정 IP를 구성하는 방법
다음을 편집하여 기존 방식으로 고정 IP 주소를 구성할 수 있습니다.
/etc/sysconfig/network-scripts/ifcfg-(interface-name)
내 경우에는 파일 이름이 다음과 같습니다.
/etc/sysconfig/network-scripts/ifcfg-enp0s3
네트워크 인터페이스 이름을 찾으려면 다음 nmcli 명령을 사용할 수 있습니다.
nmcli con
파일을 편집하려면 즐겨 사용하는 편집기를 사용하여 파일을 엽니다.
vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
BOOTPROTO="none"
NAME="enp0s3"
IPADDR="192.168.20.150"
NETMASK="255.255.255.0"
GATEWAY="192.168.20.1"
DEVICE="enp0s3"
ONBOOT="yes"
그런 다음 다음을 사용하여 NetworkManager를 다시 시작합니다.
systemctl restart NetworkManager
또는 다음을 사용하여 네트워크 인터페이스를 다시 로드할 수 있습니다.
nmcli con down enp0s3 && nmcli con up enp0s3
이제 표시된 대로 ip 명령을 사용하여 새 IP 주소를 확인할 수 있습니다.
ip a show enp0s3
2. Nmtui 도구를 사용하여 고정 IP를 구성하는 방법
RHEL 8의 고정 IP 주소를 구성하는 또 다른 방법은 nmtui 도구를 사용하는 것, 즉 TUI(텍스트 사용자 인터페이스)입니다. 이를 사용하려면 터미널에 다음 명령을 입력하기만 하면 됩니다.
nmtui
그러면 프로그램이 시작됩니다.
연결 편집을 선택한 후 인터페이스를 선택합니다.
다음 창에서는 키보드의 화살표 키로 커서를 이동하여 네트워크 인터페이스 설정을 편집할 수 있습니다.
이 예에서는 내 IP 주소를 192.168.20.150에서 192.168.20.160으로 변경했습니다. 변경사항을 저장하려면 페이지 끝까지 아래로 스크롤한 후 확인을 선택하세요.
그런 다음 '연결 활성화'를 선택하여 네트워크 인터페이스를 다시 로드합니다.
그런 다음 연결 이름을 선택하고
를 선택합니다.
이제
를 선택하여 지정한 새 설정으로 인터페이스를 활성화하세요.
그런 다음 <뒤로>
를 선택하여 기본 메뉴로 돌아가고 '종료'를 선택하여 종료합니다.
다음을 사용하여 새 IP 주소 설정이 적용되었는지 확인하세요.
ip a show enp0s3
3. Nmcli 도구를 사용하여 고정 IP를 구성하는 방법
Nmcli는 정보를 얻거나 네트워크 인터페이스를 구성하는 데 사용할 수 있는 NetworkManager 명령줄 인터페이스입니다.
고정 IP 주소를 설정하려면 다음 옵션을 사용할 수 있습니다.
RHEL 8에서 enp0s3 인터페이스의 IP 주소를 설정합니다.
nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24
RHEL 8에서 게이트웨이를 설정합니다.
nmcli con mod enp0s3 ipv4.gateway 192.168.20.1
수동 구성(dhcp 등이 아님)을 사용하고 있음을 인터페이스에 알립니다.
nmcli con mod enp0s3 ipv4.method manual
DNS 구성:
nmcli con mod enp0s3 ipv4.dns "8.8.8.8"
인터페이스 구성을 다시 로드합니다.
nmcli con up enp0s3
변경 사항은 /etc/sysconfig/network-scripts/ifcfg-에 저장됩니다.
나를 위해 생성된 구성 파일은 다음과 같습니다.
cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
BOOTPROTO="none"
NAME="enp0s3"
IPADDR="192.168.20.170"
NETMASK="255.255.255.0"
GATEWAY="192.168.20.1"
DEVICE="enp0s3"
ONBOOT="yes"
PROXY_METHOD="none"
BROWSER_ONLY="no"
PREFIX="24"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
UUID="3c36b8c2-334b-57c7-91b6-4401f3489c69"
DNS1="8.8.8.8"
결론
이 튜토리얼에서는 RHEL 8에서 네트워크 스크립트, nmtui 및 nmcli 유틸리티를 사용하여 고정 IP 주소를 구성하는 방법을 살펴보았습니다. 강하다>. 질문이나 의견이 있으면 주저하지 말고 아래 의견란에 제출해 주세요.