[vpsFree.cz: community-list] OpenVPN config

Miroslav Misek miroslav.misek at netgarden.cz
Thu Feb 21 16:50:39 CET 2019


Tohle natuje vsechny odchozi pakety. Tzn i ty primo z VPS. Tim nechci 
rict, ze je to spatne :-)
Posli jeste vypis:
iptables -L -v -n
sysctl -a | grep net.ipv4.ip_forward

On 21. 02. 19 16:44, Lukáš Němec wrote:
> Ahoj,
>
> už jsem našel ten iptables, a zdá se že to nějaké pakety natuje, ale 
> klient stále nepingá nikam :/
>
> Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
>  pkts bytes target     prot opt in     out source               
> destination
> 13469  842K SNAT       all  --  *      venet0  0.0.0.0/0           
>  0.0.0.0/0            to:37.205.10.108
>
> Díky,
> Lukáš
>
>> On 21 Feb 2019, at 16:41, Lukáš Němec <lu.nemec at gmail.com 
>> <mailto:lu.nemec at gmail.com>> wrote:
>>
>> Ahoj,
>>
>> díky za odpovědi, zkusil jsem co jste psali, a stále nefunguje. 
>> Připojím se OK, ale ping 8.8.8.8 píše no route to host, nebo timeoutuje.
>> IPv4 forwarding jsem zapl, a přidal nat dle wiki, ale tahle část se 
>> mi nějak nezdá, když se snažím vylistovat pravidla v POSTROUTING, 
>> píše mi iptables že takový chain nezná. To nechápu.
>>
>> root at nemec /etc/openvpn # ip addr show dev venet0:0 scope global
>> 2: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc 
>> noqueue state UNKNOWN
>>     link/void
>>     inet 37.205.10.108/32 brd 37.205.10.108 scope global venet0:0
>>     inet6 2a01:430:17:1::ffff:71/128 scope global
>>        valid_lft forever preferred_lft forever
>> root at nemec /etc/openvpn # iptables -t nat -A POSTROUTING  -o venet0 
>> -j SNAT --to 37.205.10.108
>> root at nemec /etc/openvpn # iptables -L POSTROUTING
>> iptables: No chain/target/match by that name.
>>
>> Můj server config:
>> mode server
>> tls-server
>> port 1194
>> proto tcp-server
>> dev tap1
>> client-config-dir ccd
>> tun-mtu 1500
>>
>> ca /etc/openvpn/easy-rsa/keys/ca.crt
>> cert /etc/openvpn/easy-rsa/keys/nemec.crt
>> key /etc/openvpn/easy-rsa/keys/nemec.key
>> dh /etc/openvpn/easy-rsa/keys/dh2048.pem
>>
>> topology subnet
>> server 172.16.123.0 255.255.255.0
>> push "redirect-gateway def1 bypass-dhcp"
>> push "dhcp-option DNS 8.8.8.8"
>>
>> ifconfig-pool-persist ipp.txt
>>
>> keepalive 10 120
>> max-clients 10
>> cipher AES-256-CBC
>> user nobody
>> group nogroup
>> persist-key
>> persist-tun
>> status /tmp/openvpn.status 1
>> log-append /var/log/openvpn.log
>> status-version 3
>> verb 4
>> mute 20
>> reneg-sec 180
>>
>> Díky za jakékoliv rady,
>> Lukáš
>>
>>
>>> On 21 Feb 2019, at 14:57, Miroslav Misek 
>>> <miroslav.misek at netgarden.cz <mailto:miroslav.misek at netgarden.cz>> 
>>> wrote:
>>>
>>> Pokud ma OpenVPN fungovat jako gateway (tzn klient pak bude posilat 
>>> vsechny data do internetu pres VPN),
>>> tak je potreba jeste nastavit bud na klientovi:
>>>   redirect-gateway
>>> nebo na serveru:
>>>   push "redirect-gateway"
>>>
>>> A navic v iptables (firewalld) nastavit masquerade (aby data 
>>> pochazejici z vpn pri preposilani do internetu mela source ip toho 
>>> VPSka.
>>> A jak uz bylo napsano v predeslem emailu je potreba povolit ip 
>>> forwarding (echo 1 > /proc/sys/net/ipv4/ip_forward) a taky 
>>> forwarding ve firewallu (iptables, firewalld).
>>>
>>> Miroslav Misek
>>>
>>> On 21. 02. 19 14:16, Jiri Drozd wrote:
>>>> Ahoj,
>>>>
>>>> uz nevim podle ceho sem to nastavoval, tady je muj config ktery 
>>>> funguje:
>>>>
>>>> port 1111
>>>> proto udp
>>>> dev tun
>>>> ca /etc/openvpn/full/keys/ca.crt
>>>> cert /etc/openvpn/full/keys/server.crt
>>>> key /etc/openvpn/full/keys/server.key
>>>> dh /etc/openvpn/full/keys/dh2048.pem
>>>> topology subnet
>>>> server 172.16.123.0 255.255.255.0
>>>> ifconfig-pool-persist ipp-full.txt
>>>> push "redirect-gateway def1 bypass-dhcp"
>>>> push "dhcp-option DNS 8.8.8.8"
>>>> keepalive 10 30
>>>> tls-auth /etc/openvpn/easy-rsa-full/keys/ta.key 0
>>>> cipher AES-256-CBC
>>>> comp-lzo
>>>> max-clients 100
>>>> user nobody
>>>> group nogroup
>>>> persist-key
>>>> persist-tun
>>>> status openvpn-full-status.log
>>>> verb 3
>>>> mute 20
>>>> reneg-sec 180
>>>>
>>>> treba mit jeste povoleny forwarding 
>>>> https://linuxconfig.org/how-to-turn-on-off-ip-forwarding-in-linux
>>>> a pokud mas zaple iptables tak zkontroluj, ze ti tam ten traffic 
>>>> nic neblokuje (asi nejlepsi nachvilku vypnout firewall uplne)
>>>>
>>>> JDrozd / Buger
>>>>
>>>> ------------------------------------------------------------------------
>>>> *From: *"Lukáš Němec" <lu.nemec at gmail.com>
>>>> *To: *"vpsFree.cz <http://vpsfree.cz/> Community list" 
>>>> <community-list at lists.vpsfree.cz>
>>>> *Sent: *Friday, February 15, 2019 5:29:57 PM
>>>> *Subject: *[vpsFree.cz <http://vpsfree.cz/>: community-list] 
>>>> OpenVPN config
>>>>
>>>> Ahoj,
>>>> Snažím se rozjet openvpn jako internet gateway na vpsce. Jel jsem 
>>>> podle návodu na wiki vpsfree ale zdá se zastaralý. Už jsem ve stavu 
>>>> kdy se v pohodě připojím na vps vpn, ale net nefunguje-asi bude 
>>>> špatně ip adresa pro nat v návodu wiki? 
>>>> (https://kb.vpsfree.cz/navody/server/openvpn)
>>>>
>>>> Našel jsem ještě maily z 2017 z tohoto listu ale nevím jestli ta 
>>>> konfigurace bude platit.
>>>>
>>>> Poradíte? Btw configy mám stejné jako v návodu-jel jsem krok za krokem.
>>>>
>>>> Díky,
>>>> Lukáš
>>>>
>>>> _______________________________________________
>>>> Community-list mailing list
>>>> Community-list at lists.vpsfree.cz
>>>> http://lists.vpsfree.cz/listinfo/community-list
>>>>
>>>> _______________________________________________
>>>> Community-list mailing list
>>>> Community-list at lists.vpsfree.cz
>>>> http://lists.vpsfree.cz/listinfo/community-list
>>> _______________________________________________
>>> Community-list mailing list
>>> Community-list at lists.vpsfree.cz <mailto:Community-list at lists.vpsfree.cz>
>>> http://lists.vpsfree.cz/listinfo/community-list
>>
>
>
> _______________________________________________
> Community-list mailing list
> Community-list at lists.vpsfree.cz
> http://lists.vpsfree.cz/listinfo/community-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.vpsfree.cz/pipermail/community-list/attachments/20190221/a5d6408b/attachment-0001.html>


More information about the Community-list mailing list