Administrare server open source

Platforma de hosting cu software liber, gratuit, open source.

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"
Linux

5 Responses so far.

  1. moldo says:

    nu inteleg te rog ajutama vreau un ip cat sami pot face servar de cs
    pls te rog ajutama

  2. moldo says:

    am net de la click net ajutama please!

  3. Sergiu says:

    Te ajut, dar spune-mi unde nu te descurci. Nu stii sa configurezi conexiunea la internet?

  4. mafia says:

    folosesc ubuntu 9.10 server si am 2 placi de retea in pc. ip meu incepe de forma 89.120.238.XXX si vreau sa mai am un ip de genu 89.120.238.XX2 ce trebuie sa fac ?

  5. Sergiu Tot says:

    Trebuie sa discuti cu providerul tau sa iti aloce inca un IP.