서로 다른 서브넷에 두 개의 NIC가 있는 라우팅 테이블 문제

서로 다른 서브넷에 두 개의 NIC가 있는 라우팅 테이블 문제

두 개의 서로 다른 VLAN에 두 개의 NIC가 있는 Ubuntu 서버가 있습니다. 두 NIC 모두 인터넷에 접속할 수 있습니다. 서버는 Ubuntu MAAS 시스템이므로 pxe 및 dhcp 등이 있습니다. 172.20.0.0/16 네트워크의 DHCP 서버는 서버 자체입니다.

  • 닉 1: 172.20.0.1/16 gw: 172.20.0.11 블란 56
  • 닉 2: 172.16.254.254/16 gw: 172.16.0.11 VLAN 1

문제: VLAN 56의 클라이언트는 172.20.0.1과 172.16.254.254(서버의 다른 NIC 주소)를 제외한 VLAN 1의 모든 주소를 ping할 수 있습니다.

VLAN 1의 클라이언트는 172.20.0.1을 제외하고 VLAN 56의 모든 컴퓨터에 ping을 보낼 수 있습니다. 경로를 망친 경우 하나의 인터페이스를 작동시키거나 다른 인터페이스를 작동시킬 수 있지만 둘 다 작동할 수는 없습니다. 내 라우팅 테이블은 어떤 모습이어야 합니까?

방화벽 규칙(iptable -L -n):

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

관련 정보