目标是从一台计算机提供多个 VPN 连接并重定向流量。我目前正在尝试通过 Docker 桌面执行此操作。
我创建了一个dockerfile。
FROM ubuntu:latest
RUN apt-get update && apt-get install -y && apt install openfortivpn -y && apt-get install ppp -y && apt install net-tools -y && apt install iputils-ping -y && apt install iproute2 -y && apt install iptables -y
USER root
我使用以下命令运行容器
docker run --privileged --net=host -it forticlient-image
我使用以下命令在容器中提供 VPN 连接。
openfortivpn 80.155.9.160:443 -u test -p test
容器内的网络路由如下。
我的 Windows PC 上的 ipconfig
让我们进入主要问题。我想使用以下命令将 TCP 流量从 Windows 上的 IP 地址“192.168.2.111”重定向到 Docker 容器。此 IP 地址是我可以通过 VPN 访问的远程服务器。
我尝试使用以下命令将 Windows 上的 192.168.2.111 流量引导至 Docker 容器。
route add 192.168.2.111 mask 255.255.255.255 192.168.1.5
正如您下面看到的,我无法从 Windows 建立重定向。
我不擅长社交。如果你愿意帮助我,我将非常感激你能给我多一点解释。
笔记:如果本文有任何错误,请发表评论。