카테고리 없음

[ RHEL ] 네트워크 일시적으로 중단하는 방법에 대해서 알아보기

Soso Dev 2025. 4. 23. 13:35
반응형

물론입니다. 아래는 Tistory 블로그에 올릴 수 있는 형태로 작성한 “RHEL에서 네트워크를 일시적으로 중단하는 방법” 글입니다. 제목은 숫자로 시작하며, 문서 전체는 Tistory 마크다운 문법을 기준으로 작성했습니다.


1. RHEL에서 일시적으로 네트워크 중단하는 방법

Red Hat Enterprise Linux(RHEL) 시스템을 운영하다 보면 특정 상황에서 네트워크 연결을 일시적으로 차단해야 할 필요가 있습니다. 예를 들어 보안 테스트, 시스템 유지보수, 임시 트래픽 차단 등이 그 예입니다. 이 글에서는 RHEL 7 및 8 환경에서 네트워크를 일시적으로 중단시키는 다양한 방법을 소개합니다.


2. nmcli 명령어로 네트워크 끄기

RHEL에서 기본적으로 NetworkManager가 활성화되어 있다면 nmcli를 통해 손쉽게 네트워크를 제어할 수 있습니다.

# 모든 네트워크 디바이스 비활성화
nmcli networking off

# 다시 활성화
nmcli networking on
  • 이 방법은 전체 시스템의 네트워크를 비활성화합니다.
  • 사용 중인 터미널이 SSH 접속이라면 접속이 끊기므로 로컬에서 실행해야 합니다.

3. 특정 인터페이스 비활성화하기

하나의 네트워크 인터페이스만 중단하고 싶은 경우 다음과 같이 합니다.

# 인터페이스 이름 확인
nmcli device status

# 예시: ens33 인터페이스 비활성화
nmcli device disconnect ens33

# 다시 활성화
nmcli device connect ens33
  • 특정 인터페이스만 대상으로 할 수 있어 좀 더 세밀한 제어가 가능합니다.

4. ifdown, ifup 명령어 사용 (구버전 또는 호환 목적)

RHEL 7 이하 또는 NetworkManager를 사용하지 않는 경우 ifdown, ifup을 사용할 수 있습니다.

# 네트워크 비활성화
ifdown ens33

# 네트워크 재활성화
ifup ens33
  • ifcfg-XXX 설정 파일이 존재해야 작동합니다.
  • 이 명령은 시스템에 따라 작동하지 않을 수 있으며, NetworkManager가 사용하는 경우 무시될 수 있습니다.

5. systemd-networkd를 사용하는 경우

만약 systemd-networkd 기반으로 설정되어 있다면 다음과 같이 제어할 수 있습니다.

# 네트워크 인터페이스 비활성화
ip link set ens33 down

# 네트워크 인터페이스 활성화
ip link set ens33 up
  • 이 방법은 NetworkManager가 아닌 경우에 유용합니다.
  • 바로 적용되며 빠른 테스트에 적합합니다.

6. 방화벽으로 외부 트래픽만 차단하기

실제 네트워크는 유지하되 외부 연결만 차단하고 싶은 경우 방화벽을 활용할 수 있습니다.

# 모든 외부 트래픽 차단
firewall-cmd --zone=public --add-rich-rule='rule family="ipv4" source address="0.0.0.0/0" drop' --permanent
firewall-cmd --reload

# 차단 해제
firewall-cmd --zone=public --remove-rich-rule='rule family="ipv4" source address="0.0.0.0/0" drop' --permanent
firewall-cmd --reload
  • 이 방법은 네트워크 자체를 내리지 않고도 차단이 가능합니다.
  • 설정 실수 시 로컬 접근도 차단될 수 있으므로 주의가 필요합니다.

7. 마무리

RHEL에서 네트워크를 일시적으로 중단하는 방법은 다양하며, 사용 중인 네트워크 관리자(NetworkManager, systemd-networkd 등)에 따라 적절한 방법을 선택해야 합니다. 주의할 점은 원격 접속 환경에서 실행 시 본인의 연결이 끊길 수 있으니 반드시 로컬에서 실행하거나 콘솔 접속을 확보한 상태에서 테스트해야 한다는 것입니다.

시스템의 상황에 맞는 안전한 선택을 통해 효율적인 네트워크 관리를 해보시기 바랍니다.


필요하시면 같은 포맷으로 “Proxmox에서 네트워크 중단”이나 “네트워크 재시작 자동화 스크립트”도 이어서 작성해드릴 수 있습니다.

반응형