동일한 서브넷의 모든 호스트에서 openvpn 연결을 사용할 수 있도록 하는 방법은 무엇입니까?

동일한 서브넷의 모든 호스트에서 openvpn 연결을 사용할 수 있도록 하는 방법은 무엇입니까?

단순화를 위해 다음 설정을 가정해 보겠습니다.

동일한 서브넷에 있는 2대의 머신:

머신-A(민트-17): 192.168.100.2

- Has Open-VPN connection which allows it access to private website W1
- Has ip-forwarding enabled

머신-B(민트-18): 192.168.100.3

- Has all traffic routed through Machine-A

머신 B에서는 웹 등을 탐색할 수 있습니다. 그러나 웹사이트 W1에 액세스할 수 없습니다.

Machine-B도 웹사이트 W1에 액세스할 수 있도록 하려면 어떻게 해야 하는지 잘 모르겠습니다.

답변1

머신 A에서:

iptables -A POSTROUTING -t nat -j MASQUERADE

관련 정보