Bonjour,
J'ai un ancien ordinateur portable que je cherche à transformer en serveur laissé dans mon salon qui fasse tourner un NextCloud accessible depuis l'extérieur. (Déjà, si c'est une mauvaise idée, dites-le moi !)
J'ai commencé par virer le système de bureau qui était dessus et installer Fedora Server (j'ai supposé que ce serait plus adapté, ne serait-ce que parce que le système ne va pas se mettre en veille à tout bout de champ). Quand je l'allume, j'accède à un terminal. Jusque là, tout va bien.
Maintenant, je veux le relier au réseau. Et là, ça coince. Quand je le branche en Ethernet à la Livebox, j'obtiens
$ ip link
1: lo [...]
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether [adresse MAC] brd ff:ff:ff:ff:ff:ff
L'interface Ethernet est bien configuée et active. Mais aucune connexion vers l'extérieur ne se fait. Par exemple :
$ ping linuxfr.org
ping: linuxfr.org: Temporary failure in name resolution
Je crois qu'il y a pourtant bien des échanges, car je vois des paquets reçus dans tcpdump
. Par ailleurs,
$ nmcli
lo: [...]
enp1s0: disconnected
"Realtek RTL810xE"
1 connection available
ethernet (r8169), [adresse MAC], hw, mtu 1500
J'ai aussi essayé de le brancher (toujours en Ethernet) à mon ordinateur actuel. J'ai fait ip address add 10.0.0.10/24 dev enp1s0
d'un côté et ip address add 10.0.0.11/24 dev enp1s0f1
de l'autre (honnêtement, je ne comprends pas précisément ce que fait cette commande à part « configurer une adresse IP »). Maintenant, quand je ping 10.0.0.10
depuis le nouvel ordinateur, ça fonctionne, mais quand je ping 10.0.11
depuis l'ancien, j'ai From 10.0.0.10 ipmp_seq=1 Destination Host Unreachable
(etc.). Et quand je fais ssh 10.0.0.10
depuis le nouveau, j'ai ssh: connect to host 10.0.0.10 port 22: Connection refused
. Pour comprendre cette dernière erreur, j'ai mis LogLevel DEBUG
dans /etc/ssh/sshd_config
sur l'ancien, mais même après ça, les ssh 10.0.0.10
depuis le nouveau ne produisent aucune réaction dans journalctl -b -u sshd.service
.
Moi qui suis une quiche en réseaux, je suis un peu perdu. J'ai commencé à lire des choses sur le fonctionnement de TCP/IP, DHCP, etc., mais l'agencement de tous les composants reste obscur pour moi (si vous avez un bon cours de réseaux à recommander, je suis preneur).
Est-ce que je devrais effectivement m'attendre à ce que le réseau marche tout seul avec une distribution serveur (plutôt que bureau), ou est-ce qu'il y a des configurations à faire que j'ai ratées ?
# Je tape à côté :
Posté par Stinouff . Évalué à 1 (+0/-1).
Mais t'as pensé à regarder du côté de Yunohost ?
https://yunohost.org/#/
# Doc officielle Réf Hat
Posté par babytux (site web personnel) . Évalué à 1 (+0/-0).
La doc de Red Hat te donnera les infos. Regarde l'adresse de ta box coté privé pour définir tes adresses.
Doc Red Hat
# nmtui
Posté par NeoX . Évalué à 4 (+1/-0).
pour configurer le reseau sur un redhat/centos/fedora, en ligne de commande, le plus "facile" c'est la commande nmtui
tu pourras alors dire que tu veux utiliser la carte enp1s0, en DHCP (mode automatique)
dans un premier temps
ta box fournira alors l'IP, le DNS, la passerelle (gateway) permettant à ton ordi portable d'aller sur internet et sur le reseau de la maison
tu recupereras les infos avec les 3 commandes suivantes :
ip a
pour recuperer l'adresse de ta machineip r
pour recuperer sa passerellecat /etc/resolv.conf
pour recuperer ses DNStu relances alors nmtui pour passer en configuration manuelle, et tu peux alors renseigner tous les parametres pour qu'il ne change pas entre deux demarrages
# penser au firewall
Posté par Franck913 . Évalué à 2 (+1/-0).
Bonjour, vu que c'est une version serveur je pencherai pour le firewall
tenter ]# service stop firewalld voir si ça solutionne (verifier le nom du service)
si oui alors il faudra donc configurer le firewall en ajoutant les bonnes regles
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.