
예, 많은 질문과 중복된다는 것을 알고 있지만 이에 대한 해결책을 찾을 수 없습니다. 두 개의 네트워크 어댑터가 있는 호스트 가상 머신(ubuntu 16.04)이 있습니다. 그 중 하나는 게이트웨이에 연결되어 있습니다(따라서 인터넷이 있습니다). 하지만 다른 포트는 첫 번째 포트와 동일한 포트 그룹에 연결되어 있습니다. 따라서 다이어그램은 다음과 같습니다.
ubuntu ---
|
| ens160(136._.222) ---gateway(136._.209)---> internet
| ens192(148._.177) ----->
따라서 문제는 서브넷 ens192의 모든 요청을 어떻게 인터넷으로 라우팅할 수 있습니까?입니다.
업데이트: 다음 줄을 사용하여 IP 전달을 활성화했습니다.
sysctl -w net.ipv4.ip_forward=1
다음과 같이 경로를 설정하십시오.
ip route add 148._.176/29 via 136._.209 dev ens160
또는
ip route add 148._.176/29 via 136._.222 dev ens160
하지만 다음 메시지가 나타납니다. RTNETLINK 답변:FILE EXIST