Hej Benny
On 16-09-2010 20:01, Benny Amorsen wrote:
> Nej, det vil ikke virke. Grunden er for så vidt simpel: Alle
> alias-interfaces har samme MAC-adresse, og langt de fleste DHCP-servere
> deler kun 1 adresse ud per MAC-adresse.
Ja jeg tænkte sgisme nok at man ikke kunne snyde sig til det, selvom det
ser ud til at muligheden var der.
> Det kan man teoretisk komme uden om ved at angive en Client-ID, som
> DHCP-serveren benytter i stedet for MAC-adressen. Det er aldrig lykkedes
> mig i praksis, men på den anden side er der mange andre ting, der heller
> aldrig er lykkedes mig i praksis, selv om de er mulige...
Been there, done that, got the T-shirt!
> Du kan oprette MAC-VLAN's. Det burde virke, for de opfører sig som
> rigtige netværksinterfaces og har selvstændige MAC-adresser.
> Dokumentation er er ikke meget af, men du kan starte med:
Det lyder tilgengæld tillokkende, og jeg har nu forsøgt mig lidt frem.
Det ser faktisk ud til at være brugbart.
Jeg har i skrivende stund 3 DHCP ip'ere på mit ene netkort i en
test-maskine.
Der skal dog lige pilles et par ting ud af route-tabellen for at man kan
komme ud af maskinen, men det er jo til at løse.
> ip link add link eth0 name eth0m1 type macvlan
> dhclient eth0m1
Jeg snød lidt og kiggede på google efter macvlan, og kom frem til denne
side:
http://cyberiantiger.livejournal.com/24104.html
Der fik jeg mig en god del inspiration til en interfaces-fil, som nu er
kørende.
Jeg har efterfølgende leget lidt med iptables, til port-forward imellem
mine "interfaces" og det ser faktisk også ud til at det lykkedes for
mig. (Lidt heldig skal man vel være :) )
> Jeg vil meget gerne høre om det lykkes!
Det virker, i hvert fald her på mit skrivebord.
Jeg vil gerne vende tilbage til dig med mere konkret info om mit
projekt, hvis det har interesse.
Mange tak for hjælpen!
Mvh
Martin