Forum Linux.débutant Je n'arrive pas à mettre une ip statique en ligne de commande

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
18
juin
2019

Salut, je commence linux et je le contrôle à distance avec putty car j'ai installé un serveur ssh.

Mon soucis est que je n'arrive pas à mettre une ip statique même en suivant les tutos sur le net.

Déjà voici mon ifconfig:

ubuntu@ubuntu32:~$ ifconfig
enp2s0 Link encap:Ethernet HWaddr 40:61:86:80:48:93
inet adr:192.168.1.107 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::4b33:8535:4981:f24c/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:1772 erreurs:0 :0 overruns:0 frame:0
TX packets:1148 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:165667 (165.6 KB) Octets transmis:152976 (152.9 KB)

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:65536 Metric:1
Packets reçus:180 erreurs:0 :0 overruns:0 frame:0
TX packets:180 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:13231 (13.2 KB) Octets transmis:13231 (13.2 KB)

Ducoup je fais:

"cd /etc/network"

puis je fais

"sudo nano interfaces" mais je ne sais pas comment faire après, il y a ça dans "interfaces"

"#" interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

Merci de l'aide !

  • # ubuntu est un dérivé de Debian!

    Posté par  . Évalué à 5.

    https://wiki.debian-fr.xyz/Le_fichier_interfaces

    tant va la cruche à l'eau qu'à la fin elle t'explose en pleine tête

    • [^] # Re: ubuntu est un dérivé de Debian!

      Posté par  . Évalué à 1.

      Merci je vais tester ce soir !

      • [^] # Re: ubuntu est un dérivé de Debian!

        Posté par  . Évalué à 3.

        vu la gueule du wiki, je te met une version "simplifiée"

        auto eth0 # pour demarrer automatiquement l'interface eth0
        iface eth0 inet static # pour mettre une ip static (dhcp sinon)
           address 1.2.3.4 # pour lui mettre l'IP 1.2.3.4
           netmask 255.255.255.0 # pour un masque /24
           gateway 5.6.7.8 # pour regler la passerelle en 5.6.7.8
           dns-nameservers 8.8.8.8 # pour utiliser le DNS de google
  • # network manager ?

    Posté par  . Évalué à 3.

    Salut,

    Il me semble que par défaut c'est "network manager" qui se charge de la config réseau.
    Pour utiliser le fichier interfaces il est nécessaire de désactiver / désinstaller network manager.

    • [^] # Re: network manager ?

      Posté par  (site web personnel) . Évalué à 5.

      Sauf si cela a changé ces dernières années : c'est plutôt l'inverse. N-M se propose de gérer les interfaces qui sont unmanaged, c'est à dire qui n'ont pas de configuration explicite dans /etc/network/interfaces (ou un des fichiers du plus récent répertoire /etc/network/interfaces.d/).

      Mais effectivement, la période de transition « interface gérée par N-M parce qu'absente de /e/n/i » vers « elle est configurée dans /e/n/i » peut nécessiter de redémarrer (ou arrêter+démarrer) le service N-M pour qu'il arrête de s'occuper de cette interface en particulier. ;)

      Debian Consultant @ DEBAMAX

  • # Dans la config dhcp

    Posté par  . Évalué à 5. Dernière modification le 19 juin 2019 à 11:51.

    Si ton pb est d'avoir toujours la même ip et non d'avoir une ip statique, moi, je préfère régler ça sur le serveur dhcp et non sur chaque pc. Je règle le serveur dhcp (en l’occurrence ma box) pour qu'elle retourne tjs la même ip en fonction de l'adresse mac du pc.

    • [^] # Re: Dans la config dhcp

      Posté par  . Évalué à 1.

      Je vois c'est juste que j'ai envie de faire ça en ligne de commande car ça me permet d'en apprendre en peu plus sur linux !

      • [^] # Re: Dans la config dhcp

        Posté par  (Mastodon) . Évalué à 3. Dernière modification le 20 juin 2019 à 08:48.

        perso je préfère ta solution (mettre en dur dans la config), même si le DHCP fixe est tout à fait possible.

        si c'est pour mettre une IP statique, alors le "serveur" doit pouvoir être autonome. si ta "box" déconne (ou prend la foudre), tu dois toujours pouvoir le rebooter et t'y connecter. en plus il bootera plus vite (gain de 2s de la négociation DHCP).

        par contre pense à mettre l'IP statique dans une zone non éligible du DHCP.

        par exemple :
        - 192.168.1.1-10 pour les IP statiques
        - 192.168.1.11-99 pour les IP dynamiques

        En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • # Merci de l'aide

    Posté par  . Évalué à 2.

    Merci à tous pour l'aide !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.