멀티 어카운트 컨테이너 + 컨테이너 프록시 애드온 활용
kt 인터넷 회선에 문제가 있는건지 가끔 몇몇 사이트들이 느려지거나 안될때가 있는데 오라클 클라우드에 올려둔 wireguard vpn 키면 잘 돌아감
그렇다고 매번 vpn을 키고 있을 수 없고 껏다켰다 하기도 귀찮은데 이를 파폭 애드온으로 해결
단 프록시랑 vpn은 작동 레벨이 다르다 보니 중간 과정을 한번 거침
프록시가 제공되지 않는 기존 wireguard 서비스를 이용할려면
-
로컬에서 wireproxy
https://github.com/octeep/wireproxy
리눅스에서 잘 동작하나 윈도우에서는 iocp쪽 버그 있는 것 같음 -
로컬 vm/컨네이너에 wireguard + 프록시 올리고 사용
리눅스면 그냥 docker 올리고 쓰면 된다
dante가 무난하고 잘 동작하는데 dns proxy 지원이 안되어(curl socks5/telnet 다 잘 찍히는데 파폭 설정이 안되서 한참 찾음) Socks5만 쓸꺼면 microsocks가 제일 가볍고 좋은 선택지인듯
윈도 wsl은 마소 커널이 wireguard를 못써서 CONFIG_IPV6_MULTIPLE_TABLE, CONFIG_NETFILTER_XT_MATCH_CONNMARK 플래그 yes로 해서 컴파일 해야 가능했음
커널 설정은 .wslconfig, systemd 설정은 /etc/wsl.conf에서 -
ssh 터널링 + 로컬 socks 프록시로 접근
기존 wireguard 쓰는건 아닌데 제일 덜 귀찮음
다만 ssh 연결 계속 열어두는건 좀 찝찝함