perf: use chan to communicate between tcpserver and tun

This commit is contained in:
fengcaiwen
2023-07-24 14:26:22 +08:00
committed by naison
parent d87363d2cd
commit 2ba7b2027f
7 changed files with 58 additions and 86 deletions

View File

@@ -16,7 +16,7 @@ ARG BASE=github.com/wencaiwulue/kubevpn
RUN sed -i s@/security.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list \
&& sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN apt-get clean && apt-get update && apt-get install -y wget dnsutils vim curl \
net-tools iptables iputils-ping lsof iproute2 tcpdump binutils traceroute conntrack socat
net-tools iptables iputils-ping lsof iproute2 tcpdump binutils traceroute conntrack socat iperf3
ENV TZ=Asia/Shanghai \
DEBIAN_FRONTEND=noninteractive

View File

@@ -8,7 +8,7 @@ FROM ubuntu:latest
RUN sed -i s@/security.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list \
&& sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN apt-get clean && apt-get update && apt-get install -y wget dnsutils vim curl \
net-tools iptables iputils-ping lsof iproute2 tcpdump binutils traceroute conntrack socat
net-tools iptables iputils-ping lsof iproute2 tcpdump binutils traceroute conntrack socat iperf3
ENV TZ=Asia/Shanghai \
DEBIAN_FRONTEND=noninteractive

View File

@@ -2,4 +2,6 @@ FROM naison/kubevpn:latest
WORKDIR /app
RUN apt-get clean && apt-get update && apt-get install -y iperf3
COPY bin/kubevpn /usr/local/bin/kubevpn