master
wangzhiwen 3 years ago
commit e6f6fd58d8
  1. 1
      README.md
  2. 22
      docker_exec_by_name.sh
  3. 22
      docker_logs_by_name.sh
  4. 21
      run_vpn_gs.sh

@ -0,0 +1 @@
my scripts

@ -0,0 +1,22 @@
#!/bin/bash
# Config:
# alias dexec="bash $HOME/.myscript/docker_exec_by_name.sh"
# Usage:
# dexec redis
docker_exec_cmd() {
container_name=$1
container_id=`docker ps | grep "$container_name" | awk '{print $1}'`
if [ ${#container_id} -eq 12 ]; then
echo "CONTAINER [$container_id $container_name]"
docker exec -it $container_id bash
elif [ ${#container_id} -gt 12 ]; then
echo "MORE THEN ONE [$container_name]"
else
echo "NOT FOUND [$container_name]"
fi
}
docker_exec_cmd $1

@ -0,0 +1,22 @@
#!/bin/bash
# Config:
# alias dlogs="bash $HOME/.myscript/docker_logs_by_name.sh"
# Usage:
# dlog redis
docker_logs_cmd() {
container_name=$1
container_id=`docker ps | grep "$container_name" | awk '{print $1}'`
if [ ${#container_id} -eq 12 ]; then
echo "CONTAINER [$container_id $container_name]"
docker logs -f --tail 100 $container_id
elif [ ${#container_id} -gt 12 ]; then
echo "MORE THEN ONE [$container_name]"
else
echo "NOT FOUND [$container_name]"
fi
}
docker_logs_cmd $1

@ -0,0 +1,21 @@
#!/bin/bash
sudo service xl2tpd start
sleep 2
sudo sh -c 'echo "c gs" > /var/run/xl2tpd/l2tp-control'
sleep 1
sudo route add -net 192.168.40.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.51.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.52.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.200.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.220.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.236.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.238.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.239.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.240.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.241.0 netmask 255.255.255.0 dev ppp0
sudo route add -net 192.168.242.0 netmask 255.255.255.0 dev ppp0
echo "start l2tp gs ppp0"
Loading…
Cancel
Save