firewall: i've forgot to allow ESTABLISHED,… OUTPUT connections
firewall: increase LOG limit-burst to 10
This commit is contained in:
		
							parent
							
								
									c699ff9c4d
								
							
						
					
					
						commit
						d7a819df4b
					
				|  | @ -5,7 +5,8 @@ Some useful scripts (for me) that can be added to $PATH :) | ||||||
| 
 | 
 | ||||||
| ## List: | ## List: | ||||||
| * bash_quote: Get a random quote from http://danstonchat.com | * bash_quote: Get a random quote from http://danstonchat.com | ||||||
| * dynmotd/: scripts to update the motd (via the /etc/update-motd.d directory). | * firewall: A script shell to set some iptables rules. | ||||||
|  | * update-dynmotd.d/: scripts to update the motd (via the /etc/update-motd.d directory). | ||||||
| * flac_to_mp3: convert all flac files of a directory into mp3. | * flac_to_mp3: convert all flac files of a directory into mp3. | ||||||
| * snapsend.sh: Send a ZFS snapshot to a remote host. | * snapsend.sh: Send a ZFS snapshot to a remote host. | ||||||
| * test_ssl3: Test if a website supportes the SSLV3 protocol. | * test_ssl3: Test if a website supportes the SSLV3 protocol. | ||||||
|  |  | ||||||
							
								
								
									
										20
									
								
								firewall
								
								
								
								
							
							
						
						
									
										20
									
								
								firewall
								
								
								
								
							|  | @ -189,7 +189,7 @@ fw_start() { | ||||||
|   ##  OUTPUT  ## |   ##  OUTPUT  ## | ||||||
|   ############## |   ############## | ||||||
|   #### Ne pas casser les connexions etablies |   #### Ne pas casser les connexions etablies | ||||||
| #  $IPT -A OUTPUT -j ACCEPT -p all -o "${ILAN}" -s "${IPLAN}" -m state --state RELATED,ESTABLISHED,UNTRACKED |   $IPT -A OUTPUT -j ACCEPT -p all -o "${ILAN}" -s "${IPLAN}" -m state --state RELATED,ESTABLISHED,UNTRACKED | ||||||
| # | # | ||||||
| #  #### ICMP reply (Ping) | #  #### ICMP reply (Ping) | ||||||
| #  #$IPT -A OUTPUT -j ACCEPT -p icmp -o "${ILAN}" --icmp-type 0 -s "${IPLAN}" -d 0/0 -m state --state ESTABLISHED,RELATED -m comment --comment "ICMP reply" | #  #$IPT -A OUTPUT -j ACCEPT -p icmp -o "${ILAN}" --icmp-type 0 -s "${IPLAN}" -d 0/0 -m state --state ESTABLISHED,RELATED -m comment --comment "ICMP reply" | ||||||
|  | @ -277,23 +277,23 @@ fw_log() { | ||||||
|   # LOG INPUT DROP PAQUET |   # LOG INPUT DROP PAQUET | ||||||
|   $IPT -N INPLOG |   $IPT -N INPLOG | ||||||
|   $IPT -A INPUT -j INPLOG |   $IPT -A INPUT -j INPLOG | ||||||
|   $IPT -A INPLOG -p tcp -m limit --limit 5/min -j LOG --log-prefix "Drop-IN [tcp]: " |   $IPT -A INPLOG -p tcp -m limit --limit 5/min --limit-burst 10 -j LOG --log-prefix "Drop-IN [tcp]: " | ||||||
|   $IPT -A INPLOG -p udp -m limit --limit 5/min -j LOG --log-prefix "Drop-IN [udp]: " |   $IPT -A INPLOG -p udp -m limit --limit 5/min --limit-burst 10 -j LOG --log-prefix "Drop-IN [udp]: " | ||||||
|   $IPT -A INPLOG -p icmp -m limit --limit 5/min -j LOG --log-prefix "Drop-IN [icmp]: " |   $IPT -A INPLOG -p icmp -m limit --limit 5/min --limit-burst 10 -j LOG --log-prefix "Drop-IN [icmp]: " | ||||||
| 
 | 
 | ||||||
|   # LOG OUTPUT DROP PAQUET |   # LOG OUTPUT DROP PAQUET | ||||||
|   $IPT -N OUTLOG |   $IPT -N OUTLOG | ||||||
|   $IPT -A OUTPUT -j OUTLOG |   $IPT -A OUTPUT -j OUTLOG | ||||||
|   $IPT -A OUTLOG -p tcp -m limit --limit 5/min -j LOG --log-prefix "Drop-OUT [tcp]: " |   $IPT -A OUTLOG -p tcp -m limit --limit 5/min --limit-burst 10 -j LOG --log-prefix "Drop-OUT [tcp]: " | ||||||
|   $IPT -A OUTLOG -p udp -m limit --limit 5/min -j LOG --log-prefix "Drop-OUT [udp]: " |   $IPT -A OUTLOG -p udp -m limit --limit 5/min --limit-burst 10 -j LOG --log-prefix "Drop-OUT [udp]: " | ||||||
|   $IPT -A OUTLOG -p icmp -m limit --limit 5/min -j LOG --log-prefix "Drop-OUT [icmp]: " |   $IPT -A OUTLOG -p icmp -m limit --limit 5/min --limit-burst 10 -j LOG --log-prefix "Drop-OUT [icmp]: " | ||||||
| 
 | 
 | ||||||
|   # LOG FORWARD DROP PAQUET |   # LOG FORWARD DROP PAQUET | ||||||
|   $IPT -N FORLOG |   $IPT -N FORLOG | ||||||
|   $IPT -A FORWARD -j FORLOG |   $IPT -A FORWARD -j FORLOG | ||||||
|   $IPT -A FORLOG -p tcp -m limit --limit 5/min -j LOG --log-prefix "Drop-FOR [tcp]: " |   $IPT -A FORLOG -p tcp -m limit --limit 5/min --limit-burst 10 -j LOG --log-prefix "Drop-FOR [tcp]: " | ||||||
|   $IPT -A FORLOG -p udp -m limit --limit 5/min -j LOG --log-prefix "Drop-FOR [udp]: " |   $IPT -A FORLOG -p udp -m limit --limit 5/min --limit-burst 10 -j LOG --log-prefix "Drop-FOR [udp]: " | ||||||
|   $IPT -A FORLOG -p icmp -m limit --limit 5/min -j LOG --log-prefix "Drop-FOR [icmp]: " |   $IPT -A FORLOG -p icmp -m limit --limit 5/min --limit-burst 10 -j LOG --log-prefix "Drop-FOR [icmp]: " | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue