assignmet2

This commit is contained in:
Vasco
2026-04-19 21:38:12 +01:00
parent f392ed42a9
commit e3337475e0
21 changed files with 508 additions and 224 deletions

30
assignment1/INTERNAL.sh Normal file
View File

@@ -0,0 +1,30 @@
# ==============================
# INTERNAL
# NETWORK: 192.168.10.0/24
# ==============================
ip=192.168.10.1
routerIp=192.168.10.254
mask24=255.255.255.0
ftp=192.168.10.2
datastore=192.168.10.3
dhcpClient=192.168.10.4
sudo yum install iptables-services -y
sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo systemctl mask firewalld
sudo systemctl enable iptables
sudo iptables -F
sudo ifconfig enp0s8 $ip netmask $mask24
sudo ip route add 23.214.219.128/25 via $routerIp
sudo route add default gw $routerIp
# aliasing
sudo ip addr add $ftp dev enp0s8
sudo ip addr add $datastore dev enp0s8
# netcar
dmz=23.214.219.129
nc -l &
nc -v -s $ftp -p 53 $dmz
nc -v -s $datastore -p 888 $dmz