forked from guillaume.emorine/siotp
		
	Nouveau fichier : sisr1/tp07/files_firewall/current_ruleset_partie_5.nft
This commit is contained in:
		
							
								
								
									
										76
									
								
								sisr1/tp07/files_firewall/current_ruleset_partie_5.nft
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										76
									
								
								sisr1/tp07/files_firewall/current_ruleset_partie_5.nft
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,76 @@ | ||||
| table ip ipfilter { | ||||
| 	chain prerouting { | ||||
| 		type filter hook prerouting priority filter; policy drop; | ||||
| 		icmp type echo-reply accept | ||||
| 		ct state established,related accept | ||||
| 		icmp type echo-request iif "enp0s9" ip daddr 172.16.0.1-172.16.0.254 accept | ||||
| 		icmp type echo-request iif "enp0s9" ip daddr 10.0.0.254 accept | ||||
| 		tcp dport 20 accept | ||||
| 		tcp dport 21 accept | ||||
| 		tcp dport { 80, 443 } accept | ||||
| 		tcp dport 22 accept | ||||
| 		ip saddr 10.121.38.1 tcp dport { 80, 443 } accept | ||||
| 	} | ||||
|  | ||||
| 	chain system_in { | ||||
| 		type filter hook input priority filter; policy drop; | ||||
| 		icmp type echo-reply accept | ||||
| 		icmp type echo-request iif "enp0s9" accept | ||||
| 		ct state established,related accept | ||||
| 		tcp dport 20 accept | ||||
| 		tcp dport 21 accept | ||||
| 		tcp dport { 80, 443 } accept | ||||
| 		tcp dport 22 accept | ||||
| 		ip saddr 10.121.38.1 tcp dport { 80, 443 } accept | ||||
| 	} | ||||
|  | ||||
| 	chain routing { | ||||
| 		type filter hook forward priority filter; policy drop; | ||||
| 		icmp type echo-request iif "enp0s9" oif "enp0s8" accept | ||||
| 		icmp type echo-reply iif "enp0s8" oif "enp0s9" accept | ||||
| 	} | ||||
|  | ||||
| 	chain system_out { | ||||
| 		type filter hook output priority filter; policy drop; | ||||
| 		ip daddr { 10.121.38.7, 10.121.38.8 } accept | ||||
| 		ip daddr 10.121.38.1 tcp dport 8080 accept | ||||
| 		icmp type echo-reply oif "enp0s9" accept | ||||
| 		icmp type echo-request accept | ||||
| 		tcp dport 20 accept | ||||
| 		tcp sport 20 accept | ||||
| 		tcp dport 21 accept | ||||
| 		tcp sport 21 accept | ||||
| 		tcp dport { 80, 443 } accept | ||||
| 		tcp sport { 80, 443 } accept | ||||
| 		tcp sport 22 accept | ||||
| 	} | ||||
|  | ||||
| 	chain postrouting { | ||||
| 		type filter hook postrouting priority filter; policy drop; | ||||
| 		ip daddr { 10.121.38.7, 10.121.38.8 } accept | ||||
| 		ip daddr 10.121.38.1 tcp dport 8080 accept | ||||
| 		icmp type echo-request ip saddr { 10.0.0.254, 172.16.0.254, 192.168.0.120 } accept | ||||
| 		icmp type echo-reply iif "enp0s8" oif "enp0s9" accept | ||||
| 		icmp type echo-request iif "enp0s9" oif "enp0s8" accept | ||||
| 		icmp type echo-request ip saddr 10.0.0.254 oif "enp0s9" accept | ||||
| 		tcp dport 20 accept | ||||
| 		tcp sport 20 accept | ||||
| 		tcp dport 21 accept | ||||
| 		tcp sport 21 accept | ||||
| 		tcp dport { 80, 443 } accept | ||||
| 		tcp sport { 80, 443 } accept | ||||
| 		tcp sport 22 accept | ||||
| 	} | ||||
|  | ||||
| 	chain nat_prerouting { | ||||
| 		type nat hook prerouting priority filter; policy drop; | ||||
| 		tcp dport { 80, 443 } accept | ||||
| 		tcp dport 22 accept | ||||
| 	} | ||||
| 	chain nat_postrouting { | ||||
| 		type nat hook postrouting priority filter; policy drop; | ||||
| 		tcp dport { 80, 443 } accept | ||||
| 		tcp sport { 80, 443 } accept | ||||
| 		tcp sport 22 accept | ||||
| 	} | ||||
| } | ||||
		Reference in New Issue
	
	Block a user