Rocky Linux 9.5 – 본딩설정

Rocky Linux 9.5 – 본딩설정
본 가이드는 Rocky Linux 9.5 환경에서 active-backup
모드 기준으로 Bonding을 구성하는 절차입니다.
네트워크 이중화 및 가용성 확보에 초점을 맞췄습니다.


Rocky Linux 9.5 – 본딩설정
1) 네트워크 디바이스 상태 확인

현재 NIC 이름(eno1/eno2 등)과 연결 상태를 먼저 확인하세요.

nmcli device status
Rocky Linux 9.5 - 본딩설정

2) Bond 인터페이스 생성 (active-backup)

miimon=1000 → 1초 간격으로 링크 상태 모니터링

nmcli connection add type bond con-name bond0 ifname bond0 bond.options 'mode=active-backup,miimon=1000'

Bond 인터페이스 존재 확인

ifconfig -a | grep bond
# 예) bond0: flags=5123<UP,BROADCAST,MASTER,MULTICAST>  mtu 1500

3) Bond에 slave 디바이스 추가

nmcli connection add type ethernet slave-type bond con-name bond0-eno1 ifname eno1 master bond0
nmcli connection add type ethernet slave-type bond con-name bond0-eno2 ifname eno2 master bond0

4) IP 설정 (bond0에 고정 IP 부여)

nmcli connection modify bond0 ipv4.addresses 192.168.1.101/24
nmcli connection modify bond0 ipv4.gateway   192.168.1.1
nmcli connection modify bond0 ipv4.dns       168.126.63.1
nmcli connection modify bond0 ipv4.method    manual

5) 활성화 및 상태 확인

nmcli connection up bond0
nmcli device status
# DEVICE  TYPE      STATE      CONNECTION
# bond0   bond      connected  bond0
# eno1    ethernet  connected  bond0-eno1
# eno2    ethernet  connected  bond0-eno2
bonding status 2

Slave 플래그 확인

ifconfig -a | grep SLAVE
# eno1: ... SLAVE ...
# eno2: ... SLAVE ...

6) 상세 설정 확인 (bond0)

cat /proc/net/bonding/bond0
# Bonding Mode: fault-tolerance (active-backup)
# Currently Active Slave: enoX
# MII Polling Interval (ms): 1000
# ...

트러블슈팅 팁

  • 장치명 확인: BIOS/펌웨어/슬롯 변경 후 NIC 이름이 바뀔 수 있습니다. nmcli dip -br link로 실제명을 재확인하세요.
  • 스위치 포트 구성: active-backup은 보통 LACP 불필요. 스위치 측 포트 보안/고정 속도 설정 영향도 확인.
  • 부팅 시 자동 적용: NetworkManager 프로파일(bond0, bond0-eno*)이 connection.autoconnect yes 인지 점검.
  • 로그 확인: journalctl -u NetworkManager -b 로 업/다운 이벤트 확인.

검증 체크리스트

  • cat /proc/net/bonding/bond0에서 Bonding Mode=active-backup, Currently Active Slave가 보이는가?
  • NIC 케이블을 하나씩 분리해도 연결(핑/서비스)이 유지되는가?
  • 게이트웨이/라우팅이 bond0 기준으로 정상 동작하는가?

마무리

Rocky Linux 9.5 – 본딩설정 은 네트워크 이중화와 안정성을 확보하는 가장 기본적인 방법입니다.
Bonding을 통해 NIC 장애 시에도 서비스 연속성을 유지할 수 있으며, 트래픽 부하 분산 효과까지 기대할 수 있습니다.
다만, 구성 시 Bond 모드 선택과 네트워크 스위치 설정을 반드시 확인하여 불필요한 다운타임을 방지하세요.
자세한 내용은 Rocky Linux 공식 문서를 참고하세요.

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다