Re: routing :: NAT non gateway

alex alex <[email protected]>
Newsgroups gmane.org.user-groups.rlug.general
Message-ID <CABh+qb02ePrh-gkntHJgS-eg3padAUxa0RNnUkL+BdkgkCTi_Q@mail.gmail.com>
Salut,
Daca din clienti ai ping in 172.20.0.200 (si ar trebui sa ai, fiindca e in
subnet direct connectat),  nu ar trebui sa fie problema de intoarcere
clienti->sursa (clientii trebuie sa raspunda catre 172.20.0.200, adresa
masq'd).
Pentru verificare reguli NAT, un wireshark pe una din statii e edificator
(trebuie sa vezi pachete dinspre 172.20.0.200 si reply-urile respective.
Banuiesc ca nu ai probleme basic gen enable ip_forward.

Toate cele bune


2016-12-22 12:45 GMT+02:00 Adrian Sevcenco <[email protected]>:

> On 12/13/2016 07:25 PM, Adrian Sevcenco wrote:
>
>> On 12/13/2016 07:05 PM, alex alex wrote:
>>
>>> Salut,
>>>
>> Salut!
>>
>> Push route functioneza cind un client  se conecteaza la un server
>>> openvpn.
>>> Aici se conecteaza doua servere openvpn. Clientii din lan ai lui
>>> Adrian nu
>>> stiu sa intoarca pachetele catre o retea necunoscuta pentru ei, asa ca
>>> arunca pachetele la def. gateway. care le dropeaza, gateway-ul probabil
>>> nestiind nici el de retaua respectiva.
>>> Deci fie ruta de intoarcere specifica pentru lan-ul remote pe statii, fie
>>> NAT (caz in care calculatoarele replica catre ip-ul gateway-ului openvpn,
>>> din moment ce sursa vine dinspe acesta)
>>>
>> mda, make sense! acum imi dau seama ca singura solutie e NAT pe serverul
>> openvpn remote (sau solutia de haproxy data de Iulian)
>> dar mai intii incerc cu NAT :)
>>
> Salut! Am incercat sa fac NAT dar imi scapa ceva (cel mai probabil
> intoarcerea de la clienti la sursa)
>
> situatia e asha :
> 192.168.1.100 - acasa
> 10.1.1.2 - acasa tun10
> 10.1.1.1 - office tun10
> 172.20.0.200 - office privat
>
> am ping de la 192.168.1.100 la 172.20.0.200 si invers
> scopul e sa am ping de la 192.168.1.100 la oricare altele din 172.20.0/24
>
> am in iptables urmatoarele :
> *nat
> -A POSTROUTING -s 192.168.1.0/24 -d 172.20.0.0/24,10.10.8.0/22 -j
> MASQUERADE
>
> *filter
> -A FORWARD -p icmp -j ACCEPT
> -A FORWARD -i tun10 -j ACCEPT
>
> -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED,SNAT,DNAT -j ACCEPT
>
> -A FORWARD -s 192.168.1.0/24 -d 172.20.0.0/24,10.10.8.0/22 -m conntrack
> --ctstate NEW -j ACCEPT
>
> Nu imi dau seama ce anume lipseste ...
>
> Multumesc frumos!
> Adrian
>
>
>
>> Multumesc!
>> Adrian
>>
>>
>>> 2016-12-12 17:09 GMT+02:00 manuel "lonely wolf" wolfshant
>>> <[email protected]
>>>
>>>> :
>>>>
>>>
>>> On 12/12/2016 03:57 PM, Mihai Badici wrote:
>>>>
>>>>> Poti sa pui ruta inversa cu "push route":
>>>>>
>>>>> push "route 10.10.0.0 255.255.0.0"  in configul de server. Cred ca
>>>>> merge
>>>>>
>>>> si
>>>>
>>>>> in acel fisier in care ai pus iroute.
>>>>> ( exemplele mele nu sunt consistente, sunt din configuri diferite)
>>>>>
>>>>> config functional de ani de zile in curtea mea:
>>>>
>>>> push "route 192.168.10.201 255.255.255.255"
>>>> push "route 192.168.5.1 255.255.255.255"
>>>> push "route 192.168.5.24 255.255.255.255"
>>>> push "route 192.168.5.29 255.255.255.255"
>>>> push "dhcp-option DNS 192.168.10.11"
>>>>
>>>> _______________________________________________
>>>> RLUG mailing list
>>>> [email protected]
>>>> http://lists.lug.ro/mailman/listinfo/rlug
>>>>
>>>> _______________________________________________
>>> RLUG mailing list
>>> [email protected]
>>> http://lists.lug.ro/mailman/listinfo/rlug
>>>
>>>
>>
>>
>>
>> _______________________________________________
>> RLUG mailing list
>> [email protected]
>> http://lists.lug.ro/mailman/listinfo/rlug
>>
>>
>
> --
> ----------------------------------------------
> Adrian Sevcenco, Ph.D.                       |
> Institute of Space Science - ISS, Romania    |
> adrian.sevcenco at {cern.ch,spacescience.ro} |
> ----------------------------------------------
>
>
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.