docker WireGuard VPN 공인ip 여러개 사용할수있는지 질문드립이다
요번에 KT로 옮긴다음 티맥 프로그램으로 MAC정보 변경하면서 공인ip를 확인해봤는데 ip 다르게 나오는걸 확인했습니다
어제 docker wireguard vpn을 설치한다음 설치한 pc에서 잡고있는 공인ip로 vpn 잡는걸 성공했습니다
여기서 궁금한게 하나의 pc에는 하나의 공인ip만 잡을수있는걸로 알고있는데 현재 맥바꿔가면서 찾은 공인ip를 vpn으로 여러개 사용할려면 어떻게 해야하는걸까요 ㅠㅠ?
Docker에서 공인ip를 잡아줄수있는건가요??
예를들어 공인ip가 121.xxx.xxx.xxx , 131.xxx.xxx.xxx 이렇게 2개있는데 121은 현재 pc에 잡혀있는거고 131은 MAC바꿔서 ip만 확인한상태입니다 131도 vpn에 추가하고싶습니다
dhcp는 맥주소에 하나 할당해주는게 맞습니다.
그러나 네트워크 카드 mac 주소 하나 당 ip 한개면 ip라는 개념이 왜 있겠어요.
맥주소로 통신하면 되는데..
수동으로는 몇개든 넣을수 있습니다. 다만, 공인 ip는 수동으로 넣을수 없다는게 문제지요.
암튼. 독커에서는 가상 네트워크 인터페이스를 만들어서 그 인터페이스가 ip 받게 할 수 있습니다.
https://docs.docker.com/network/drivers/
docker에도 mac vlan이란게 있는데..
요구사항이 있는지 한번도 성공해본적은 없습니다.ㅠㅠ
다만 WG-easy의 Hostname에 도메인으로 하면 하나의 도메인에 여러 IP가 묶이는것이니 VPN도 가능할것같기도하구요.
1. KT에서 들어오는 공인ip의 제한이 있을겁니다
2. macvlan으로 각 컨테이너가 물리적으로 다른 컴퓨터인 것처럼 쓸 수 있습니다
잘못 이해하고 계신것
1. mac을 바꿔가며 공인ip를 찾아봐야 소용없습니다. KT에서도 DHCP가 있고 여기서 공인 아이피를 할당할텐데. LG는 최대2개 KT나 SK는....큰 제한이 없다고는 하는데 해당 방법처럼 macvlan으로 많이 생산하면 당연히 걸릴 거고 불이익을 받으실 수 있습니다
2. 윈도우에서도 그리고 리눅스에서 가상네트워크 카드를 추가해주면 ip는 원하는 만큼 끌어올 수 있습니다 이 경우 eth0의 인터페이스를 bridge하는 방식을 사용하면 됩니다.
cmt alert