Mon petit serveur Linux à la maison n'arrive pas à accéder à Internet.
Setup matériel
PC1 = serveur linux
PC2 = PC windows
PCs = PC1 et PC2
Router1 = routeur wifi/ethernet
Box = box+wifi+ethernet
Setup réseau
PCs <=> Router1 <=> Box
Donc PC1 et PC2 sont connectés à Router1
PC2 accède à Internet sans problème
Et PC1 lui n'y accède pas.
Adresses IP des différents appareils
Router1 a l'adresse IP: 192.168.42.1
PC1 a l'adresse IP: 192.168.42.2
Box a l'adresse IP: 192.168.1.254
Setup software
PC1
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
Voici les interfaces réseaux
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> 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
valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether e0:3f:49:7d:bb:7e brd ff:ff:ff:ff:ff:ff
inet 192.168.42.2/24 brd 192.168.42.255 scope global enp3s0
valid_lft forever preferred_lft forever
inet6 fe80::e23f:49ff:fe7d:bb7e/64 scope link
valid_lft forever preferred_lft forever
3: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether e0:3f:49:7d:bd:1c brd ff:ff:ff:ff:ff:ff
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:46:de:98:2e brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
Et voici la table de routage de PC1
$ netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 enp3s0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.42.0 0.0.0.0 255.255.255.0 U 0 0 0 enp3s0
Où se trouve le problème?
Je pense que le problème c'est que PC1 a dans sa table de routage un truc qui est incorrect.
Il point la gateway 192.168.1.254...ouais sauf que, de là où il est, PC1, NE PEUT PAS voir cette adresse, il devrait pointer vers la gateway 192.168.42.1 (Router1) qui lui en retour pointe vers la gateway 192.168.1.254 (Box)
Questions
Comment corriger cette table de routage de manière permanente?
Si vous pensez que le problème se trouve ailleurs n'hésites pas à me le dire
Merci d'avance pour votre aide.
EDIT:
ok, c'est moi qui suis débile
J'ai trouvé le soucis
Je viens d'emmenager dans un nouvel appart et j'avais laissé la conf de mon logement precedent, écrite en dur dans /etc/network/interfaces
Donc en fait c'etait ca le problème
Voilà ce que j'ai dans ma conf maintenant et qui marche:
$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
auto enp3s0
iface enp3s0 inet static
address 192.168.42.2
netmask 255.255.255.0
gateway 192.168.42.1
metric 1
dns-domain minibip.local
- Edité par mrjay42 2 février 2022 à 12:19:01
Si y'a pas d'accents dans mes messages c'est parce que je suis sur un clavier norvegien :)
Problème d'accès à internet?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Si y'a pas d'accents dans mes messages c'est parce que je suis sur un clavier norvegien :)