Article View: pl.comp.os.linux.sieci
Article #244137Re: ipsec/l2tp debian problem
From: tombo
Date: Mon, 21 Apr 2014 20:19
Date: Mon, 21 Apr 2014 20:19
107 lines
3894 bytes
3894 bytes
On 18.04.2014 15:36, MaRc wrote:
> dodam jeszcze, że problem mam bez natu. za natem działa dobrze (łącze
> się w domu i jestem za routerem). Jeśli przełączam się na aero2 to
> połączenie jest nawiązywane ale po około minucie brak transmisji.
> tcpdump pokazuje, ze pakiety ESP lecą, ale brak ruchu na porcie 500.
> co dziwne, sesje nie są zrywane.
>
> pomoże ktoś?
Siema
Sprawdź dobrze tcpdumpa po stronie andorida i po stronie serwera.
Pakiety ESP niejednokrotnie są w sieciach komórkowych blokowane.
Ja staram się wymuszać NAT-T, żeby encapsulować w UDP i wogóle ESP pominąć.
Sprawdź też MTU, żeby było wystrczająco niskie, masz ppp over l2tp over ipsec over UDP
najczęściej, i co za tym idzie spory narzut na nagłówki. Sobie ustawiłem "na pałę" 1200,
być może można wyżej, nie testowałem.
Zrzut z moich konfigów, robie autoryzacja w serwerze samby, pewnie to pominiesz,
ale do tego co niżej kernel musi być z pathami SAref (działa też wtedy kilku klientów zza jednego nata ) :
https://github.com/xelerance/Openswan/wiki/Building-and-installing-an-saref-capable-klips-version-for-ubuntu-precise
/etc/ipsec.conf:
config setup
nat_traversal=yes
virtual_private=%v4:10.0.0.0/8,%v4:192.168.0.0/16,%v4:172.16.0.0/12
oe=off
protostack=mast
interfaces="%defaultroute"
conn vpn1
overlapip=yes
sareftrack=yes
type=transport
leftnexthop=%defaultroute
left=11.22.33.44
right=%any
rekey=no
keyingtries=3
pfs=no
leftprotoport=17/1701
rightprotoport=17/%any
authby=secret
auto=add
rightsubnet=vhost:%priv,%no
conn vpn2
overlapip=yes
sareftrack=yes
type=transport
leftnexthop=%defaultroute
left=11.22.33.45
right=%any
rekey=no
keyingtries=3
pfs=no
leftprotoport=17/1701
rightprotoport=17/%any
authby=secret
auto=add
rightsubnet=vhost:%priv,%no
.... ( itd , mam kilka ip z vpn dla roznch grupek ludzi )
/etc/xl2tpd/xl2tpd.vpn1.conf:
[global]
listen-addr = 11.22.33.44
ipsec saref = yes
[lns default]
name = OpenswanVPN
assign ip = yes
ip range = 192.168.194.2-192.168.194.200
local ip = 192.168.194.1
refuse chap = yes
refuse pap = yes
require authentication = yes
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd.vpn1
length bit = yes
/etc/ppp/options.xl2tpd.vpn1:
name l2tp
ipcp-accept-local
ipcp-accept-remote
ms-dns 192.168.193.2
ms-wins 192.168.193.2
noccp
auth
crtscts
idle 1800
mtu 1200
mru 1200
nodefaultroute
debug
lock
proxyarp
connect-delay 5000
require-mschap-v2
plugin winbind.so
ntlm_auth-helper '/usr/bin/ntlm_auth --helper-protocol=ntlm-server-1 --require-membership-of="MSDomain\\GroupOfUsers"'
--
MG
Technical Details
Message-ID:
<lj3ugu$l55$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<534ea601$0$2228$65785112@news.neostrada.pl> <53512a5b$0$2232$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: tombo <tombo-marek@o2.pl> Newsgroups: pl.comp.os.linux.sieci Subject: Re: ipsec/l2tp debian problem Date: Mon, 21 Apr 2014 22:19:40 +0200 Organization: ATMAN - ATM S.A. Lines: 107 Message-ID: <lj3ugu$l55$1@node2.news.atman.pl> References: <534ea601$0$2228$65785112@news.neostrada.pl> <53512a5b$0$2232$65785112@news.neostrada.pl> NNTP-Posting-Host: 095160104010.warszawa.vectranet.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1398111582 21669 95.160.104.10 (21 Apr 2014 20:19:42 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Mon, 21 Apr 2014 20:19:42 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20121215 Icedove/3.0.11 In-Reply-To: <53512a5b$0$2232$65785112@news.neostrada.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit