다중 NIC, 다중 게이트웨이(공용 및 개인)

다중 NIC, 다중 게이트웨이(공용 및 개인)

여러번 올렸던 질문에 다시 질문드려서 미리 사과드립니다. 이전 가이드를 따르려고 시도했지만 상당히 막힌 것 같습니다! Ubuntu 16.04를 실행하면 공용 네트워크(192.99.110.188)와 개인 네트워크(10.16.110.188)가 있습니다. 사용자는 개인 네트워크에서 액세스할 수 있어야 하지만 충돌 계획에 대한 업데이트 및 백업 실행에는 공용 네트워크가 필요합니다.

내 /etc/network/interfaces 파일의 내용은 다음과 같습니다.

auto eth0
allow-hotplug eth0
iface eth0 inet static
       address 192.99.110.188
       netmask 255.255.255.192
       broadcast 192.99.110.191
       gateway 192.99.110.129
       dns-nameservers 192.99.203.20 192.99.25.14

auto eth1
allow-hotplug eth1
iface eth1 inet static
       address 10.16.110.188
       netmask 255.255.255.192
       post-up ip route add 10.16.0.0/24 dev eth1 src 10.16.110.188 table rt2
       post-up ip route add default 10.16.110.188 via 10.16.110.129 dev eth1 table rt2
       post-up ip rule add from 10.16.110.188/32 table rt2
       post-up ip rule add to 10.16.110.188/32 table rt2 

라우팅 테이블(route -n)은 다음과 같습니다.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         137.99.110.129  0.0.0.0         UG    0      0        0 eth0
10.16.110.128   0.0.0.0         255.255.255.192 U     0      0        0 eth1
192.99.110.128  0.0.0.0         255.255.255.192 U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0

한동안 설정을 만지작거렸지만 안전을 위해 개인 네트워크에서만 실행했습니다(사용자가 액세스할 수 있도록). 그런 다음 공용 인터페이스(eth0)를 활성화하면 시스템이 몇 시간 동안 작동하는 것처럼 보이다가 개인 인터페이스가 응답을 멈춥니다. 화가 난 사용자에게 이메일을 보내라는 신호를 보냅니다.

어떤 도움이라도 주시면 감사하겠습니다!

관련 정보