Modifié : sisr1/tp05/README.md

Nouveau fichier : sisr1/tp05/deployment_samba.sh
	Nouveau fichier : sisr1/tp05/smb.conf
	Nouveau fichier : sisr1/tp06/README.md
	Nouveau fichier : sisr1/tp06/files_admin/README.md
	Nouveau fichier : sisr1/tp06/files_admin/dnsfwd.service
	Nouveau fichier : sisr1/tp06/files_admin/dnsfwd.sh
	Nouveau fichier : sisr1/tp06/files_admin/squid_v1.conf
	Nouveau fichier : sisr1/tp06/files_admin/squid_v2.conf
	Nouveau fichier : sisr1/tp06/files_admin/squid_v3.conf
	Nouveau fichier : sisr1/tp06/files_admin/squid_v4.conf
This commit is contained in:
Guillaume Emorine
2024-03-28 14:36:42 +01:00
parent d0abb453cb
commit f5b72d46e3
11 changed files with 36962 additions and 1 deletions

View File

@@ -0,0 +1 @@
Files for the NAT replacement.

View File

@@ -0,0 +1,7 @@
[Unit]
Description=Running port forwarding script on startup thanks to a systemd unit.
[Service]
Type=oneshot
ExecStart=/bin/bash /root/dnsfwd.sh
[Install]
WantedBy=multi-user.target

View File

@@ -0,0 +1,7 @@
#!/bin/bash
echo "1" > /proc/sys/net/ipv4/ip_forward
nft add table dnsfwd
nft add chain dnsfwd prerouting {type nat hook prerouting priority 0 \; }
nft add chain dnsfwd postrouting {type nat hook postrouting priority 0 \; }
nft add rule dnsfwd postrouting tcp dport 53 masquerade
nft add rule dnsfwd postrouting udp dport 53 masquerade

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff