Twitter RSS

Pentru ca un sistem sa aiba acces la retea trebuie sa aiba o adresa IP configurata. Sistemele Linux nu fac exceptie si pentru asta trebuie sa vedem cum se seteaza o adresa IP. Metoda clasica este utilizarea comenzii ifconfig urmata de parametri necesari setarii adresei IP. Un exemplu ar fi urmatorul:

[root@localhost ~]# /sbin/ifconfig eth0 192.168.0.100 netmask 255.255.255.0 broadcast 192.168.0.255

Ruland comanda de mai sus interfata eth0 va primi adresa IP 192.168.0.100, masca de retea 255.255.255.0 iar pentru mesaje broadcast va folosi 192.168.0.255. Ca o solutie rapida functioneaza, dar dupa un restart va trebui sa setam din nou adresa IP. Modul in care sistemul de operare isi memoreaza adresa IP difera de la o distributie la alta. Mai jos voi incerca sa prezint modul in care se seteaza adresa IP pentru principalele distributii.

Debian / Ubuntu

Ubuntu, Debian si alte distributii Linux bazate pe Debian folosesc pentru configurarea interfetei de retea fisierul /etc/network/interfaces. Pentru ca interfata de retea sa se configureze cu datele mentionate mai sus, se modifica fisierul adaugand urmatoarele linii:

auto eth0
iface eth0 inet static
        address 192.168.0.100
        netmask 255.255.255.0
        broadcast 192.168.0.255
        network 192.168.0.0
        gateway 192.168.0.1

Daca in reteaua locala exista un server DHCP care ofera setarile automate, configurarea e ceva mai simpla:

auto eth0
iface eth0 inet dhcp

RedHat Linux / Fedora

RedHat Linux si distributiile bazate pe RedHat, cum ar fi Fedora, folosesc pentru configurarea doua fisiere. Primul este /etc/sysconfig/network in care trebuie sa adaugam urmatoarele linii pentru a activa reteaua:

NETWORKING=yes
HOSTNAME=nume
GATEWAY="192.168.0.1"

Al doilea fisier e /etc/sysconfig/network-scripts/ifcfg-eth0 in care se pastreaza setarile propriuzise ale interfetei:

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.100
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes

Daca exista un server DHCP in LAN putem configura interfata sa isi preia datele prin DHCP inlocuind continutul fisierului /etc/sysconfig/network-scripts/ifcfg-eth0 cu:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp

Slackware

Distributia Slackware si distributiile derivate din Slackware Linux folosesc pentru configurare fisierul /etc/rc.d/rc.inet1.conf. Pentru configurarea interfetei, fisierul trebuie sa contina urmatoarele linii:

IPADDR[0]="192.168.0.100"
NETMASK[0]="255.255.255.0"
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""
GATEWAY="192.168.0.1"

Popularity: 7% [?]

Comentarii pentru “Setarea unei adrese IP in Linux”

Ai intrebari?

* Te rog sa postezi pe NetHelp orice intrebare care nu are legatura cu articolul.

Retele sociale
Reclamã
Sharing makes you cool!
Categorii
Apache
Articole si tutoriale legate de serverul web Apache.
/articole-tutoriale-apache/

cPanel
Articole si tutoriale legate de utilizarea si administrarea sistemului de gestiune a serverelor de hosting, cPanel.
/articole-tutoriale-cpanel-whm/

DNS
Vezi toate articolele din categoria DNS
/dns-bind-domain-name-services/

Linux
Articole si tutoriale legate de Linux, sisteme BSD sau alte sisteme de operare din familia UNIX.
/articole-tutoriale-linux/

Mail
Vezi toate articolele din categoria Mail
/mail/

MySQL
Articole si tutoriale despre serverul de baze de date MySQL.
/articole-tutoriale-optimizare-mysql/

Perl
Vezi toate articolele din categoria Perl
/perl-practical-extraction-and-report-language/

PHP
Vezi toate articolele din categoria PHP
/php-language-hypertext-preprocessor/

Retele
Tutoriale despre retele de calculatoare, configurarea interfetelor de retea si rutarea IP-urilor.
/retele-networking/

Virtualizare
Articole si tutoriale despre virtualizare si sistemel virtuale create cu Xen sau OpenVZ.
/virtualizare-xen-openvz/

Web hosting
Articole despre serviciile de gazduire web, dedicate sau in regim shared.
/web-hosting/

Webmin / Virtualmin
Articole si tutoriale legate de sistemul de gestiune gratuit Webmin sau modulul Virtualmin.
/webmin-virtualmin/





Newsletter
LAMP Recomandã
NetHelp
SRV.ro
cpadmin.ro
ABCDomenii