RAWR XD warrior
This commit is contained in:
@@ -8,12 +8,27 @@
|
|||||||
helloworld="print"
|
helloworld="print"
|
||||||
|
|
||||||
# --- instalar packages --- #
|
# --- instalar packages --- #
|
||||||
yum install -y epel-release
|
yum install -y epel-release openvpn
|
||||||
yum install -y openvpn
|
|
||||||
|
|
||||||
# --- interfaces --- #
|
# --- interfaces --- #
|
||||||
ifconfig enp0s8 193.136.212.10 netmask 255.255.255.0
|
ifconfig enp0s8 193.136.212.10 netmask 255.255.255.0
|
||||||
route add default gw 193.136.212.1 # default gateway LIKE A SHEEP
|
route add default gw 193.136.212.1 # default gateway LIKE A SHEEP
|
||||||
|
|
||||||
# --- copiar certificados da CA --- #
|
# --- copiar certificados da CA --- #
|
||||||
# todo
|
ca_dir="/etc/pki/CA"
|
||||||
|
sudo mkdir -p $ca_dir
|
||||||
|
sudo touch "${ca_dir}/serial"
|
||||||
|
sudo cp ca.crt $ca_dir
|
||||||
|
|
||||||
|
# Criar vpn certificate
|
||||||
|
sudo cp user.key $ca_dir
|
||||||
|
[[ -e "user.csr" ]] && echo "user.csr ja criado" || sudo openssl req -new -key user.key -out user.csr
|
||||||
|
[[ -e "user.crt" ]] && echo "user.crt ja criado" || sudo openssl ca -in user.csr -cert ca.crt -keyfile ca.key -out user.crt
|
||||||
|
|
||||||
|
sudo cp user.conf /etc/openuser/client/
|
||||||
|
sudo cp user.csr /etc/openuser/client/
|
||||||
|
sudo cp user.crt /etc/openuser/client/
|
||||||
|
sudo cp dh2048.pem /etc/openuser/client/
|
||||||
|
sudo cp client.conf /etc/openvpn/client/
|
||||||
|
|
||||||
|
openssh --config /etc/openvpn/client/client.conf
|
||||||
|
|||||||
9
client.conf
Normal file
9
client.conf
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
client
|
||||||
|
dev tun
|
||||||
|
proto udp
|
||||||
|
remote 10.60.0.3 1194
|
||||||
|
persist-tun
|
||||||
|
persist-key
|
||||||
|
ca ca.crt
|
||||||
|
cert user.crt
|
||||||
|
key user.key
|
||||||
Reference in New Issue
Block a user