Home » Archive by category 'Cisco'

【備忘録】 ASA : LDAP 連携の設定

Windows Server にて構成した Active Directory と Cisco ASA での LDAP 連携
IETF-Radius-Class を利用して、group-policy の割り当ても試しています。

(1) ASA の設定

aaa-server ldap-rororina protocol ldap
aaa-server ldap-rororina (inside) host MAYU-PC
ldap-base-dn ou=Totooria-Helmold,dc=rororinaad,dc=local
ldap-scope subtree
ldap-naming-attribute sAMAccountName
ldap-login-password *****
ldap-login-dn cn=Administrator,cn=Users,dc=rororinaad,dc=local
server-type microsoft
ldap-attribute-map VPN-LDAP-MAP
!
group-policy IPSecVPN_USER internal
group-policy IPSecVPN_USER attributes
vpn-filter value split_acl
ipsec-udp enable
split-tunnel-policy tunnelspecified
split-tunnel-network-list value split_acl
default-domain value Schwarzlank.rororinaad.local
address-pools value VPN-POOL-IP
!
tunnel-group DefaultRAGroup general-attributes
address-pool VPN-POOL-IP
authentication-server-group ldap-rororina

(2) test command にて LDAP 登録ユーザで接続

Schwarzlank# test aaa-server authentication ldap-rororina username Merurulince password *******
Server IP Address or name: 192.168.10.10
INFO: Attempting Authentication test to IP address (timeout: 12 seconds)
INFO: Authentication Successful

(3) テスト接続の際の debug log

[-2147483645] Session Start
[-2147483645] New request Session, context 0xcc23846c, reqType = Authentication
[-2147483645] Fiber started
[-2147483645] Creating LDAP context with uri=ldap://192.168.10.10:389
[-2147483645] Connect to LDAP server: ldap://192.168.10.10:389, status = Successful
[-2147483645] supportedLDAPVersion: value = 3
[-2147483645] supportedLDAPVersion: value = 2
[-2147483645] Binding as Administrator
[-2147483645] Performing Simple authentication for Administrator to 192.168.10.10
[-2147483645] LDAP Search:
Base DN = [ou=Totooria-Helmold,dc=rororinaad,dc=local]
Filter = [sAMAccountName=Merurulince]
Scope = [SUBTREE]
[-2147483645] User DN = [CN=Merurulince Rade Arls,OU=Totooria-Helmold,DC=RororinaAD,DC=local]
[-2147483645] Talking to Active Directory server 192.168.10.10
[-2147483645] Reading password policy for Merurulince, dn:CN=Merurulince Rade Arls,OU=Totooria-Helmold,DC=RororinaAD,DC=local
[-2147483645] Read bad password count 0
[-2147483645] Binding as Merurulince
[-2147483645] Performing Simple authentication for Merurulince to 192.168.10.10
[-2147483645] Processing LDAP response for user Merurulince
[-2147483645] Message (Merurulince):
[-2147483645] Authentication successful for Merurulince to 192.168.10.10
[-2147483645] Retrieved User Attributes:
[-2147483645] objectClass: value = top
[-2147483645] objectClass: value = person
[-2147483645] objectClass: value = organizationalPerson
[-2147483645] objectClass: value = user
[-2147483645] cn: value = Merurulince Rade Arls
[-2147483645] sn: value = Merurulince
[-2147483645] givenName: value = Rade Arls
[-2147483645] distinguishedName: value = CN=Merurulince Rade Arls,OU=Totooria-Helmold,DC=RororinaAD,DC=local
[-2147483645] instanceType: value = 4
[-2147483645] whenCreated: value = 20121101061432.0Z
[-2147483645] whenChanged: value = 20121107073816.0Z
[-2147483645] displayName: value = Merurulince Rade Arls
[-2147483645] uSNCreated: value = 13862
[-2147483645] uSNChanged: value = 16677
[-2147483645] name: value = Merurulince Rade Arls
[-2147483645] objectGUID: value = ..*….@…vp.K.
[-2147483645] userAccountControl: value = 512
[-2147483645] badPwdCount: value = 0
[-2147483645] codePage: value = 0
[-2147483645] countryCode: value = 0
[-2147483645] badPasswordTime: value = 129967474234431932
[-2147483645] lastLogoff: value = 0
[-2147483645] lastLogon: value = 129967475050255283
[-2147483645] pwdLastSet: value = 129967474960076301
[-2147483645] primaryGroupID: value = 513
[-2147483645] objectSid: value = …………m..k.I.S.W..^…
[-2147483645] accountExpires: value = 9223372036854775807
[-2147483645] logonCount: value = 0
[-2147483645] sAMAccountName: value = Merurulince
[-2147483645] sAMAccountType: value = 805306368
[-2147483645] userPrincipalName: value = Merurulince@RororinaAD.local
[-2147483645] mapped to IETF-Radius-Class: value = IPSecVPN_USER
[-2147483645] mapped to LDAP-Class: value = IPSecVPN_USER
[-2147483645] objectCategory: value = CN=Person,CN=Schema,CN=Configuration,DC=RororinaAD,DC=local
[-2147483645] Fiber exit Tx=624 bytes Rx=2228 bytes, status=1
[-2147483645] Session End
INFO: Authentication Successful

