PDA

Visualizza versione completa : Assegnare IP diversi a MAC address uguali


Ngurant
23-11-2007, 10.44.20
Salve a tutti. Ho la dsl di fastweb che ha il limite a 3 connessioni. L'hug che mi hanno fornito registra i mac address delle schede di rete che ad esso sono collegate in modo tale da non permettere ad un quarto indirizzo mac di uscire su internet. Siccome siamo 5 pc, con relativi mac uguali, ciò è un problema perchè, di fatto, 2 di questi non si possono collegare mai, neanche se gli altri sono spenti e scollegati. Ho provato allora a cambiare i mac address di queste 2 schede di rete con mac makeup, un programmino freeware. Ora i pc riescono a collegarsi ad internet e a visualizzare le pagine web. Tuttavia se si trovano collegati 1 pc con un certo mac address e 2 pc con mac address uguale (così non si supera il limite di 3) i 2 pc con lo stesso indirizzo ottengono anche lo stesso ip e questo non permette l'utilizzo di programmi come msn, emule e altri dove è previsto l'invio di pacchetti ad un determinato ip (che qui risulta doppio). Mi chiedo allora se sia possibile far assegnare a mac address uguali ip diversi. :mm:
Grazie mille!!!

LoryOne
23-11-2007, 11.08.29
l'IP è un'astrazione. In realtà il traffico si basa sul MAC address
Il protocollo ARP associa un MAC ad un IP (il protocollo RARP ne è il corrispettivo).
Questo implica che non possano esistere MAC uguali e di conseguenza IP uguali.
Potresti utilizzare un proxy server su una macchina e far collegare al proxy tutti i PC che devono accedere ad Internet

Ngurant
23-11-2007, 20.16.22
l'IP è un'astrazione. In realtà il traffico si basa sul MAC address
Il protocollo ARP associa un MAC ad un IP (il protocollo RARP ne è il corrispettivo).
Questo implica che non possano esistere MAC uguali e di conseguenza IP uguali.
Potresti utilizzare un proxy server su una macchina e far collegare al proxy tutti i PC che devono accedere ad Internet


Scusa l'estrema ignoranza, ma vuol dire? :mm:

Losko
24-11-2007, 08.01.25
ma vuol dire?
Questo implica che non possano esistere MAC uguali e di conseguenza IP uguali.
Ogni MAC è univoco. Ad ogni MAC un IP univoco --> deduz. "per ogni MAC un unico IP"
Alternativa: navigazione tramite proxy ;)

Doomboy
24-11-2007, 09.39.58
Scusa l'estrema ignoranza, ma vuol dire? :mm:

Ogni dispositivo in grado di connettersi alla rete ha un indirizzo fisico univoco, chiamato MAC Address. Tale indirizzo è un codice esadecimale che è assolutamente unico, ovvero non esistono nel mondo due dispositivi dotati dello stesso MAC. Questa specie di "targa" viene usata nelle ARP Tables, contenute in router, switch e quant'altro, per indirizzare i pacchetti TCP e quant'altro a destinazione senza rischiare collisioni, errori di route ecc. Oltre a questo, Fastweb memorizza i primi 3 mac address che vede connettersi all'HAG e limita l'accesso a tali tre dispositivi. Questo perchè da contratto, una linea residenziale Fastweb prevede tale limite.

Come aggirarlo? Mettendo un secondo "router" che faccia da gateway tra la tua LAN e l'HAG di Fastweb. Così L'hag vede solo il MAC di un dispositivo, che è proprio il gateway. Ma ci vuole un prodotto specifico, come alcuni router Linksys, oppure un PC con IPTables debitamente settate.

LoryOne
24-11-2007, 12.15.52
Questa specie di "targa" viene usata nelle ARP Tables, contenute in router, switch e quant'altro, per indirizzare i pacchetti TCP e quant'altro a destinazione senza rischiare collisioni, errori di route ecc.

(Y)
Questa specie di "targa" viene memorizzata anche nella cache ARP di ogni client (tale cache ha un numero di voci limitate, così come il tempo utile a mantenere tali informazioni) per evitare il più possibile traffico broadcast in LAN attraverso pacchetti ARP request/reply. Le informazioni ricavate sul MAC address del client destinatario saranno incluse nel frame Ethernet che conterrà le informazioni a livello datalink per l'interconnessione dei client in LAN