Code Monkey home page Code Monkey logo

initenv's Introduction

initenv

install soft

wget https://raw.githubusercontent.com/jagyfu/initenv/main/install.sh -O install.sh | sh install.sh

install bbr

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

check media unlock

bash <(curl -L -s check.unlock.media)

##bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)

dd ros

bash <(curl -sSL "https://raw.githubusercontent.com/jagyfu/initenv/main/ddros.sh")

dd sys

bash <(curl -sSL "https://raw.githubusercontent.com/jagyfu/initenv/main/dd-sys.sh")

install docker l2tp ipsec

安装教程 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

install l2tp ipsec

首先,在你的 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

install openvpn server on Linux

wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

install wireguard on Linux

wget https://git.io/wireguard -O wireguard-install.sh && bash wireguard-install.sh

test return route

curl http://tutu.ovh/bash/returnroute/test.sh|bash

install docker to centos

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

install ros docker

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

install ddns

https://github.com/newfuture/ddns

pip install ddns

docker 安装

docker run -d -v /path/to/config.json:/config.json --network host newfuture/ddns

initenv's People

Contributors

jacyl4 avatar jagyfu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.