본문 바로가기
IT/linux

Redhat Linux 8.6 ifup ifdown 사용하기

by 방구석꼰머 2022. 10. 3.
반응형

Redhat 8.6 버전부터 네트워크 디바이스를 up, down 할 때 “ifup”, “ifdown” 명령어를 사용하기 위해선 별도의 rpm 패키지를 설치해야 합니다. 이번 포스팅에서는 Redhat 8.6 버전에서 ifup, ifdown 명령어를 사용하기 위한 방법에 대해 알아보도록 하겠습니다.

 

이 포스팅은 아래의 버전에서 테스트한 내용을 기반으로 작성하였습니다
Linux : Red Hat Enterprise Linux release 8.6

개요
1. NetworkManager-initscripts-updown 패키지 설치
2. NetworkManager-initscripts-updown 패키지 정보 확인
3. ifup, ifdown 명령 테스트

 

1. NetworkManager-initscripts-updown 패키지 설치

Redhat8.6 부터 ifup, ifdown 명령은 NetworkManager 패키지에서 제외되었습니다. NetworkManager 가 설치되어 있어도 ifup 또는 ifdown 명령을 사용할 수 없고, 해당 명령을 사용할 수 있는 별도의 패키지 정보를 표시합니다.

# ifdown bond0
bash: ifdown: command not found...
Packages providing this file are:
'NetworkManager-initscripts-updown'
'network-scripts'

('NetworkManager-initscripts-updown' 와 'network-scripts' 패키지가 ifup/ifdown 명령을 제공합니다.)

 

NetworkManager와 연동하여 사용하려면 NetworkManager-initscripts-updown 패키지를 설치해야 합니다. yum install 명령을 통해 NetworkManager-initscripts-updown 패키지를 설치합니다.

# yum install NetworkManager-initscripts-updown

# yum install NetworkManager-initscripts-updown
Last metadata expiration check: 2:46:27 ago on Sun 02 Oct 2022 09:48:37 PM KST.
Dependencies resolved.
=======================================================================================================================================
 Package                                          Architecture          Version                       Repository                  Size
=======================================================================================================================================
Installing:
 NetworkManager-initscripts-updown                noarch                1:1.36.0-4.el8                rhel-BaseOS                137 k

Transaction Summary
=======================================================================================================================================
Install  1 Package

Total size: 137 k
Installed size: 2.1 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                               1/1
  Installing       : NetworkManager-initscripts-updown-1:1.36.0-4.el8.noarch                                                       1/1
  Running scriptlet: NetworkManager-initscripts-updown-1:1.36.0-4.el8.noarch                                                       1/1
  Verifying        : NetworkManager-initscripts-updown-1:1.36.0-4.el8.noarch                                                       1/1
Installed products updated.

Installed:
  NetworkManager-initscripts-updown-1:1.36.0-4.el8.noarch

Complete!

 

반응형

 

2. NetworkManager-initscripts-updown 패키지 정보 확인

rpm -ql NetworkManager-initscripts-updown 명령으로 설치된 패키지의 파일 정보를 확인합니다.

# rpm -ql NetworkManager-initscripts-updown

# rpm -ql NetworkManager-initscripts-updown
/usr/libexec/nm-ifdown
/usr/libexec/nm-ifup
/usr/sbin/ifdown
/usr/sbin/ifup

 

ifup, ifdown 명령어 파일이 생성된 것을 확인할 수 있습니다.

 

3. ifup, ifdown 명령 테스트

NetworkManager-initscripts-updown 패키지 설치 후 ifup, ifdown 명령을 통해 네트워크 디바이스를 중지 후 기동해 보도록 하겠습니다.

ifup/down 테스트
ifup ifdown 테스트

ifup, ifdown 명령을 통해 네트워크 디바이스 컨트롤이 가능한 것을 확인할 수 있습니다.

 

지금까지 Redhat 8.6 버전에서 ifup, ifdown 사용 방법에 대해 알아봤습니다.

 

감사합니다.

반응형

'IT > linux' 카테고리의 다른 글

LVM PV attr 정보 조회  (0) 2022.10.12
Redhat Linux 8 LVM 볼륨 생성방법  (0) 2022.10.05
Redhat Linux 8 bonding 구성  (0) 2022.10.01
Redhat Linux 8 nmtui ip 설정  (0) 2022.09.28
Redhat Linux 8 nmcli 사용방법 (NetworkManager 컨트롤)  (0) 2022.09.26

댓글