Pages : 1
#1 Le 04/11/2019, à 16:15
- DZ
[Résolu] Fichier interfaces
Bonjour,
j'ai un fichier php qui m'aide à générer le fichier /etc/network/interfaces
J'utilise xubuntu 18.04.
Contenu de interfaces :
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.10.183
netmask 255.255.255.0
gateway 192.168.10.1
dns-nameservers 8.8.8.8
Retour de sudo ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.10.183 netmask 255.255.255.0 broadcast 192.168.10.255
inet6 fe80::261c:4ff:fe09:715f prefixlen 64 scopeid 0x20<link>
ether 24:1c:04:09:71:5f txqueuelen 1000 (Ethernet)
RX packets 10440 bytes 8370626 (8.3 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 7630 bytes 3122039 (3.1 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Boucle locale)
RX packets 5420 bytes 205850078 (205.8 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5420 bytes 205850078 (205.8 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.10.174 netmask 255.255.255.0 broadcast 192.168.10.255
inet6 fe80::d57:f923:d4:d03a prefixlen 64 scopeid 0x20<link>
ether d0:c6:37:8f:f0:cf txqueuelen 1000 (Ethernet)
RX packets 975 bytes 192595 (192.5 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 94 bytes 16589 (16.5 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
J'ai édité ce message pour plus de clarté.
La résolution de DNS ne fonctionne pas. (suite dans le message suivant)
Dernière modification par DZ (Le 12/11/2019, à 15:10)
Hors ligne
#2 Le 04/11/2019, à 17:06
- inbox
Re : [Résolu] Fichier interfaces
Salut,
Par défaut, c'est Network-manager qui gère les connexions réseau automatiquement. Si tu modifies le fichier interfaces, tu indiques au système que c'est toi qui gère les connexions. D'où ce message "périphérique n'est pas géré".
A+
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#3 Le 07/11/2019, à 11:47
- DZ
Re : [Résolu] Fichier interfaces
Cela parait logique. Du coup mon problème est mal décrit...
En fait je n'ai pas accès à internet quand je rempli le fichier interfaces.
Je ping bien la passerelle, même le DNS, mais impossible d'aller sur google.fr via le navigateur par exemple.
Edith me dit qu'en mettant l'ip de google, cela fonctionne, j'ai donc un souci avec les DNS en passant par interfaces
Resolv.conf contient :
nameserver 127.0.0.53
options edns0
search home
Il pointait vers /run/systemd/resolve/stub-resolv.conf
Je l'ai fais pointer vers /run/systemd/resolve/resolv.conf, qui lui m'affiche :
# This file is managed by man:systemd-resolved(8). Do not edit.
#
# This is a dynamic resolv.conf file for connecting local clients directly to
# all known uplink DNS servers. This file lists all configured search domains.
#
# Third party programs must not access this file directly, but only through the
# symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way,
# replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.
# No DNS servers known.
dès que je coupe le Wi-Fi
Dernière modification par DZ (Le 07/11/2019, à 12:11)
Hors ligne
#4 Le 07/11/2019, à 13:24
- rogn...
Re : [Résolu] Fichier interfaces
Bonjour. Il ne faut pas toucher à /etc/resolv.conf, il est généré par NetworkManager.
Si tu as une connexion internent classique (derrière une Box) sans VPN, il faut que tu édites /etc/NetworkManager/NetworkManager.conf et y ajouter dns=default, copier ailleurs puis supprimer /etc/resolv.conf et redémarrer NetworkManager.
#5 Le 08/11/2019, à 15:27
- DZ
Re : [Résolu] Fichier interfaces
Bonjour,
justement, je veux que la connexion soit gérée par le fichier interfaces, et pas par NetworkManager, et je ne souhaite en effet pas éditer le fichier resolv.conf, je souhaite juste que le process qui l'édite automatiquement recoive ce qu'il doive. Pour le moment je n'ai pas trouvé...
Hors ligne
#6 Le 12/11/2019, à 15:09
- DZ
Re : [Résolu] Fichier interfaces
Au final, j'ai trouvé une solution : je réécris resolv.conf à chaque démarrage, j'ai ajouté un script dans le dossier de network manager pour cela.
Le dossier /run étant en ram, une ancienne solution que j'avais adoptée à base de chattr ne fonctionnait plus.
Merci pour les échanges, ça m'a grandement aidé !
Hors ligne
Pages : 1