Skip to content

Instantly share code, notes, and snippets.

View Imeguras's full-sized avatar
🐒
Welp guess that will do

Imeguras

🐒
Welp guess that will do
View GitHub Profile
@miguel-negrao
miguel-negrao / vpn.sh
Last active November 12, 2021 13:47
VPN ipleiria.pt Linux
# iniciar o container. Correr apenas uma vez
docker run --name snx-vpn --cap-add=ALL -v /lib/modules:/lib/modules -e SNX_SERVER=vpn.ipleiria.pt -e SNX_USER=joao.silva -e SNX_PASSWORD=xxxxxxxx -t -d kedu/snx-checkpoint-vpn
# correr esta linha para iniciar a vpn
docker container start snx-vpn && sudo route add -net 172.20.4.63 netmask 255.255.255.255 gw `docker inspect --format '{{ .NetworkSettings.IPAddress }}' snx-vpn` && sudo route add -net 192.168.1.146 netmask 255.255.255.255 gw `docker inspect --format '{{ .NetworkSettings.IPAddress }}' snx-vpn`
# correr esta linha para parar a vpn
docker container stop snx-vpn && sudo route del 172.20.4.63 && sudo route del 192.168.1.146
# colocar em /etc/hosts:
@scottslowe
scottslowe / lxc-template
Created November 25, 2013 19:59
This snippet of libvirt XML can be used as a template when creating LXC containers that you want to run/manage via libvirt.
<domain type='lxc'>
<name>REPLACE</name>
<memory>327680</memory>
<os>
<type>exe</type>
<init>/sbin/init</init>
</os>
<vcpu>1</vcpu>
<clock offset='utc'/>
<on_poweroff>destroy</on_poweroff>