Tutorial complet: Cum configurezi conexiunea de internet cu IP static pe Linux

Introducere

Conexiunile de internet cu IP static sunt esențiale pentru servere, VPS-uri sau orice dispozitiv care trebuie să aibă o adresă IP fixă în rețea. Spre deosebire de IP-urile dinamice atribuite de DHCP, IP-urile statice oferă stabilitate și accesibilitate constantă. În acest tutorial îți voi arăta cum să configurezi o conexiune de internet cu IP static pe o distribuție Linux, folosind metode standard și comenzi reale.

Ce înseamnă IP static și când îl folosești?

Un IP static este o adresă IP fixă, care nu se schimbă în timp, spre deosebire de un IP dinamic care poate fi schimbat la fiecare reconectare. ISP-ul (providerul de internet) îți furnizează aceste date:

  • Adresa IP statică
  • Subnet mask
  • Gateway (poarta de acces)
  • DNS (servere de nume)

Aceste informații sunt necesare pentru configurarea manuală a conexiunii.

Metode de configurare a IP-ului static pe Linux

Există mai multe metode, în funcție de distribuție și de sistemul de gestionare a rețelei folosit. Cele mai comune sunt:

  • Configurarea prin /etc/network/interfaces (Debian, Ubuntu în mod clasic)
  • Configurarea folosind netplan (Ubuntu 18.04 și mai noi)
  • Configurarea cu NetworkManager (pentru distribuții desktop sau server cu GUI)
  • Configurarea manuală folosind ip și route în shell

1. Configurare IP static folosind /etc/network/interfaces

Această metodă este folosită pe sistemele Debian și Ubuntu mai vechi sau fără netplan. Presupunem că interfața de rețea este eth0.

Pasul 1: Deschide fișierul de configurare

Pasul 2: Modifică sau adaugă configurarea pentru interfața de rețea

Înlocuiește valorile cu cele oferite de ISP-ul tău.

Pasul 3: Salvează fișierul și repornește serviciul de rețea

>

Verifică dacă IP-ul a fost setat corect:

2. Configurare IP static folosind netplan (Ubuntu 18.04+)

Ubuntu și alte distribuții moderne folosesc netplan pentru configurarea rețelei.

Pasul 1: Identifică fișierul de configurare netplan

Fișierele se găsesc în /etc/netplan/, de exemplu 01-netcfg.yaml sau similar.

Pasul 2: Editează fișierul YAML

Pasul 3: Exemplu configurare IP static

Pasul 4: Aplică configurarea

Pasul 5: Verifică IP-ul

3. Configurare IP static folosind NetworkManager

Pe distribuțiile cu GUI sau cu NetworkManager, poți folosi nmcli pentru configurare.

Pasul 1: Identifică conexiunea

Pasul 2: Modifică conexiunea pentru IP static

Pasul 3: Repornire conexiune

4. Configurare manuală temporară folosind comenzi Linux

Dacă dorești să setezi temporar IP static (până la reboot), poți folosi comenzi shell:

Notă: aceste setări nu sunt persistente și se pierd la repornire.

Verificarea conexiunii

După configurare, verifică dacă ai conectivitate către internet:

Primul test verifică conectivitatea IP (ping direct către IP), iar al doilea testează rezolvarea DNS.

Probleme frecvente și soluții

  • Interfața de rețea diferită: Verifică cu ip link show numele interfeței (ex: enp0s3, eth0, etc.) și înlocuiește în fișierele de configurare.
  • Conflicte IP: Asigură-te că IP-ul static nu este deja folosit în rețea.
  • Serviciul de rețea nu pornește: Verifică jurnalul cu sudo journalctl -xe pentru erori.
  • Probleme DNS: Asigură-te că ai setat corect nameserverele.

Concluzie

Configurarea unui IP static pe Linux este o sarcină esențială pentru administrarea serverelor sau VPS-urilor. Alegerea metodei depinde de distribuția și sistemul de gestionare a rețelei. Urmând pașii din acest tutorial, vei putea seta cu ușurință o conexiune stabilă și configurată corect pentru nevoile tale.

În cazul în care întâmpini dificultăți, verifică documentația distribuției tale și asigură-te că ai toate datele corecte de la provider.

Aveti nevoie de ajutor cu Linux Server sau WordPress?