기본 IPv4 주소와 동일한 서브넷 마스크를 사용하여 보조 IPv4 주소를 유지하면 어떤 이점이 있습니까?

기본 IPv4 주소와 동일한 서브넷 마스크를 사용하여 보조 IPv4 주소를 유지하면 어떤 이점이 있습니까?

eth0IPv4 주소를 사용하는 인터페이스를 갖춘 서버가 있다고 가정해 보겠습니다 192.168.0.1/24. 네트워크의 다른 IPv4 주소 에 바인딩해야 하는 이 서버에서 실행 중인 애플리케이션이 있지만 서버에서 실행 중인 나머지 애플리케이션은 송신 연결을 위한 소스 주소 192.168.0.0/24로 계속 사용해야 합니다 . 192.168.0.1가정하면 다른 주소는 이어야 합니다 . 기본적으로 나가는 연결이 소스 주소 로 사용되도록 추가 하고 확인할 192.168.0.2수 있습니다 . 또는 add 대신 add 를 수행 하면 라우팅 테이블을 건드릴 필요가 없습니다.192.168.0.2/24eth0ip route change default via 192.168.0.254 dev eth0 src 192.168.0.1192.168.0.1192.168.0.2/32192.168.0.2/24eth0

보조 주소를 기본 주소와 동일한 서브넷 마스크로 유지하면 어떤 이점이 있습니까? 또는 더 구체적으로 내 예를 바탕으로 192.168.0.2/32네트워크 인터페이스 구성과 네트워크 인터페이스 구성의 차이점은 무엇입니까 192.168.0.2/24?

답변1

확실하지는 않지만 마스크를 지정하면 /32지점 간 링크가 암시되어 ARP 사용이 비활성화될 수 있습니다. 이로 인해 예상치 못한 동작이 발생할 수 있습니다. 너할 수 있다추가 설정으로 이 문제를 해결하십시오(192.168.0.2 주소를 사용하여 연결의 양쪽에서 가능).

하지만 이것은 휴가 중에 동료가 보낸 메시지로 인해 휴대폰이 폭발하게 만드는 지나치게 영리한 해킹일 뿐입니다."고장난 네트워크 카드를 교체했는데 이 서비스가 고장났습니다. 이전에는 어떻게 작동했는지조차 모르겠습니다. 도와주세요! ! !"

아니면 당신 자신이 1년 정도 후에 이 시스템으로 돌아와서 다음과 같이 궁금해할 수도 있습니다.여기서 정말 영리한 일을 했던 것으로 기억합니다. 그런데 그 모든 부분은 무엇입니까?"

여러 IP 주소가 있는 시스템의 문제를 해결할 때 라우팅 테이블은 유능한 문제 해결사가 그 안에 있는 사용자 지정 기본 경로를 쉽게 찾을 수 있도록 가장 먼저 살펴봐야 하는 항목 중 하나여야 합니다. "음... 기본 경로에는 소스 주소를 지정하는 추가 속성이 있습니다... 이는 해당 세그먼트에 대해 가능한 여러 소스 주소를 구성해야 함을 의미합니다!"

그러면 관련 사람이 실행하여 ip address show(이전 주소는 ifconfig인터페이스에 추가된 추가 주소를 표시하지 않기 때문에 ip address add...어떻게 알았는지 물어보세요) 두 번째 주소를 발견하게 될 것입니다. 위험이 있는 경우 "P2P"입니다.

간단히 말해서 /24라우팅 테이블 사용자 정의를 사용하면 구성이 더 명확해지고 다음 사항을 파악하기가 더 쉬워질 것입니다.언제필요.

그러나 나는 이것이 거의 전적으로 의견에 근거한 것임을 인정합니다.

관련 정보