wireguard client를 사용하면 모든 트래픽이 wireguard server를 통해 나간다고 알고 있습니다. (컴퓨터 -> 공유기 -> VPN 서버)
특정 프로그램 또는 웹사이트 트래픽만 wireguard sever를 통해 나가도록 하고 그외 트래픽은 기존처럼(컴퓨터 -> 공유기) 나가도록 설정할 수 있는 방법이 있나요?
만약 이게 안되면... 혹시 LAN 포트가 2개 있을 때 프로그램 또 사이트별로 LAN1 또는 LAN2을 통해 나가도록 설정 가능한가요?
제가 사용하는 시놀로지 공유기에서 openvpn client 기능을 지원하고 특정 기기만 VPN을 통해 나가도록 설정이 가능하더군요.
검색을 많이 해보긴 했는데 잘 모르겠네요.
κ Ͻô ϰų ̽ ǹǷ ű Ʈ route ָ ˴ϴ
̽ε route մϴ
ּҸ ε ϰ, ҽ ε մϴ
"Ư α"̶ ᱹ α ϴ ŽѴٴ ǹε os ø̼ǿ ִ tcp udp (4) Դϴ.
"Ʈ Ʈ"̶ HTTPS (7) Դϴ.
Ұմϴ.
ش Ʈ ip Ư ش Ʈȸ wireguard sever ֵ ϴ ֽϴ.
wireguard vpn Ŭ̾Ʈ ⺻ split tunnel default routing (AllowedIPs=0.0.0.0/0) ϸ ݴ split tunnel ϴ
ip Ʈũ ּ, 뿪 Ȯϴٸ (: 系, ִ ϴ Ȩ Ʈũ) Wireguard AllowedIPs 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 ϸ split tunnel Ǿ 缳Ʈũ Ʈȸ vpn ۵˴ϴ.
Ȥ LAN Ʈ 2 α Ʈ LAN1 Ǵ LAN2 Ѱ?
ip Ư ư Ʈ LAN ϴ
Ʈ ῡ VPN Ͻø ϰ ȴٸ "Ư Ʈ Ʈȸ wireguard server Ѵ" մϴ.
OS ⺻ ʴ ̻ API ϴ ø̼ ϸ ذ ֽϴ
https://github.com/katlogic/bindip
̷ α ϴٸ 8 ʴ´ٰ ϳ
߱ ߵ
https://github.com/2dust/v2rayN
α Ư Ʈ Ư Ͻü ڵ ǰ ߴ ϴ.
̰ VPN ƴ϶ Ͻü մϴ.
κ ʹ route ְų ̱ⶫ route ֽϴ (busybox ־ ش )
route ip nicϸ Դϴ
ipּҸ Ʈ θ ˾Ƶ ũƮ nslookupؼ ip װ ϸ Դϴ
Ư Ʈ Ư Ͻ÷ ϴ° Ȯ մϴ ( firefox smartproxy ֽϴ)
ؼ Ư Ͻ ּҷ ֽϴ