Portál AbcLinuxu, 9. května 2025 06:21

Dotaz: Načtení vícero IP z DHCP přes jediný IF

17.4.2014 22:59 Pospa.NET | Praha
Načtení vícero IP z DHCP přes jediný IF
Přečteno: 354×
Odpovědět | Admin
Ahoj, mám router, který je připojený do modemu meho ISP a dostava verejnou adresu. Verejnych adres mi ISP poskytuje az 5, ale jsou dynamicke. Porebuju dosahnout stavu, kdy router bude mit vic verejnych adres a ja pro ne budu delat port forwarding do vnitrni site. Jak lze udelat, aby jsem si mohl vic verejnych IP vycist z DHCP pomoci jedineho interface? Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.4.2014 23:12 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: Načtení vícero IP z DHCP přes jediný IF
Odpovědět | | Sbalit | Link | Blokovat | Admin

Dhcp relay ?

Root v linuxe : "Root povedal, linux vykona."
Jendа avatar 17.4.2014 23:13 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Načtení vícero IP z DHCP přes jediný IF
Co když bych fakt chtěl dostat více IP na jeden stroj?
18.4.2014 01:05 Ilmarinen | skóre: 8 | blog: Mizantropův depresivní kout | Kalevala
Rozbalit Rozbalit vše Re: Načtení vícero IP z DHCP přes jediný IF
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevím, zdali jde získat více DHCP zápůjček z jednoho rozhraní (pravděpodobně ne, musel by jsi spoofovat MAC adresu), nicméně jdou vytvořit virtuální rozhraní se svojí vlastní MAC adresou, ale svázané s fyzickým rozhraním.

Tímhle si vytvoř virtuální rozhraní svázané s rozhraním vedoucím do Internetu (zde eth0)…
ip link add link eth0 address 00:11:22:33:44:55 isp-ip0 type macvlan
ip link add link eth0 address 00:11:22:33:44:56 isp-ip1 type macvlan
ip link add link eth0 address 00:11:22:33:44:57 isp-ip2 type macvlan
ip link add link eth0 address 00:11:22:33:44:58 isp-ip3 type macvlan

… pak ta virtuální rozhraní nahoď…
ip link set isp-ip0 up
ip link set isp-ip1 up
ip link set isp-ip2 up
ip link set isp-ip3 up

…a pak na každém spusť dhclient.
MAC adresy si vygeneruj třeba tímhlenástrojem. (A doporučuje se použít „Locally administered“ adresy.)
18.4.2014 02:54 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: Načtení vícero IP z DHCP přes jediný IF
Odpovědět | | Sbalit | Link | Blokovat | Admin
po kazdej zmene ip adresy budes potom menit aj port forwarding? podla mna je to blbost, ze ked uz mas 5 verejnych ip, aby ti ich pridelovali dynamicky. proste nech ti daju 5 pevnych ip a mas pokoj...
18.4.2014 18:13 Jiří Veselský | skóre: 30 | blog: Jirkovo | Ostrava
Rozbalit Rozbalit vše Re: Načtení vícero IP z DHCP přes jediný IF
Odpovědět | | Sbalit | Link | Blokovat | Admin

Čili máte nějaké WAN rozhraní, na něm je /29 síť, a jednu z těch pěti dostupných adres vám přidělí DHCP server, a vy byste chtěl "dostat" a portforwardovat i zbývající čtyři?

K tomu nemusíte znásilňovat DHCP, přesně na todle existuje mechanismus, který se jmenuje arp proxy.

Předpokládám, že i když tu WAN adresu přidělí DHCP server, přiděluje vám pořád jednu a tu samou, máte tam pořád stejnou propojovací /29? Pak to snadno nastavíte přes to arp proxy. Pokud se to mění kompletně... No tak to vám asi nic moc nepomůže, i ty portforwardovací pravidla se vám budou těžko nastavovat pro více různých adres, které explicitně neznáte.

Jendа avatar 18.4.2014 18:25 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Načtení vícero IP z DHCP přes jediný IF
na něm je /29 síť
Tohle nepsal.
18.4.2014 21:25 Jiří Veselský | skóre: 30 | blog: Jirkovo | Ostrava
Rozbalit Rozbalit vše Re: Načtení vícero IP z DHCP přes jediný IF

Pokud vám ISP poskytuje 5 IP adres, znamená to /29 spojovací síť - z těch osmi jsou dvě na nic (síťová a broadcastová), jednu sežere router ISP, a pět zbylo pro vás.

Nicméně uznávám, je to jenom odhad. Nebylo to specificky řečeno.

Jendа avatar 18.4.2014 21:29 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Načtení vícero IP z DHCP přes jediný IF
UPC ti je dokonce schopno dát každou adresu z jiné /24.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.