Corosync + Securité

master
Pierre Coimbra 2019-11-01 18:12:38 +01:00
parent 9bcb6d3552
commit 87f80f99dc
No known key found for this signature in database
GPG Key ID: F9C449C78F6FAEE6
1 changed files with 21 additions and 19 deletions

View File

@ -29,16 +29,15 @@ coro eth3 tcpflags,nosmurfs,logmartians
### /etc/shorewall/policy ### /etc/shorewall/policy
Définition de la politique globale du pare-feu Définition de la politique globale du pare-feu
``` ```
#SOURCE DEST POLICY LOGLEVEL RATE CONNLIMIT #SOURCE DEST POLICY LOGLEVEL
$FW net ACCEPT $FW net ACCEPT
$FW coro ACCEPT krkn net ACCEPT
krkn net ACCEPT ext net ACCEPT
ext net ACCEPT
ext krkn DROP info ext krkn DROP info
net all DROP info net all DROP info
all all REJECT info all all REJECT info
``` ```
@ -53,17 +52,20 @@ Définition des exceptions aux règles définies dans le fichier policy
?SECTION UNTRACKED ?SECTION UNTRACKED
?SECTION NEW ?SECTION NEW
Invalid(DROP) net all tcp Invalid(DROP) net all tcp
DNS(ACCEPT) $FW net DNS(ACCEPT) $FW net
Ping(ACCEPT) all $FW Ping(ACCEPT) all $FW
SSH(ACCEPT) net all SSH(ACCEPT) net all
ACCEPT $FW krkn icmp ACCEPT $FW krkn icmp
ACCEPT $FW ext icmp ACCEPT $FW ext icmp
ACCEPT $FW net icmp ACCEPT $FW net icmp
ACCEPT krkn ext tcp 80,443 ACCEPT $FW coro udp 5404,5405
ACCEPT net $FW tcp 8006 ACCEPT coro $FW udp 5404,5405
ACCEPT krkn ext tcp 80,443
ACCEPT net $FW tcp 8006
``` ```
### /etc/shorewall/snat ### /etc/shorewall/snat
Configuration SNAT permettant de faire du "masquerading", ainsi les paquets qui sortent des containers ont comme IP source l'IP de l'interface externe _eth0_. Configuration SNAT permettant de faire du "masquerading", ainsi les paquets qui sortent des containers ont comme IP source l'IP de l'interface externe _eth0_.
@ -76,10 +78,10 @@ MASQUERADE vmbr2 vmbr0
Définition des zones et de leurs types. Définition des zones et de leurs types.
``` ```
#ZONE TYPE #ZONE TYPE
fw firewall fw firewall
net ipv4 net ipv4
krkn ipv4 krkn ipv4
ext ipv4 ext ipv4
coro ipv4 coro ipv4
``` ```