Portál AbcLinuxu, 11. května 2024 10:09


Dotaz: Verejne IP pro vsechny za routerem

31.10.2005 17:58 DarkLogic | skóre: 8
Verejne IP pro vsechny za routerem
Přečteno: 263×
Odpovědět | Admin
Zdravim!

Chci kazdemu ze svych ucastniku site za routerem pridelit verejne IP, ktere mam moznost dostat od providera. Nasel jsem tu navody, jak jim pridelit neverejnou, ktera by se routovala na verejne. Ja ale chci, aby uzivatele opravdu na svych PC tu verejnou meli a pritom vsechen provoz by sel samozrejme pres muj router. Jak na to?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

31.10.2005 18:07 tomas84 | skóre: 30
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jim ty adresy přidělte, v čem je problém?
Johny z Podoli avatar 31.10.2005 18:15 Johny z Podoli | skóre: 26 | blog: rocfdebian
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Odpovědět | | Sbalit | Link | Blokovat | Admin
také nechápu zjevně kde je problém, přidl jim ty IP (pokud máš dhcp tak uprav konfiguraci dhcp) na routeru vypni NAT a zapni normální routování (pokud máš vlastní rozsah ip..) jinak tam píchni jenom switch...

pokud chceš kontrolu nad přenášenýma datama tak tam dej bridge ...

Johny
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
31.10.2005 19:14 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
No to není jen tak, musí se domluvit i s providerem, aby bylo jasné, že cesta k těmto IP vede přes jeho router. Jinak jedině arp proxy.
Johny z Podoli avatar 31.10.2005 22:47 Johny z Podoli | skóre: 26 | blog: rocfdebian
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
predpokladam ze poskytovatel ty IP doda na kabelu/wifi/adsl atd atd uživatele, ... to je snad vec poskytovatele.

Johny
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
7.11.2005 16:07 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Nechápu. Co je to dodá na kabelu??? Pokud budou schované za routerem, tak si musí i poskytovalel i on nastavit správně routování. Pak jedině jak jsem říkal arp proxy.
_ijkl avatar 7.11.2005 19:01 _ijkl | skóre: 12 | blog: holden | Banská Bystrica
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Dá sa to poriešiť aj ako NAT 1:1.
8.11.2005 20:37 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
ovšem s NATem 1:1 nebude na stanicích opravdu veřejná IP, ale privátní a to není to nač se tazatel ptal.
7.11.2005 11:52 DarkLogic | skóre: 8
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Ano, chci kontrolu nad přenášenýma datama, chci omezovat rychlosti uživatelů do netu apod. To všechno mi teď běží, když má každý uživatel sítě privátní IP. Takže když chci, aby tohle všechno fungovalo dále jen s tím rozdílem, že všichni klienti budou mít veřejné IP, tak přichází v úvahu ten bridge? A poradíte mi, co konkrétně je potřeba změnit?
7.11.2005 17:40 petr_p
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Budto si udelejte bridge, pricemz jsou lidi, co tvrdi, ze jim to shapuje. Nebo muzete pouzit ARP proxy a ozelet jednu (nebo dve) IP na routeru.

Ja mam na routeru dve IP adresy (asi by stacila i jedna), proxy_arp zapnute na vnejsim rozhrani, nastavene asymetricke smerovani a vse se krasne routuje.
9.11.2005 17:56 DarkLogic | skóre: 8
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Muzete trosku blize popsat to vase reseni? Tzn. kde co jak nastavit.
13.11.2005 22:49 petr_p
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Topologie:
100.0.23.17
|
100.0.23.18
100.0.23.19
|
|
+-100.0.23.20
+-100.0.23.21
|
...
Pricemz ISP ma na svem routeru 100.0.23.17 rozhrani, kam smeruje veskery provoz pro 100.0.23.16/28 podsit. Ja mam na routeru dve rozhrani 100.0.23.1[7-8] a nasledujici pravidla:

/sbin/ip link set eth0 up
/sbin/ip -4 addr add 100.0.23.19/28 dev eth0

/sbin/ip link set eth1 up
/sbin/ip -4 addr add 100.0.23.18/28 dev eth1

ip route del 100.0.23.16/28 dev eth1
/sbin/ip route add 100.0.23.17 dev eth1

echo "1" > /proc/sys/net/ipv4/ip_forward

echo "1" > /proc/sys/net/ipv4/conf/eth1/proxy_arp

Coz ma za nasledek, ze vsechny pakety od ISP jsou posilany na MAC adresou meho eth1 rozhrani a odtamtud routovany dal.
8.11.2005 03:10 D-Evil | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
NAT 1:1 je podle mě naprosto nejjednodušší řešení, navíc to pravděpodobně vůbec nenaruší vaší konfiguraci.
8.11.2005 18:12 DarkLogic | skóre: 8
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Kdyz dam NAT 1:1, tak ale klienti budou mit na svych pridelene privatni adresy a jen navenek se bude kazdy chovat jako by mel verejnou IP. Je to tak?
8.11.2005 18:55 D-Evil | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Přesně tak.
9.11.2005 19:09 Jiří Veselský | skóre: 30 | blog: Jirkovo | Ostrava
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem

Je to přesně tak. Zdůrazňuju přesně, protože sám píšete "...jen navenek se bude kazdy chovat...". V té vaší větě je nutné zvýraznit ono jen. NAT 1:1 je poměrně slušné řešení ve spoustě situací, ale (přestože se tváří téměř transparentně), tak transparentní není. Problémy (menší, větší, v určitých případech téměř neřešitelné) se ihned vynoří v situaci, kdy někdo zevnitř sítě (se svou privátní IP) bude chtít přistupovat ke zdroji uvnitř sítě s veřejnou IP. Ne vždy je to vidět na první pohled, ale problémy mohou být zásadní, takže se NATu raději vyhněte.

Jak už bylo řečeno, v zásadě snad není žádný problém v tom (s výjimkou případné naprosté idiocie vašeho ISP), aby vám ISP routoval veřejný rozsah adres přes vaše zařízení.

7.11.2005 22:01 mmm
Rozbalit Rozbalit vše Re: Verejne IP pro vsechny za routerem
Odpovědět | | Sbalit | Link | Blokovat | Admin
mam dojem, ze je vecou providera, aby zabezpecil route na subnet ktory vam prideli cez vas router. vy bezite normalny routing na linuxe s vypnutym nat a shaping robite napr. pomocou queueing-u na interfejsoch.

takto to robim pre 1200 zakaznikov na jednom Linux-ovom routri.

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.