wget https://raw.githubusercontent.com/jagyfu/initenv/main/install.sh -O install.sh | sh install.sh
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
bash <(curl -L -s check.unlock.media)
##bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)
bash <(curl -sSL "https://raw.githubusercontent.com/jagyfu/initenv/main/ddros.sh")
bash <(curl -sSL "https://raw.githubusercontent.com/jagyfu/initenv/main/dd-sys.sh")
安装教程 https://github.com/hwdsl2/docker-ipsec-vpn-server/blob/master/README-zh.md
#安装docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
systemctl status docker
systemctl enable docker
#启动docker
systemctl start docker
#安装docker-compose
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
#安装
docker run \
--name ipsec-vpn-server \
--restart=always \
--env-file /root/vpn.env \
-v ikev2-vpn-data:/etc/ipsec.d \
-v /lib/modules:/lib/modules:ro \
-p 500:500/udp \
-p 4500:4500/udp \
-d --privileged \
hwdsl2/ipsec-vpn-server
/root/vpn.env
内容:
VPN_IPSEC_PSK=xxxxxxxxxx
VPN_USER=vpnuser
VPN_PASSWORD=xxxxxxxxxxxxxxxxx
VPN_L2TP_NET=192.168.46.0/24
VPN_L2TP_LOCAL=192.168.46.1
VPN_L2TP_POOL=192.168.46.10-192.168.46.254
#第二次启动
docker start ipsec-vpn-server
首先,在你的 Linux 服务器* 上全新安装以下系统之一。
使用以下命令快速搭建 IPsec VPN 服务器:
Ubuntu & Debian
wget https://git.io/vpnsetup -O vpn.sh && sudo sh vpn.sh && sudo ikev2.sh --auto
CentOS & RHEL
wget https://git.io/vpnsetup-centos -O vpn.sh && sudo sh vpn.sh && sudo ikev2.sh --auto
Amazon Linux 2
wget https://git.io/vpnsetup-amzn -O vpn.sh && sudo sh vpn.sh && sudo ikev2.sh --auto
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
wget https://git.io/wireguard -O wireguard-install.sh && bash wireguard-install.sh
curl http://tutu.ovh/bash/returnroute/test.sh|bash
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
yum install docker-ce docker-ce-cli containerd.io
systemctl start docker
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
https://github.com/EvilFreelancer/docker-routeros
git clone https://github.com/EvilFreelancer/docker-routeros.git
cd docker-routeros
docker build . --tag ros
## docker run --cap-add NET_ADMIN --device /dev/net/tun -d -p 2222:22 -p 2280:80 -p 8291:8291 -p 1701:1701/udp -p 500:500/udp -p 4500:4500/udp -p 5900:5900 -ti evilfreelancer/docker-routeros
docker run --cap-add NET_ADMIN --device /dev/net/tun -d -p 2222:22 -p 2280:80 -p 8291:8291 -p 1701:1701/udp -p 500:500/udp -p 4500:4500/udp -p 5900:5900 -ti ros
https://github.com/newfuture/ddns
pip install ddns
docker 安装
docker run -d -v /path/to/config.json:/config.json --network host newfuture/ddns