This commit is contained in:
Vasco
2026-04-21 11:59:45 +01:00
parent 911528df00
commit af0673223b
5 changed files with 41 additions and 59 deletions

View File

@@ -4,27 +4,18 @@
# Via a rede externa 193.136.212.0/24
# Rede externa (enp0s8)
# --- variaveis aqui pf joao fr fr fr aaaaa ---#
helloworld="print"
# --- instalar packages --- #
yum install -y epel-release openvpn
source VM_CONFIG.sh
# --- interfaces --- #
ifconfig enp0s8 193.136.212.10 netmask 255.255.255.0
route add default gw 193.136.212.1 # default gateway LIKE A SHEEP
# --- copiar certificados da CA --- #
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
# certificado
[[ -e "user.key" ]] && echo "user.key ja criado" || sudo openssl genrsa -out user.key
[[ -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 ca.crt /etc/openuser/client/
sudo cp user.csr /etc/openuser/client/
sudo cp user.crt /etc/openuser/client/
sudo cp client.conf /etc/openvpn/client/