Réseau
La topologie du réseau
1 box + 1 serveur + 1 routeur !
Topologie du réseau
Config de la Livebox
DMZ
Seulement une fois que vous serez sûr de votre configuration Netfilter (ou autre pare feu), vous pouvez placez le serveur dans la DMZ de votre box
DDNS
A moins de souscrire à un abonnement avec IP fixe, il peut être intéressant d'utiliser le service Dynamic DNS pour utiliser un nom DNS qui pointera vers l'adresse IP dynamique de votre serveur.
Config réseau du serveur
Interfaces
J'utilise 2 interfaces réseaux avec un côté WAN (enps1s0) et un côté LAN ((enp2s0)
L'interface Wifi est désactivée au profit d'un routeur dédié
1$ ip addr
21: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
3 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
4 inet 127.0.0.1/8 scope host lo
5 valid_lft forever preferred_lft forever
6 inet6 ::1/128 scope host
7 valid_lft forever preferred_lft forever
82: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
9 link/ether 8c:03:60:4c:43:9c brd ff:ff:ff:ff:ff:ff
10 inet 192.168.1.2/24 brd 192.168.1.255 scope global enp1s0
11 valid_lft forever preferred_lft forever
123: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
13 link/ether 8c:03:60:4c:43:9d brd ff:ff:ff:ff:ff:ff
14 inet 192.168.100.1/24 brd 192.168.100.255 scope global enp2s0
15 valid_lft forever preferred_lft forever
164: wlp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
17 link/ether 8c:1d:96:fc:5e:04 brd ff:ff:ff:ff:ff:ff
Pour cette configuration, je n'ai pas utilisé Network Manager mais préféré une configuration manuelle :
1$ cat /etc/network/interfaces
2auto lo
3iface lo inet loopback
4
5auto enp1s0
6iface enp1s0 inet static
7 address 192.168.1.2
8 netmask 255.255.255.0
9 broadcast 192.168.1.255
10 gateway 192.168.1.1
11
12iface wlp3s0 inet static
13 address 192.168.1.3
14 netmask 255.255.255.0
15 broadcast 192.168.1.255
16 wpa-ssid W1F1SS1D
17 wpa-conf /etc/wpa_supplicant/marbecrou.conf
18
19auto enp2s0
20iface enp2s0 inet static
21 address 192.168.100.1
22 netmask 255.255.255.0
23 broadcast 192.168.100.255
1$ nmcli device
2DEVICE TYPE STATE CONNECTION
3lo loopback connected (externally) lo
4enp1s0 ethernet unmanaged --
5enp2s0 ethernet unmanaged --
6wlp3s0 wifi unmanaged --
Sécurité
La sécurité du réseau est assurée par Netfilter et fait l'objet d'un article particulier.
Services
Les services DNS et DHCP sont portés respectivement par bind et Kea et eux aussi font l'objet d'un article