"오류: [/etc/sysconfig/network-scripts/ifup-eth] 오류, 주소가 이미 다른 호스트에서 사용 중입니다."

"오류: [/etc/sysconfig/network-scripts/ifup-eth] 오류, 주소가 이미 다른 호스트에서 사용 중입니다."

세 개의 가상 머신에서 BGP 장애 조치를 사용하고 싶습니다. 이를 달성하기 위해 로컬 가상 머신에 BGP 데몬(BIRD)을 설치하고 유동 IP가 있는 NIC를 만들었습니다 eth0:0.

그러나 모든 가상 머신의 네트워크 인터페이스를 동시에 "가져올" 수는 없습니다. 이는 BGP 장애 조치에 바람직한 동작입니다.

다음 오류가 발생합니다.

[root@proxy2 network-scripts]# ifup eth0:0
ERROR     : [/etc/sysconfig/network-scripts/ifup-eth] Error, some other host (xxx) already uses address xxx.

이 확인을 비활성화하는 방법은 무엇입니까?

답변1

행 추가

ARPCHECK="no"

/etc/sysconfig/network-scripts/ifcfg-*주소가 중복되어야 하는 각 인터페이스의 파일 에 저장됩니다 .

답변2

여러 실제 NIC(하위)인터페이스에서 동일한 주소를 사용하지 마십시오.

다양한 IP 주소를 정의하고 가상/로컬 호스트 인터페이스를 VIP 주소로 사용하며 다양한 RFC 1918 네트워크 블록을 선호합니다. BGP에서 경로를 공지합니다. Cisco에서도 일반적으로 그렇게 합니다. CCNA+CCNP 과정의 일부 자료를 읽는 것도 도움이 될 수 있습니다.

바라보다BIRD의 OSPF 라우팅 비용

그리고OSPF: Quagga를 BIRD로 마이그레이션

그리고

BIRD의 OSPF 가져오기 라우팅 필터

OSPF를 다룰 때 유동 IP 주소를 처리하는 방법을 알려주어야 합니다.

당신은 또한 볼 수 있습니다Linux에서 여러 가상 인터페이스를 만드는 방법은 무엇입니까?

당신은 또한 볼 수 있습니다애니캐스트 DNS - 5부, BGP 사용

관련 정보