【備忘録】ASA – Cisco ACS における認証

メモ代わりの備忘録

Cisco ASA に L2TP IPSec を行う際
Cisco ACS から、固定で IP や VLAN をユーザ認証時に割り当てる方法

IP アドレスは、RADIUS アトリビュートの ID.8
VLAN は、RADIUS アトリビュートの ID.140 で割り当てる

=====
Session Attribute aaa.radius["1"]["1"] = mayupon
Session Attribute aaa.radius["8"]["1"] = 3232240750
Session Attribute aaa.radius["25"]["1"] = CACS:acs51-1/129489934/28
Session Attribute aaa.radius["4236"]["1"] = 10
Session Attribute aaa.cisco.grouppolicy = l2tp_group
Session Attribute aaa.cisco.ipaddress = 192.168.20.110
Session Attribute aaa.cisco.username = mayupon
Session Attribute aaa.cisco.username1 = mayupon
Session Attribute aaa.cisco.username2 =
Session Attribute aaa.cisco.tunnelgroup =
=====

ASA 5505 / L2TP IPSec with Cisco ACS 5.3

show command

特に L2TP IPSec 利用時とは限らない話です。

【ASA】 same-security-traffic

// 数字は sacurity-lv //
 
 —–> (out:50) ASA (in:50) —–>
 
 same-security-traffic permit inter-interface
 
 
 —–>
     (out:0) ASA (in:100)
 <—–
 
 same-security-traffic permit intra-interface (*)
 
 
 * hair-pin traffic の場合には注意が必要

検索履歴に、same-sacurity-traffic が目立ったので記述。

【備忘録】Cisco ASA 5505 と iPhone での VPN 接続

前に軽く記事にしたのですが、かなりの検索がありました。
実際に検証する機会があったので備忘録として残します。

検証 dialog

※WiFi 環境は Cisco Aironet 使用
 L3-SW は、VPN 接続しない限り Web Server への Route を知りません

VPN の設定自体はそんな難しくはなく
PC 側と同様な policy を使用すればいいので、設定面は割愛します。
(検証目的だったので、Cisco サイトにあるような簡単な設定です)

此処では画面イメージが伝わればいいかなーと思っています。

1.WiFi 接続

1.WiFi接続

2.VPN 設定画面

2.VPN設定

3.認証画面

3.認証画面

4.接続後の状況画面

4.VPN接続状態

5.Web Server への疎通

5.WiFi+VPN接続時(SV接続)

6.Web Server へのアクセス

6.VPN接続時のSV画面

7.VPN 接続していない場合の、Web Server への疎通(ping 通らず)

7.Wi-Fi接続のみ(SV接続)

画面イメージのように、PC 側と同じ isakmp/ipsec policy にて
iPhone からの接続は可能です。

PC と違い、Web アクセスする際には iPhone 版の Safari が
Flash や Java に弱い点を覗けば、Intra に配置しているサイボウズ系の
グループウェアを参照するにはいいかもしれないですね。

Page 1 of 212