Thread View: pl.comp.os.linux.sieci
5 messages
5 total messages
Started by Dziki Facet
Fri, 17 Jul 2015 09:04
Problem z przekierowaniem wewnątrz sieci
Author: Dziki Facet
Date: Fri, 17 Jul 2015 09:04
Date: Fri, 17 Jul 2015 09:04
38 lines
2247 bytes
2247 bytes
Na swoim windowsowym systemie ustawiłem dns 8.8.8.8 "na sztywno", omijając
to co powinienem otrzymać z DHCP a w iptables wrzuciłem:
-t nat -A PREROUTING -s 192.168.0.81 -d 8.8.8.8 -p udp -m udp --dport 53
-j DNAT --to-destination 192.168.0.22:53
--//-- to samo z tcp
ale nie działa.
tcpdump na routerze:
192.168.0.81.58636 > 8.8.8.8.53: 9633+ A? wp.pl. (23)
192.168.0.81.58636 > 192.168.0.22.53: 9633+ A? wp.pl. (23)
tcpdump na maszynie gdzie jest bind:
08:21:00.182954 IP 192.168.0.81.58636 > 192.168.0.22.53: 9633+ A? wp.pl.
(23)
08:21:00.183464 IP 192.168.0.22.53 > 192.168.0.81.58636: 9633 2/8/14 A
212.77.100.101, A 212.77.98.9 (511)
gdzie 192.168.0.81 to moja winda a 192.168.0.22 to bind.
Konkretnie chodzi mi o ustawienie tak firewalla/routera, żeby wszelaki
ruch z sieci wewnętrznej na port 53 kierować na wewnętrznego binda...
Z logów tcpdump wychodzi na to, że pakiety dochodzą do routera, później do
binda, ten odpowiada, ale bezpośrednio hostowi w sieci wewnętrznej, a nie
routerowi... No właśnie - co jeszcze trzeba by zrobić, żeby całkiem to
zadziałało? Albo jaki jest inny trick na przekierowanie w sieci
wewnętrznej?
Cokolwiek, ktokolwiek?
--
...
Re: Problem z przekierowaniem wewnątrz sieci
Author: Stachu 'Dozzie' K.
Date: Fri, 17 Jul 2015 09:16
Date: Fri, 17 Jul 2015 09:16
22 lines
2053 bytes
2053 bytes
On 2015-07-17, Dziki Facet <spam@fck.u> wrote: > Na swoim windowsowym systemie ustawiłem dns 8.8.8.8 "na sztywno", omijając > to co powinienem otrzymać z DHCP a w iptables wrzuciłem: > > -t nat -A PREROUTING -s 192.168.0.81 -d 8.8.8.8 -p udp -m udp --dport 53 > -j DNAT --to-destination 192.168.0.22:53 > --//-- to samo z tcp > > ale nie działa. [...] > Z logów tcpdump wychodzi na to, że pakiety dochodzą do routera, później do > binda, ten odpowiada, ale bezpośrednio hostowi w sieci wewnętrznej, a nie > routerowi... No właśnie - co jeszcze trzeba by zrobić, żeby całkiem to > zadziałało? No właśnie, co trzeba zrobić, żeby serwer DNS odpowiadał routerowi, a nie oryginalnemu hostowi? Pytanie pomocnicze: jak serwer DNS ustala komu ma w ogóle odpowiedzieć? -- Secunia non olet. Stanislaw Klekot
Re: Problem z przekierowaniem wewnątrz sieci
Author: Dziki Facet
Date: Fri, 17 Jul 2015 09:31
Date: Fri, 17 Jul 2015 09:31
34 lines
2255 bytes
2255 bytes
W dniu .07.2015 o 11:16 Stachu 'Dozzie' K. <dozzie@go.eat.some.screws.spammer.invalid> pisze: >> Na swoim windowsowym systemie ustawiłem dns 8.8.8.8 "na sztywno", >> omijając >> to co powinienem otrzymać z DHCP a w iptables wrzuciłem: >> >> -t nat -A PREROUTING -s 192.168.0.81 -d 8.8.8.8 -p udp -m udp --dport >> 53 >> -j DNAT --to-destination 192.168.0.22:53 >> --//-- to samo z tcp >> >> ale nie działa. > [...] >> Z logów tcpdump wychodzi na to, że pakiety dochodzą do routera, później >> do >> binda, ten odpowiada, ale bezpośrednio hostowi w sieci wewnętrznej, a >> nie >> routerowi... No właśnie - co jeszcze trzeba by zrobić, żeby całkiem to >> zadziałało? > > No właśnie, co trzeba zrobić, żeby serwer DNS odpowiadał routerowi, > a nie oryginalnemu hostowi? Pytanie pomocnicze: jak serwer DNS ustala > komu ma w ogóle odpowiedzieć? > Gdybym wiedział, to bym to zastosował ;) Z iptables mam drugi raz w życiu do czynienia... Podejrzewam, że na maszynie na której stoi bind też trzeba by użyć iptables. Z tym, że serio, nie mam pojęcia, co tam wpisać :) Dobrze kombinuję? -- ...
Re: Problem z przekierowaniem wewnątrz sieci
Author: rePeter
Date: Fri, 17 Jul 2015 10:18
Date: Fri, 17 Jul 2015 10:18
58 lines
3849 bytes
3849 bytes
Fri, 17 Jul 2015 11:31:04 +0200 "Dziki Facet" <spam@fck.u> napisał(a): > W dniu .07.2015 o 11:16 Stachu 'Dozzie' K. > <dozzie@go.eat.some.screws.spammer.invalid> pisze: > > >> Na swoim windowsowym systemie ustawiłem dns 8.8.8.8 "na sztywno", > >> omijając > >> to co powinienem otrzymać z DHCP a w iptables wrzuciłem: > >> > >> -t nat -A PREROUTING -s 192.168.0.81 -d 8.8.8.8 -p udp -m udp > >> --dport 53 > >> -j DNAT --to-destination 192.168.0.22:53 > >> --//-- to samo z tcp > >> > >> ale nie działa. > > [...] > >> Z logów tcpdump wychodzi na to, że pakiety dochodzą do routera, > >> później do > >> binda, ten odpowiada, ale bezpośrednio hostowi w sieci wewnętrznej, a > >> nie > >> routerowi... No właśnie - co jeszcze trzeba by zrobić, żeby całkiem to > >> zadziałało? > > > > No właśnie, co trzeba zrobić, żeby serwer DNS odpowiadał routerowi, > > a nie oryginalnemu hostowi? Pytanie pomocnicze: jak serwer DNS ustala > > komu ma w ogóle odpowiedzieć? > > > Gdybym wiedział, to bym to zastosował ;) Z iptables mam drugi raz w > życiu do czynienia... > > Podejrzewam, że na maszynie na której stoi bind też trzeba by użyć > iptables. Z tym, że serio, nie mam pojęcia, co tam wpisać :) Dobrze > kombinuję? > Dopisz w iptables routera: -t nat -A POSTROUTING -s 192.168.0.0/24 -d 192.168.0.22 -p udp -m udp --dport 53 -j SNAT --to 192.168.0.1 i to samo dla TCP 192.168.0.1 zmień na IP twojego routera jeśli masz inny. Łańcuch FORWARD musi przepuszczać powyższy ruch, np. -s 192.168.0.0/24 To właśnie odpowiedź na twoje pytanie, które było odpowiedzią na pytanie Stacha który w ten sposób odpowiedział na pytanie twoje, aby zakończyć wątek niekończących się odpowiedzi pytaniem na pytanie ;) -- Piotr Grzegorzyca pozdrawia http://starekomputery.regionet.pl jedenaste: Nie spamuj
Re: Problem z przekierowaniem wewnątrz sieci
Author: Dziki Facet
Date: Fri, 17 Jul 2015 12:07
Date: Fri, 17 Jul 2015 12:07
57 lines
2854 bytes
2854 bytes
W dniu .07.2015 o 12:18 rePeter <no@spam.no> pisze: >> >> Na swoim windowsowym systemie ustawiłem dns 8.8.8.8 "na sztywno", >> >> omijając >> >> to co powinienem otrzymać z DHCP a w iptables wrzuciłem: >> >> >> >> -t nat -A PREROUTING -s 192.168.0.81 -d 8.8.8.8 -p udp -m udp >> >> --dport 53 >> >> -j DNAT --to-destination 192.168.0.22:53 >> >> --//-- to samo z tcp >> >> >> >> ale nie działa. >> > [...] >> >> Z logów tcpdump wychodzi na to, że pakiety dochodzą do routera, >> >> później do >> >> binda, ten odpowiada, ale bezpośrednio hostowi w sieci wewnętrznej, a >> >> nie >> >> routerowi... No właśnie - co jeszcze trzeba by zrobić, żeby całkiem >> to >> >> zadziałało? >> > >> > No właśnie, co trzeba zrobić, żeby serwer DNS odpowiadał routerowi, >> > a nie oryginalnemu hostowi? Pytanie pomocnicze: jak serwer DNS ustala >> > komu ma w ogóle odpowiedzieć? >> > >> Gdybym wiedział, to bym to zastosował ;) Z iptables mam drugi raz w >> życiu do czynienia... >> >> Podejrzewam, że na maszynie na której stoi bind też trzeba by użyć >> iptables. Z tym, że serio, nie mam pojęcia, co tam wpisać :) Dobrze >> kombinuję? >> > > > > Dopisz w iptables routera: > > -t nat -A POSTROUTING -s 192.168.0.0/24 -d 192.168.0.22 -p udp -m udp > --dport 53 -j SNAT --to 192.168.0.1 > O to to! > i to samo dla TCP > 192.168.0.1 zmień na IP twojego routera jeśli masz inny. > Łańcuch FORWARD musi przepuszczać powyższy ruch, np. -s 192.168.0.0/24 > > To właśnie odpowiedź na twoje pytanie, które było odpowiedzią na pytanie > Stacha który w ten sposób odpowiedział na pytanie twoje, aby zakończyć > wątek > niekończących się odpowiedzi pytaniem na pytanie ;) > > Dzięki wielkie za pomoc! :) Stachowi również ;) -- ...
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads