This commit is contained in:
vasco
2026-05-23 13:20:24 +01:00
parent a20876fb1e
commit ddcaf33130
3 changed files with 14 additions and 8 deletions

View File

@@ -1,11 +1,14 @@
# firewall configuration
sudo yum install -y iptables-services
sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo systemctl mask firewalld
sudo systemctl enable iptables
sudo iptables -F
alias s="sudo systemctl"
function instalar() {
yum list installed "$1" &>/dev/null && echo "$1 já instalado" || sudo yum install -y "$1"
}
function ativar_firewall() {
instalar iptables-services
s stop firewalld
s disable firewalld
s mask firewalld
s enable iptables
sudo iptables -F
}

View File

@@ -13,10 +13,10 @@ instalar epel_release
instalar httpd
instalar mod_security
instalar mod_security_crs
ativar_firewall
# nat
sudo sysctl -w net.ipv4.ip_forward=1
sudo iptables -t nat -F
sudo iptables -A FORWARD -i enp0s9 -o enp0s8 -j ACCEPT
sudo iptables -A FORWARD -i enp0s8 -o enp0s9 -m state --state ESTABLISHED,RELATED -j ACCEPT

View File

@@ -21,5 +21,8 @@ if [[ ! -d "$jspath" ]]; then
npm i
fi
# fazer so depois de instalar tudo
ativar_firewall
# correr juice shop via npm
npm start