| Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
| Publiczne IP http://forum.freesco.pl/viewtopic.php?f=22&t=7716 |
Strona 1 z 1 |
| Autor: | Anonymous [ sobota, 21 maja 2005, 10:56 ] |
| Tytuł: | Publiczne IP |
Witam wszystkich użytkowników, chciałbym się dowiedzieć, jak zrobic w nowym NND, aby użytkownicy mieli przypisane publiczne ip, równoczesnie z prywatnymi, (dostałem od Polpaka całą klasę |
|
| Autor: | pablo2k5 [ środa, 25 maja 2005, 19:52 ] |
| Tytuł: | |
Małym problemem byłoby gdybyś nie adresował lokalnych stacji z DHCP. Można by było wtedy uzyć iptables. Przy założeniu że masz serwek z dwoma interfejsami ethernetowymi możesz to zrobić tak: iptables -t nat -A PREROUTING -i eth1 -s ADRES_LOKALNY -j DNAT --to-destination ADRES_PUBLICZNY gdzie: eth1 - interfejs po stronie LAN ADRES_LOKALNY - adres jednej ze stacji roboczych ADRES_PUBLICZNY - jeden z adresów publicznych I w odwrotnym kierunku: iptables -t nat -A PREROUTING -i eth0 -s ADRES_PUBLICZNY -j DNAT --to-destination ADRES_LOKALNY |
|
| Autor: | zciech [ środa, 25 maja 2005, 23:52 ] |
| Tytuł: | |
Oczywiscie twoj ISP routuje je wszyskie (te adresy publiczne) na adres serwera? Jesli tak: To proste jest. Na ifacu do sieci lokalnej robisz alias na adres publiczny (z maska calej grupy adresow) i z adresow publicznych puszczasz ruch bez maskarady. A u klientow robisz aliasy w kartach na adres publiczny (nie wiem jak to zrobic pod winda) Nie bardzo rozumie idei posiadania JEDNOCZESNIE dwoch adresow prywatnego i publicznego, ale co mi tam. pablo2k5 mozesz wyjasnic co robia te twoje reguły? |
|
| Autor: | Anonymous [ czwartek, 26 maja 2005, 15:35 ] |
| Tytuł: | |
Zgadzam się z kolegą "ZCIECHEM" w gruncie rzeczy wcale nie potrzebne jest posadanie jednoczesnie publicznego i prywatnego ip (chodziło mi o komunikacje między klientami), popróbuję z robić bez |
|
| Autor: | Koriolan [ poniedziałek, 30 maja 2005, 12:29 ] |
| Tytuł: | |
Ad.Zciech. Ja mam coś takiego jak pablo.. W sieci wew. ma klasę wew. i jak ktos chce to mu robię zewnętrzne IP właśnie takimi bałwan jestem a jak już nie chce to mu zdejmuję bałwan jestem i cześć. User nie musi NIC u siebie robić tak na linuksie jak i na windozie Ad. Karol_M Ja w sieci mam userów i z zew. IP i z wew. przy czym wszyscy maja IP z jednej puli np. 192.168.0.0 a przydzielanie zew. IP jest na routerze. Opis 'w miarę' krok po kroku chyba jest w jednym z moich postów - poszukaj |
|
| Autor: | zciech [ poniedziałek, 30 maja 2005, 22:31 ] |
| Tytuł: | |
Obawiam się, że wątpie by reguły te robily to co powiny. zalozmy ze komp ADRES_LOKALNY chce otworzyc wp.pl iptables -t nat -A PREROUTING -i eth1 -s ADRES_LOKALNY -j DNAT --to-destination ADRES_PUBLICZNY Pakietowi wchodzacemu przez eth1 (z lokalnej sieci) z kompa o adresie ADRES_LOKALNY zostanie zmienony adres docelowy na ADRES_PUBLICZNY I koniec, pakiet nie dotrze na wp.pl. iptables -t nat -A PREROUTING -i eth0 -s ADRES_PUBLICZNY -j DNAT --to-destination ADRES_LOKALNY Pakiet wchodzacy pzez eth0 (z internetu) z adresu ADRES_PUBLICZNY (i tylko z tego adressu, z wp.pl nie) przekierowany zostanie na kompa o adresie ADRES_LOKALNY sa dwie mozliwosci posiadania puli adresow: pula wyroutowana na jeden adres serwera i wtedy postepujemy w/g mojego opisu. pula adresow taka jak w dsl wtedy na eth0 robimy aliasy na wszystkie adresy i robimy reguly przekierowujace, ale wtedy komp lokalny ma adres lokalny a nie publiczny Ponadto nalezy jeszce pamietac o lancuchu FORWARD |
|
| Autor: | Koriolan [ wtorek, 31 maja 2005, 12:23 ] |
| Tytuł: | |
U mnie jest podobnie jak twój drugi pomysł. Oczywiście CHODZI bo inaczej bym nie pisał, że tak mam Napisałem "coś takiego jak ..." co oznacza podobnie jak... Nie chciało mi się tego jaszcze raz pisać ale niech będzie: Interfejsy: eth0 - zewnętrzny, eth1 - wew. Pula IP zew. na POLPAKU 195.116.xxx.0 -255 Pula IP wew. 192.168.yyy.0-255 Dajemy IP zew. 195.116.xxx.5 dla kogoś kto ma wew. 192.168.yyy.5 ----------------- Tworzymy alias na eth0: W pliku /etc/rc.d/rc.inet1 ============= ... ifconfig -a eth0:5 195.116.xxx.5 netmask 255.255.255.0 broadcast 195.116.xxx.255 ... ============================ Tworzymy bałwan jestem kierujące ruch z 195....5 na 192.....5 i z powrotem: W pliku /etc/rc.d/rc.firewall (firewall z ciecha) ============= .... # ip zewnętrzne dla "5" $i -A FORWARD -i eth0 -d 192.168.yyy.5 -j ACCEPT $i -A POSTROUTING -t nat -s 192.168.yyy.5 -o eth0 -j SNAT --to 195.116.xxx.5 $i -A PREROUTING -t nat -d 195.116.xxx.5 -j DNAT --to 192.168.yyy.5 .... =========================== Mam nadzieję, że to rozwiązuje wszelkie wątpliwości ad. temat : "Przydzielanie zewnetrznego IP systemem <NA_ROUTERZE> " |
|
| Autor: | zciech [ środa, 1 czerwca 2005, 20:16 ] |
| Tytuł: | |
No POLAM i wszystko jasne. Chodziło mi zeby nie wprowadzac dezinformacji. |
|
| Autor: | stk [ czwartek, 2 czerwca 2005, 23:36 ] |
| Tytuł: | |
Witam, a ja mam jeszcze inaczej # # STALE PUBLICZNE ADRESY IP # echo 1 >/proc/sys/net/ipv4/conf/all/proxy_arp # user nr 1 arp -i eth0 -Ds 213.25.xx.10 eth0 netmask 255.255.255.255 ip route add 213.25.xx.10 dev eth1 iptables -I FORWARD -s 213.25.xx.10 -j ACCEPT # user nr 2 arp -i eth0 -Ds 213.25.xx.11 eth0 netmask 255.255.255.255 ip route add 213.25.xx.11 dev eth1 iptables -I FORWARD -s 213.25.xx.11 -j ACCEPT # user nr 3 arp -i eth0 -Ds 213.25.xx.12 eth0 netmask 255.255.255.255 ip route add 213.25.xx.12 dev eth1 iptables -I FORWARD -s 213.25.xx.12 -j ACCEPT i z tego co testowalem to to chodzi mi najlepiej |
|
| Autor: | zciech [ piątek, 3 czerwca 2005, 00:06 ] |
| Tytuł: | |
Wiele dróg prowadzi do Rzymu. |
|
| Autor: | czerwo [ sobota, 4 czerwca 2005, 17:01 ] |
| Tytuł: | |
ale tylko jedna jest najkrutsza |
|
| Autor: | Anonymous [ sobota, 4 czerwca 2005, 17:22 ] |
| Tytuł: | |
Dzięki za wszystkie odpowiedzi |
|
| Autor: | lamer [ sobota, 4 czerwca 2005, 18:48 ] |
| Tytuł: | |
czerwo pisze: ale tylko jedna jest najkrutsza
Takiej drogi nie ma na pewno... Może ewentualnie najktótsza |
|
| Autor: | zciech [ sobota, 4 czerwca 2005, 20:39 ] |
| Tytuł: | |
Kto drogi prostuje, ten w lesie nocuje. |
|
| Strona 1 z 1 | Strefa czasowa UTC+2godz. |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|