Mikrotik as cisco VPN client

I have group login and password

also have user login and password

Can Mikrotik as cisco VPN client ???

http://www.mikrotik.com/testdocs/ros/3.0/vpn/pptp.php

Remote peer is not pptp server ---------------------is cisco ASA
on my Ubuntu I use vpnc - client for Cisco VPN3000 Concentrator, IOS and PIX

sudo vpnc
Enter IPSec gateway address: 1.1.1.1
Enter IPSec ID for 1.1.1.1: xxxxxxxxxx
Enter IPSec secret for xxxxxxx@1.1.1.1:yyyyyyy
Enter username for 1.1.1.1: test
Enter password for test@1.1.1.1:zzzzzzzzzzzzzz

ok, so then it’s IPSec:

http://www.mikrotik.com/testdocs/ros/3.0/vpn/ipsec.php
http://wiki.mikrotik.com/wiki/MikroTik_router_to_CISCO_PIX_Firewall_IPSEC

(in other words - it’s all in the manual)

It’s actually not Normis.

The Cisco VPN and associated VPN Client, uses propriatory extensions. I’d also be very interested in this. Tried a while ago, but gave up after a few weeks of not getting it to work.

From what I understand, it’s a combination of IPSec and L2TP, but afaik - was never able to get it working.

you need to post logs from both sides. many people use it and it works

I am also interested in this. However, at the moment, I have no clue on where to start? I would be happy to provide logs, but with all the info I have that I use with vpnc, I am yet to find howto or documentation on where to input all these:
IPSec gateway xx.yy.zz.qq (public ip of cisco box)
IPSec ID tunnel-id
IPSec secret somesecretword
Xauth username myname
Xauth password mypassword

Hey I am also very interested in this one. I have tried several howtos and I am playing with that already some 3weeks and can not get anywhere. I would really appreciate anybody who has this working to show up the light at the end of the VPN tunnel :slight_smile:

a plain cisco-vpn (afaik its called dvpn) cannot be used with a mt-device, otherwise on a linux box you wouldn’t need vpnc but could use openswan which does ipsec, but thats not the case. the protocol is ipsec, but modified and with some dirty hacks imho :slight_smile:
what you can do is configure a proper ipsec-connection on the asa and use that with mikrotik.

that http://wiki.openswan.org/index.php/Openswan/CiscoPIX should give you an idea.

Hi

About 1 month ago I tried to configure the MKT like VPN Client but I couldn’t do because Cisco ASA use other options like (group, user and password) so I couldn’t found how to do it?.

When I do only the IPSec connection (MKT to ASA) works fine but the trouble begins when ASA uses (group, user and pass). So if anybody know it,please tell us how did you do it? :smiley:

Best regard.

i think you are referring to XAUTH, which is afaik not supported on mikrotik ros.
so at least at the moment your only choice is a plain ipsec-connection.

Ok. Actually I have a plain IPSec connection.

Thanks. :sunglasses:

Hi EveryOne!

Is there a chance to use this kind of VPN with Mikrotik OS, new version 4.x? I’m also have to create (dvpn) vpn to cisco with Xauth username on a Mikrotik OS.


Thanks in advice.

Josh

Hi guys!

I’ve got slides and a video tutorial on Mikrotik VPN. It includes MTK to Cisco and even shows you how to configure your ASA for the tunnel.

http://gregsowell.com/?p=1290

I hope this helps :slight_smile:

Hi guys!

About http://wiki.mikrotik.com/wiki/MikroTik_router_to_CISCO_PIX_Firewall_IPSEC

  • in the ip ipsec policy, I thinlk
src-address

and

dst-address

are inverted
-in the last firewall rule

ip firewall add

, must be:

ip firewall filter add

or

ip firewall nat add

?

  • in the last firewall rule I read:
chain=customer

but I have not this rule defined

Thanks for your reply
Franco

That article is written by a forum user, it’s not a MikroTik article. You have the ability to change it. I can’t vouch for it’s accuracy.

MikroTik articles are marked with category “manual”

I’ve got a laptop dedicated to running vpnc as that’s the only thing I can’t do on mikrotik. I can’t configure the other end so I’m stuck with running vpnc.

Would it be possible for me to cross compile vpnc and get it running on my RB433?

No. You cannot put custom code on RouterOS.

Er, doesn’t RouterOS have a linux based kernel? If so, why is it not possible to put custom code on it?

because it’s routeros. if you want custom code, there are many distributions for that.

RouterOS is organized in a certain way, and it’s got tech support. When you start modifying it, it becomes just like anything else.