URL: https://linuxfr.org/forums/linux-debutant/posts/debian-sur-mini-serveur-qui-ne-veut-pas-faire-routeur Title: Debian sur mini serveur qui ne veut pas faire routeur Authors: browniecool Date: 2023年09月15日T00:21:56+02:00 License: CC By-SA Tags: Score: 4 Bonjour, Je ne suis pas complètement sûr que ce soit la bonne partie du forum, les modérateurs pourront déplacer mon message si besoin. J'ai un mini serveur sur lequel j'ai installé Debian, et je souhaite m'en servir comme routeur, DHCP et DNS pour le cas où je change d'opérateur internet : ainsi j'aurai mon réseau qui reste le même. En effet, j'ai un point d'accès Wifi, bien mieux placé que ma box et qui délivre une meilleure qualité de connexion, ainsi que quelques ports RJ45 disposés ça et là chez moi. Aussi, ça me permettra de faire des choses, du bidouillage, auto héberger un site web, je ne sais pas encore quoi d'autre, mais cela viendra ! Physiquement, voici comment j'ai procédé : Sur ma box, j'ai branché sur un des ports RJ45 mon mini serveur, auquel j'ai attribué un bail fixe avec l'IP suivante : 192.168.0.29 Sur le deuxième port, j'ai branché un câble RJ45 qui arrive sur un switch : sur le switch, j'ai un RJ45 pour brancher mon PC dessus et faire des tests de connectivité, et sur l'autre j'ai le point d'accès wifi. Ensuite, pour configurer le serveur comme un routeur, je branche mon client en windows 10 sur un des ports de la box et je me connecte en ssh sur le serveur. Sans donner toutes commandes exactes, j'ai fait ceci : ``` enp2s0 : interface connectée à la box, pas de changement. enp3s0 : interface connectée au réseau interne dont voici la configuration : #internal network card auto enp3s0 iface enp3s0 inet static address 192.168.0.254 netmask 255.255.255.0 ``` J'ai modifié le fichier /etc/sysctl.conf : j'ai décommenté la ligne net.ipv4.ip_forward=1 puis rechargé sysctl J'ai installé et configuré le pare-feu avec nftables, j'ai tenté de rendre la règle persistante avec la commande nft list ruleset>> /etc/nftables.conf, mais j'ai obtenu le message suivant (j'ai tenté la commande en sudo et en root) ``` # Warning: table ip nat is managed by iptables-nft, do not touch! # Warning: table ip filter is managed by iptables-nft, do not touch! ``` Sur le client j'ai modifié les paramètres internet de la carte réseau (centre réseau et partage). J'ai mis en passerelle 192.168.0.254 et 192.168.0.29, pareil pour le DNS. Quand j'essaie de me connecter en ssh sur le port de sortie du mini serveur, voici le message d'erreur : ssh: connect to host 192.168.0.29 port 22: Connection timed out Si j'essaie de le pinger (j'ai aussi essayé avec l'IP 192.168.0.254), ça ne fonctionne pas, voici l'affichage : ``` Envoi d’une requête 'Ping' 192.168.0.29 avec 32 octets de données : Réponse de 192.168.0.36 : Impossible de joindre l’hôte de destination. Réponse de 192.168.0.36 : Impossible de joindre l’hôte de destination. Réponse de 192.168.0.36 : Impossible de joindre l’hôte de destination. Réponse de 192.168.0.36 : Impossible de joindre l’hôte de destination. Statistiques Ping pour 192.168.0.29: Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%), ``` Voici le résultat de la commande ip a : ``` 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host noprefixroute valid_lft forever preferred_lft forever 2: enp2s0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:e0:4c:68:01:86 brd ff:ff:ff:ff:ff:ff inet 192.168.0.29/24 brd 192.168.0.255 scope global dynamic enp2s0 valid_lft 27003sec preferred_lft 27003sec inet6 2a01:e0a:aad:6980:2e0:4cff:fe68:186/64 scope global dynamic mngtmpaddr valid_lft 86254sec preferred_lft 86254sec inet6 fe80::2e0:4cff:fe68:186/64 scope link valid_lft forever preferred_lft forever 3: enp3s0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:e0:4c:68:01:87 brd ff:ff:ff:ff:ff:ff inet 192.168.0.254/24 brd 192.168.0.255 scope global enp3s0 valid_lft forever preferred_lft forever inet6 fe80::2e0:4cff:fe68:187/64 scope link valid_lft forever preferred_lft forever ``` Avez-vous des idées pour que cela fonctionne ?

AltStyle によって変換されたページ (->オリジナル) /