Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Configurarea Retelelor

linux


Configurarea Retelelor

Route-ul nu se vede in internet, nu are IP dat de provideri



Concepte generale

NAT - network adress translating

- este procesul prin care route-ul schimba sursa pachetelor (cu IP-ul lui) si le trimite mai departe

MAC - media acces control

este adresa interna a unei placi de retea (unica in lume)

se gaseste in header-ul sursei

ipconfig - seteaza ip-ul, netmask-ul, gw-ul, etc

netconfig - configurarea retelei in mediul Linux

Configurarea retelei in fisiere

Editam fisierele :

/etc/sysconfig/network - porneste la boot reteaua, hostname-ul, gw-ul

/etc/sysconfig/network-scripts/ifcfg-eth0 - fisier de configurare a placii de retea (aici se schimba IP-ul, NetMask-ul ei)

/etc/resolv.conf - in acest fisier se specifica DNS-urile calculatoarelor la care se va duce statia respectiva pentru a rezolva numele : nameserver ...........

/etc/host.conf - specifica ordinea in care va incerca sa rezolve numele

mai intii cauta in fisierul /etc/hosts, apoi va incerca sa contacteze un server de DNS specificat in fisierul /etc/resolv.conf

/etc/hosts - contine o baza de date minimala ce poate inlocui un DNS

ifup si if down - porneste si opreste o interfata (placa de retea)

ifconfig - arata configuratia unei placi de retea (si o poate schimba)

MTU - maximum transmit unit=1500

RX - pachete primite

TX - pachete trimise

Loopback

Interfata de Loopback e o interfata simulata de catre kernel, "servind" servicii de retea pentru localhost. In cazul in care ar lipsi o placa de retea sau alte adaptoare, tot ceea ce trimitem pe loopback se va intoarce catre statia locala.

Tot ce se trimite pe Lo se va intoarce pe statia locala.

Adresa de Lo este 127.0.0.1 cu mask-ul 255.0.0.0. Este rezervata toata clasa care incepe cu 127.

ifcfg ≡ ifconfig

Setarea cu ifconfig

ifconfig (device/eht0 de ex.) IP-ul dorit NetMask-ul dorit

ifconfig device ip-ul netmask netmask-ul - atribuie un ip si o masca unei interfete

ipaliasing - este procesul prin care asociem 2 sau mai multe ip-uri aceleiasi interfete

ifconfig device:1 ip-ul netmask netmask-ul - face un alias adica mai atribuie un ip       aceleiasi de retea

La restart - setarile sunt cele default. Orice permanentizare se scrie in rc.local

route - listeaza inregistrarile din tabela de rout-are main

pentru a aparea o in loc de * se da comanda route -n

ipforwarding - este procesul de trimitere a pachetelor mai departe

default este disable

pentru a-l activa, exista 2 metode:

I. In fisierul /proc/sysnet/ipv4/ip_forward in loc de 0 se pune 1,insa nu ramine permanent.

Pentru permanentizare se adauga in fisierul rc.local urmatoarea linie

echo 1 | /proc/sysnet/ipv4/ip_forward

II. In fisierul /etc/sysctl.conf se inlocuieste 0 cu 1 in linia net.ipv4.ip_forward=0, si ramine permanent.

IPROUTE2 - este un pachet cu un utilitar care inglobeaza toate aceste comezi

se gaseste pe net

Comenzi:

ip link show

ip address show - arata ip-urile

ip rule show - arata regulile de routare

- from all = de la toata lumea.

ip route show - listeaza tabela main

Tabele default de rout-are: main(aici luam principalele decizii de routare), default, local

ip route show table local - listeaza continutul tabelei locale

Tabelele de rout-are sint pastrate in fisierul /etc/iproute2/rt_tables

ip route/addr add adresa/netmask-ul_in_forma_scurta     

Forma scurta este spre ex: 192.168.0.1/24 (de clasa C)

Ex. de rout-are:

se porneste ipforward (se inlocuieste 0 cu 1) cu ambele metode (I si II)

ip addr add 192.168.1.1/24 brd 192.168.0.255 dev eth0 (a facut adaugarea de routa pentru un calculator ce are ip=192.168.1.1 si altul 192.168.0.8, rout-erul (calc. meu) avind ip=192.168.0.7, toate cu netmask-ul 255.255.255.0 - toate acestea pentru o singura placa de retea, calc. rout-er avind ip-urile 192.168.0.7 si 192.168.1.1)

- daca ip_forward nu este pornit rout-erul va vedea cele 2 retele, insa ele intre ele nu se vor vedea.

ip addr del 192.168.1.1 dev eth0 - sterge adresa

pentru a sterge regula de rout-are e suficient a se sterge linia GATEWAY=ip-ul din fisierul /etc/sysconfig/network si apoi se restarteaza placa de retea.

Ceea ce a incercat Dragos cand a vrut sa se conecteze la      net:

In fisierul /etc/resolv.conf introducem DNS-ul providerilor ; inca 2 linii:

nameserver 193.230.169.9

nameserver 193.230.169.10

etc/sysconfig/network

GATEWAYDEV = pp0

etc/ppp/options

modem

crtscts

lock

115200 (viteza)

etc/dev/ttyS1

defaultroute

noipdefault

noauth

asyncmap 0

connect '/usr/bin/chat -u -f /etc/ppp/xnet.ro'

user 'cristian.buzatu'

etc/ppp/pop.secrets

userul .... secret = connex

la server * ipaddress


Document Info


Accesari: 1565
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )