openvpn을 통해 고용주의 네트워크에 대한 연결을 설정했습니다. 이렇게 하면 서브넷에 들어가고 192.168.22.0/22
게이트웨이를 통해 주소가 있는 (고용주의 내부 네트워크 내) 필요한 실제 네트워크로 연결됩니다 192.168.20.0/22
. 일반적으로 이것은 효과가 있으며 그것에 대해 생각할 필요가 없습니다.
글쎄요, 저는 커피숍에 있는데 그곳의 Wi-Fi가 192.168.20.0/24
주소를 알려줍니다. 그래서 결국 경로 충돌이 발생합니다.
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.20.1 0.0.0.0 UG 0 0 0 wlan0
192.168.20.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.20.0 192.168.22.49 255.255.252.0 UG 0 0 0 tun0
192.168.22.49 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
나는 운이 좋지 않다. 그렇지? 인터넷에 접속할 수 있으며(물론 그렇지 않으면 이 내용을 입력할 수 없습니다), 해당 경로를 삭제하면 0.0.0.0
VPN에 접속할 수 있지만 동시에 두 가지를 모두 수행할 수는 없습니다. 저는 네트워킹에 대해 잘 모르기 때문에 openvpn 클라이언트 구성 등을 통한 솔루션이 있는지 궁금합니다.