[installation] configuration reseau

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
adiso
newbie
Messages : 2
Inscription : sam. 19 sept. 2015, 16:33

[installation] configuration reseau

Message par adiso »

Salut a tous, je voulai me lancer dans la prog et,
ayant un disque disponible, arch me paraissait être une bonne chose.
Pour me familiarisé j'ai commencer ça sur virtualbox mais malgrés pas mal de recherche et les heures passés devant des tuto des plus confus je ne comprend pas
Description='a basic static ethernet connection'
Interface=eth0
Connection=ethernet
IP=static
Adress=('192.168.1.23/24 ' '192.168.1.87/24')
#Routes=('192.168.0.0/24 via 192.168.1.2')
Gateway=('192.168.1.1')
DNS=('192.168.1.1')
Avec route et ifconfig je trouve tout ce dont j'ai besoin sauf que, pourquoi 2 "adress=" a quoi cela correspond il ?
Ensuite je suppose que je n'ai pas a toucher "#route=", vrai?!
Et l'ip de ma passerelle et vraisemblablement de l'ipv6 : donc si quelqu'un pouvait un peu éclairer ma lanterne ... :copain:
Merci d'avance et bonne journée !

Adiso.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [installation] configuration reseau

Message par Xorg »

Tu as une raison précise de te prendre la tête avec une IP statique alors qu'en DHCP ça serait déjà fini ?

Un exemple en DHCP est le fichier /etc/netctl/examples/ethernet-dhcp.
Et l'interface ce n'est certainement pas eth0 chez toi. Regarde la sortie de la commande ip link pour voir le nom de tes interfaces (ignore l'interface loop).

Mais en fait, le plus simple c'est juste de lancer le service dhcpcd@INTERFACE avec la commande systemctl.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [installation] configuration reseau

Message par benjarobin »

Tu peux très bien avoir plusieurs adresses sur le même port. La route ce n'est en effet pas nécessaire sur une organisation classique. Cela m’étonnerait que tu ne sois qu'en IPv6 et non on ne peut pas mélanger comme cela de l'IPv6 et de l'IPv4, cela n'a aucun sens. Mais en effet pourquoi ne pas utiliser le service dhcpcd@eth0.service ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
adiso
newbie
Messages : 2
Inscription : sam. 19 sept. 2015, 16:33

Re: [installation] configuration reseau

Message par adiso »

Salut, déjà merci pour vos réponses, il me semblai avoir une ip fixe
donc je ne connait pas les services dont vous me parlez aprés avec le ip link il me sort une ipv6 sous le nom de enp0s3
je vai allé me renseigner sur le systemctl de ce pas
bonne journée a vs.

Adiso.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [installation] configuration reseau

Message par Xorg »

enp0s3 c'est ton interface Ethernet.

systemctl start SERVICE c'est pour démarrer un service.
systemctl enable SERVICE c'est pour démarrer un service automatiquement au démarrage.

Donc chez toi ça donnera systemctl start dhcpcd@enp0s3 par exemple :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [installation] configuration reseau

Message par mimile »

Salut,

Pour m'attribuer une IP statique, j'ai suivi ce lien : viewtopic.php?p=109747#p109747 à adapter en fonction de ta machine (par exemple, l'identification de ta connexion : enp3s0 et non enp4s0 comme indiqué dans la 2ème partie).

Il faut ensuite rendre "enablé" le service pour qu'il s'active au démarrage : systemctl enable network.service.

Au redémarrage suivant, tu auras l'IP statique que tu auras indiquée.
Dernière modification par mimile le lun. 21 sept. 2015, 15:26, modifié 2 fois.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [installation] configuration reseau

Message par benjarobin »

Attention le service donné par mimile est buggué, si tu as un PC qui démarre vite cela ne fonctionnera pas car le service n'atend pas que la carte réseau soit présente.
Voici un service qui fonctionne, bien remplacer tout eth0 par le nom de l'interface

Code : Tout sélectionner

[Unit]
Description=Network eth0 Connectivity
Wants=network.target
Before=network.target
BindsTo=sys-subsystem-net-devices-eth0.device
After=sys-subsystem-net-devices-eth0.device
 
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/sbin/ip link set dev eth0 up
ExecStart=/sbin/ip addr add 192.168.15.2/255.255.255.0 broadcast 192.168.15.255 dev eth0
ExecStart=/sbin/ip route add default via 192.168.15.1
ExecStart=-/usr/bin/cp -f /etc/resolv.conf.static /etc/resolv.conf
ExecStop=/sbin/ip addr flush dev eth0
ExecStop=/sbin/ip link set dev eth0 down
 
[Install]
WantedBy=multi-user.target
Voir viewtopic.php?p=145900#p145900 pour les détails
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [installation] configuration reseau

Message par mimile »

@ benjarobin

Arch met plutôt longtemps (trop à mon goût) pour démarrer, ce qui explique que la solution que j'ai renseignée ne me pose pas de problème.

Je me demande d'ailleurs pourquoi il met aussi longtemps : les lignes de démarrage défilent très vite puis arrivé à un certain point (variable), le défilement des lignes cesse et il me faut attendre 20 à 30 secondes avant que l'écran où je dois indiquer mon mot de passe apparaisse ; après cela, il me faut encore attendre une quinzaine de seconde avant de voir apparaître mon bureau.

Le comble, c'est qu'Arch met plus de temps à être opérationnel que Win 7 SP1.

C'est d'autant plus contrariant que, avec mon vieux PC (beaucoup moins performant que l'actuel), il ne fallait qu'une quinzaine de secondes avant de voir apparaître l'écran du mot de passe et celui-ci à peine encodé, mon bureau s'affichait.

C'était avant l'apparition de systemd mais j'ignore si il y a un rapport.

Debian Jessie met lui aussi pas mal de temps ; en revanche Linux Mint 17.1 est beaucoup plus rapide (mais n'utilise pas systemd).
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [installation] configuration reseau

Message par benjarobin »

Systemd fournit des outils pour comprendre ce qui prend du temps. Mais merci de faire un sujet pour ce problème
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [installation] configuration reseau

Message par mimile »

Salut,

J'ai déjà posté à ce sujet sans trouver de réponse. Je n'en parlais ici que parce que tu avais évoqué le fait qu'un démarrage trop rapide pouvait empêcher la connexion au réseau. Il va de soi que je ne vais pas me greffer sur le poste de notre ami.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Répondre