반응형
RHEL 8, CentOS 8, Rocky 8 버전 부터는 service, systemctl 명령어가 변경이 되었습니다.
네트워크 설정을 위해서는 기본적으로 NetworkManager.service의 nmcli 명령어를 사용해야 합니다.
Red Hat Enterprise Linux 8 (RHEL 8)에서 네트워크 설정을 수행하는 방법은 몇 가지가 있습니다. 네트워크 설정을 변경하려면 다음 단계를 따르세요.
- 네트워크 매니저 확인: RHEL 8에서는 NetworkManager가 기본 네트워크 매니저로 사용됩니다. 현재 사용 중인 네트워크 매니저를 확인하려면 다음 명령을 사용합니다.만약 NetworkManager가 비활성화되어 있다면, systemctl status NetworkManager 명령을 사용하여 상태를 확인하고 필요한 경우 활성화합니다.
[root@feccle] # nmcli general status
|
2. 네트워크 연결 목록 보기: 현재 시스템에서 사용 가능한 네트워크 연결 목록을 확인하려면 다음 명령을 사용합니다.
[root@feccle ~]# nmcli connection show NAME UUID TYPE DEVICE ens160 8f443a60-8ed5-4a22-8730-ed48677bb6e5 ethernet ens160 virbr0 e941046a-d28c-408e-bb1a-06eaf89d11cf bridge virbr0 [root@feccle ~]# nmcli device status DEVICE TYPE STATE CONNECTION ens160 ethernet connected ens160 virbr0 bridge connected (externally) virbr0 lo loopback unmanaged -- |
3. 네트워크 연결 생성 : 새로운 네트워크 연결을 추가하려면 nmcli connection add 명령을 사용합니다. 예를 들어, 이더넷 연결을 추가하려면 다음과 같이 입력합니다.
nmcli connection add con-name "[CONNECTION Name]" ifname ens160 type ethernet |
4. 네트워크 연결 수정: 네트워크 연결을 수정하려면 nmcli connection modify 명령을 사용합니다. 예를 들어, 연결 이름이 " 인터페이스명 "이고 IPv4 주소를 설정하려면 다음과 같이 입력합니다.
nmcli connection modify "[CONNECTION Name]" ipv4.addresses 192.168.1.2/24 |
5. 네트워크 연결 삭제 : 네트워크 연결을 삭제하려면 nmcli connection delete 명령을 사용합니다. 예를 들어, 연결 이름이 "인터페이스명 "이면 다음과 같이 입력합니다.
6. 네트워크 연결 활성화: 변경 사항을 적용하려면 네트워크 연결을 다시 활성화해야 합니다.이제 "인터페이스명"이라는 연결이 활성화되었습니다.
( /etc/sysconfig/network-scripts/ens[랜덤 숫자] 안의 파일도 같이 삭제됨 )
nmcli connection delete "[CONNECTION Name]" |
nmcli connection up "[CONNECTION Name]" |
nmcli connection modify "[CONNECTION Name]" connection.autoconnect yes |
nmcli connection down "[CONNECTION Name]" nmcli connection up "[CONNECTION Name]" nmcli connection reload |
반응형
'시스템(Linux)' 카테고리의 다른 글
OPENSSL 에 대해 알아보도록 하겠습니다. (0) | 2024.02.07 |
---|---|
Linux 및 Unix 계열 세션 타임아웃 설정 (0) | 2023.12.29 |
리눅스 사용자 계정 전환(Switch User) 에 대해 알아보겠습니다. (0) | 2023.12.28 |
리눅스 캐시 메모리 반환 (0) | 2023.12.26 |
리눅스 접속 시 배너를 통한 경고문 (0) | 2023.12.22 |