이에 대해 여러 차례 검색을 했고, 이에 대한 답변을 많이 찾았습니다.별로 그렇지 않다내 질문에 맞는 것 같습니다. 이 질문에 이미 답변이 되었다면 사과드립니다.
내 PC에는 Ubuntu 17.10과 2개의 NIC가 있습니다. 하나는 하나의 회사 네트워크("A"라고 함)에 연결되고 다른 하나는 다른 회사 네트워크("B"라고 함)에 연결됩니다.
내 기본적인 질문은 네트워크 B의 특정 리소스에 대한 요청을 모두 하나의 NIC를 통해 라우팅하고 다른 모든 리소스는 네트워크 A와 다른 NIC를 통해 어떻게 라우팅할 수 있느냐는 것입니다.
각 네트워크에는 내가 마운트하는 cifs 또는 nfs 서버가 있으며 /etc/fstab
각 네트워크에는 자체 도메인 이름 서버도 있습니다.
지금 네트워크 A를 기본값으로 설정하고 네트워크 B에 경로를 추가했습니다. ping
두 네트워크 모두에서 IP 주소를 사용할 수 있지만 네트워크 B에서는 DNS를 사용할 수 없는 것 같습니다.
네트워크 설정에서 네트워크 A를 설정했지만 네트워크 B에 대한 경로를 설정했기 /etc/network/interfaces
때문에 아마도 일종의 충돌이 발생했을 것입니다.
누군가 나에게 올바른 방향을 알려줄 수 있습니까? 미리 감사드립니다!
답변1
이를 "패킷 라우팅"이라고 합니다. 보다 ip route
. IP 주소가 표시되면 경로의 IP/넷마스크 값과 비교되어 일치하는 경우 패킷은 해당 경로를 사용합니다.