본드 인터페이스 연결 테스트
이 단계에서는 본드 인터페이스가 올바르게 작동하는지 확인하기 위해 테스트합니다. 두 개의 더미 인터페이스로 기능적인 본드를 생성하고 IP 주소를 할당했으므로 이제 기본 기능을 테스트할 수 있습니다.
먼저 본드 인터페이스가 활성화되어 있고 올바른 IP 주소를 가지고 있는지 확인합니다.
ip a show bond0
할당한 IP 주소 (192.168.100.10/24) 와 함께 bond0 인터페이스가 표시되어야 하며, 인터페이스 상태는 UP으로 표시되어야 합니다.
6: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 2a:47:04:07:1a:ea brd ff:ff:ff:ff:ff:ff
inet 192.168.100.10/24 scope global bond0
valid_lft forever preferred_lft forever
이제 인터페이스가 응답하는지 확인하기 위해 본드 인터페이스 자체의 IP 주소로 ping 을 보내 테스트합니다.
ping -c 3 192.168.100.10
성공적인 ping 응답을 볼 수 있으며, 이는 본드 인터페이스가 작동하고 있음을 확인합니다.
슬레이브 인터페이스가 본드에 올바르게 연결되었는지도 확인해 보겠습니다.
ip a | grep "master bond0"
이 명령은 bond0에 종속된 인터페이스를 보여줍니다. dummy1과 dummy2가 모두 나열된 것을 볼 수 있습니다.
4: dummy1: <BROADCAST,NOARP,SLAVE,UP,LOWER_UP> mtu 1500 qdisc noqueue master bond0 state UP group default qlen 1000
5: dummy2: <BROADCAST,NOARP,SLAVE,UP,LOWER_UP> mtu 1500 qdisc noqueue master bond0 state UP group default qlen 1000
추가 확인을 위해 본드 인터페이스가 라우팅 테이블에 나타나는지 확인해 보겠습니다.
ip route | grep bond0
bond0 인터페이스를 통한 192.168.100.0/24 네트워크에 대한 라우팅 항목을 볼 수 있습니다.
교육용 참고: 이 설정은 본딩의 핵심 개념을 완벽하게 보여줍니다. 여러 물리적 인터페이스가 있는 프로덕션 환경에서는 선택한 본딩 모드에 따라 실제 네트워크 트래픽 로드 밸런싱 및 이중화를 볼 수 있습니다.