المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

الاصطلاحات

التكوين

الرسم التخطيطي للشبكة

التكوينات

التحقق من الصحة

استكشاف الأخطاء وإصلاحها

معلومات ذات صلة

المقدمة

يصف هذا المستند كيفية تكوين موجه Cisco IOS في شبكة VPN من موقع إلى موقع IPsec مع عناوين الشبكة الخاصة المتداخلة خلف عبارات VPN.

المتطلبات الأساسية

المتطلبات

لا توجد متطلبات خاصة لهذا المستند.

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى موجهات Cisco IOS 3640 التي تشغل الإصدار 12.4 من البرنامج.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.

الاصطلاحات

راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.

التكوين

في هذا القسم، تُقدّم لك معلومات تكوين الميزات الموضحة في هذا المستند.

ملاحظة: أستخدم أداة بحث الأوامر (للعملاء المسجلين فقط) للحصول على مزيد من المعلومات حول الأوامر المستخدمة في هذا القسم.

الرسم التخطيطي للشبكة

يستخدم هذا المستند إعداد الشبكة التالي:

ملاحظة: ال ip ليس يخاطب خطة يستعمل في هذا تشكيل قانونيا routable على الإنترنت. وهي عناوينRFC 1918 التي تم استخدامها في بيئة مختبرية.

يحتوي كل من Private_LAN1 و Private_LAN2 على شبكة IP فرعية من 192.168.1.0/24. يقوم هذا بمحاكاة مساحة العنوان المتداخلة خلف كل جانب من نفق IPsec.

في هذا المثال، يقوم الموجه Site_A بتنفيذ ترجمة ثنائية الإتجاه حتى يمكن للشبكات المحلية الخاصة الإثنان الاتصال عبر نفق IPsec. تعني الترجمة أن Private_LAN1 "يرى" Private_LAN2 على أنه 10.10.10.0/24 من خلال نفق IPsec، و Private_LAN2 "يرى" Private_LAN1 على أنه 10.5.5.0/24 من خلال نفق IPSec.

التكوينات

يستخدم هذا المستند التكوينات التالية:

- تكوين SDM للموجه SITE_A

- تكوين واجهة سطر الأوامر للموجه SITE_A

- تكوين موجه SITE_B

تكوين SDM للموجه SITE_A

ملاحظة: يفترض هذا المستند تكوين الموجه باستخدام الإعدادات الأساسية مثل تكوين الواجهة، وما إلى ذلك. راجع تكوين الموجه الأساسي باستخدام SDM للحصول على مزيد من المعلومات.

تكوين NAT

أكمل هذه الخطوات لاستخدام NAT لتكوين إدارة قاعدة بيانات المحول (SDM) على الموجه site_a:

1. أخترت يشكل>nat>يحرر تشكيل nat، وطقطقة يعين nat قارن in order to عينت قارن موثوق به وغير موثوق به كما هو موضح.

2. وانقر فوق OK.

3. طقطقة يضيف in order to شكلت ال nat ترجمة من الداخل إلى الخارج إتجاه كما هو موضح.

4. وانقر فوق OK.

5. مرة أخرى، طقطقت يضيف in order to شكلت ال nat ترجمة من الخارج إلى الداخل إتجاه كما هو موضح.

6. وانقر فوق OK.

ملاحظة: فيما يلي تكوين CLI المكافئ:

CLI تشكيل مكافئ

interface Loopback0

ip nat inside

interface Ethernet0/0

ip nat inside

ip nat inside source static network 192.168.1.0 10.5.5.0 /24

ip nat outside source static network 192.168.1.0 10.10.10.0 /24

تكوين VPN

أتمت هذا steps in order to استعملت VPN أن يشكل SDM على ال site_a مسحاج تخديد:

1. أخترت يشكل>VPN>VPN مكون >IKE > نهج IKE>يضيف in order to عينت ال ike نهج كما هو موضح في هذه الصورة.

2. وانقر فوق OK.

ملاحظة: فيما يلي تكوين CLI المكافئ:

CLI تشكيل مكافئ

crypto isakmp policy 10

encr des

hash md5

authentication pre-share

group1

3. أخترت يشكل>VPN>VPN مكون >IKE>مفتاح مشترك مسبقا>إضافة in order to ثبتت ال pre-shared مفتاح قيمة مع نظير عنوان.

4. وانقر فوق OK.

ملاحظة: فيما يلي تكوين CLI المكافئ:

CLI تشكيل مكافئ

crypto isakmp key 6 L2L12345 address 172.16.1.2 255.255.255.0

5. أخترت يشكل>VPN>VPN مكون>IPSec>تحويل مجموعة > إضافة in order to خلقت تحويل مجموعة myset كما هو موضح في هذه الصورة.

6. وانقر فوق OK.

ملاحظة: فيما يلي تكوين CLI المكافئ:

CLI تشكيل مكافئ

crypto ipsec transform-set myset esp-des esp-md5-hmac

7. أخترت يشكل>VPN>VPN مكون>IPSec>IPSec قاعدة (ACLs)>إضافة in order to خلقت تشفير إلى التحكم في الوصول قائمة (ACL) 101.

8. وانقر فوق OK.

ملاحظة: فيما يلي تكوين CLI المكافئ:

CLI تشكيل مكافئ

access-list 101 permit ip 10.5.5.0 0.0.0.255 192.168.1.0 0.0.0.255

9. أختر تكوين > VPN > مكونات VPN > IPSec > سياسات IPSec > إضافة in order to خلقت بللوري خريطة mymap كما هو موضح في هذه الصورة.

10. انقر فوق إضافة (Add).

1. انقر على علامة التبويب عام واستبقي الإعدادات الافتراضية.

2. انقر فوق علامة التبويب معلومات النظير لإضافة عنوان IP للنظير 172.16.1.2.

3. انقر صفحة مجموعات التحويل لتحديد مجموعة ملفات التحويل المطلوبة.

4. انقر فوق علامة التبويب قاعدة IPSec لتحديد قائمة التحكم في الوصول (ACL) المشفرة الحالية 101.

5. وانقر فوق OK.

ملاحظة: فيما يلي تكوين CLI المكافئ:

CLI تشكيل مكافئ

crypto map mymap 10 ipsec-isakmp

set peer 172.16.1.2

set transform-set myset

match address 101

11. أخترت يشكل>VPN>VPN من موقع إلى موقع>يحرر VPN من موقع إلى موقع>إضافة in order to طبقت تشفير خريطة mymap إلى القارن إثرنيت0/0.

12. وانقر فوق OK.

ملاحظة: فيما يلي تكوين CLI المكافئ:

CLI تشكيل مكافئ

interface Ethernet0/0

crypto map mymap

تكوين واجهة سطر الأوامر للموجه SITE_A

موجه SITE_A

Site_A#show running-config

*Sep 25 21:15:58.954: %SYS-5-CONFIG_I: Configured from console by console

Building configuration...

Current configuration : 1545 bytes

!

version 12.4

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

!

hostname Site_A

!

boot-start-marker

boot-end-marker

!

!

no aaa new-model

!

resource policy

!

!

!

ip cef

!

!

crypto isakmp policy 10

hash md5

authentication pre-share

!--- Defines ISAKMP policy.

crypto isakmp key 6 L2L12345 address 172.16.1.2 255.255.255.0

!--- Defines pre-shared secret used for IKE authentication

!

!

crypto ipsec transform-set myset esp-des esp-md5-hmac

!--- Defines IPSec encryption and authentication algorithms.

!

crypto map mymap 10 ipsec-isakmp

set peer 172.16.1.2

set transform-set myset

match address 101

!--- Defines crypto map.

!

!

!

!

interface Loopback0

ip address 192.168.1.1 255.255.255.0

ip nat inside

ip virtual-reassembly

!

interface Ethernet0/0

ip address 10.1.1.2 255.255.255.0

ip nat outside

ip virtual-reassembly

half-duplex

crypto map mymap

!--- Apply crypto map on the outside interface.

!

!

!--- Output Suppressed

!

ip http server

no ip http secure-server

!

ip route 0.0.0.0 0.0.0.0 10.1.1.1

!

ip nat inside source static network 192.168.1.0 10.5.5.0 /24

!--- Static translation defined to translate Private_LAN1 !--- from 192.168.1.0/24 to 10.5.5.0/24. !--- Note that this translation is used for both !--- VPN and Internet traffic from Private_LAN1. !--- A routable global IP address range, or an extra NAT !--- at the ISP router (in front of Site_A router), is !--- required if Private_LAN1 also needs internal access.

ip nat outside source static network 192.168.1.0 10.10.10.0 /24

!--- Static translation defined to translate Private_LAN2 !--- from 192.168.1.0/24 to 10.10.10.0/24.

!

access-list 101 permit ip 10.5.5.0 0.0.0.255 192.168.1.0 0.0.0.255

!--- Defines IPSec interesting traffic. !--- Note that the host behind Site_A router communicates !--- to Private_LAN2 using 10.10.10.0/24. !--- When the packets arrive at the Site_A router, they are first !--- translated to 192.168.1.0/24 and then encrypted by IPSec.

!

!

control-plane

!

!

line con 0

line aux 0

line vty 0 4

!

!

end

Site_A#

تكوين واجهة سطر الأوامر لموجه SITE_B

موجه SITE_B

Site_B#show running_config

Building configuration...

Current configuration : 939 bytes

!

version 12.2

service timestamps debug uptime

service timestamps log uptime

no service password-encryption

!

hostname Site_B

!

!

ip subnet-zero

!

!

crypto isakmp policy 10

hash md5

authentication pre-share

crypto isakmp key L2L12345 address 10.1.1.2 255.255.255.0

!

!

crypto ipsec transform-set myset esp-des esp-md5-hmac

!

crypto map mymap 10 ipsec-isakmp

set peer 10.1.1.2

set transform-set myset

match address 101

!

!

!

!

interface Ethernet0

ip address 192.168.1.1 255.255.255.0

!

interface Ethernet1

ip address 172.16.1.2 255.255.255.0

crypto map mymap

!

!--- Output Suppressed

!

ip classless

ip route 0.0.0.0 0.0.0.0 172.16.1.1

ip http server

!

access-list 101 permit ip 192.168.1.0 0.0.0.255 10.5.5.0 0.0.0.255

!

line con 0

line aux 0

line vty 0 4

!

end

Site_B#

التحقق من الصحة

يوفر هذا القسم معلومات يمكنك إستخدامها للتأكد من أن التكوين يعمل بشكل صحيح.

تدعم أداة مترجم الإخراج (للعملاءالمسجلين فقط) بعض أوامر show. استخدم أداة مترجم الإخراج (OIT) لعرض تحليل مُخرَج الأمر show .

- show crypto isakmp sa— يعرض جميع اقترانات أمان تبادل مفتاح الإنترنت (IKE) الحالية (SAs) في نظير.

Site_A#show crypto isakmp sa

dst             src             state          conn-id slot status

172.16.1.2      10.1.1.2        QM_IDLE              1    0 ACTIVE

- show crypto isakmp sa detail— يعرض تفاصيل جميع شبكات IKE الحالية في نظير.

Site_A#show cryto isakmp sa detail

Codes: C - IKE configuration mode, D - Dead Peer Detection

K - Keepalives, N - NAT-traversal

X - IKE Extended Authentication

psk - Preshared key, rsig - RSA signature

renc - RSA encryption

C-id  Local           Remote          I-VRF    Status Encr Hash Auth DH Lifetime

Cap.

1     10.1.1.2        172.16.1.2               ACTIVE des  md5  psk  1  23:59:42

Connection-id:Engine-id =  1:1(software)

- show crypto ipSec—يعرض الإعدادات المستخدمة من قبل SAs الحالية.

Site_A#show crypto ipsec sa

interface: Ethernet0/0

Crypto map tag: mymap, local addr 10.1.1.2

protected vrf: (none)

local  ident (addr/mask/prot/port): (10.5.5.0/255.255.255.0/0/0)

remote ident (addr/mask/prot/port): (192.168.1.0/255.255.255.0/0/0)

current_peer 172.16.1.2 port 500

PERMIT, flags={origin_is_acl,}

#pkts encaps: 2, #pkts encrypt: 2, #pkts digest: 2

#pkts decaps: 2, #pkts decrypt: 2, #pkts verify: 2

#pkts compressed: 0, #pkts decompressed: 0

#pkts not compressed: 0, #pkts compr. failed: 0

#pkts not decompressed: 0, #pkts decompress failed: 0

#send errors 3, #recv errors 0

local crypto endpt.: 10.1.1.2, remote crypto endpt.: 172.16.1.2

path mtu 1500, ip mtu 1500, ip mtu idb Ethernet0/0

current outbound spi: 0x1A9CDC0A(446487562)

inbound esp sas:

spi: 0x99C7BA58(2580003416)

transform: esp-des esp-md5-hmac ,

in use settings ={Tunnel, }

conn id: 2002, flow_id: SW:2, crypto map: mymap

sa timing: remaining key lifetime (k/sec): (4478520/3336)

IV size: 8 bytes

replay detection support: Y

Status: ACTIVE

inbound ah sas:

inbound pcp sas:

outbound esp sas:

spi: 0x1A9CDC0A(446487562)

transform: esp-des esp-md5-hmac ,

in use settings ={Tunnel, }

conn id: 2001, flow_id: SW:1, crypto map: mymap

sa timing: remaining key lifetime (k/sec): (4478520/3335)

IV size: 8 bytes

replay detection support: Y

Status: ACTIVE

outbound ah sas:

outbound pcp sas:

Site_A#

- عرض ترجمات ip nat—يعرض معلومات فتحة الترجمة.

Site_A#show ip nat translations

Pro Inside global      Inside local       Outside local      Outside global

--- ---                ---                10.10.10.1         192.168.1.1

--- ---                ---                10.10.10.0         192.168.1.0

--- 10.5.5.1           192.168.1.1        ---                ---

--- 10.5.5.0           192.168.1.0        ---                ---

- show ip nat statistics—يعرض معلومات ثابتة حول الترجمة.

Site_A#show ip nat statistics

Total active translations: 4 (2 static, 2 dynamic; 0 extended)

Outside interfaces:

Ethernet0/0

Inside interfaces:

Loopback0

Hits: 42  Misses: 2

CEF Translated packets: 13, CEF Punted packets: 0

Expired translations: 7

Dynamic mappings:

Queued Packets: 0

Site_A#

- أتمت هذا steps in order to دققت التوصيل:

1. في إدارة قاعدة بيانات المحول (SDM)، أختر الأدوات > إختبار الاتصال لإنشاء نفق VPN ل IPsec باستخدام عنوان IP المصدر كعنوان 192.168.1.1 وعنوان IP للوجهة كعنوان 10.10.10.1.

2. انقر فوق إختبار النفق للتحقق من إنشاء نفق VPN ل IPsec كما هو موضح في هذه الصورة.

3. انقر على بدء.

استكشاف الأخطاء وإصلاحها

يوفر هذا القسم معلومات يمكنك استخدامها لاستكشاف أخطاء التكوين وإصلاحها.

Site_A#debug ip packet

IP packet debugging is on

Site_A#ping

Protocol [ip]:

Target IP address: 10.10.10.1

Repeat count [5]:

Datagram size [100]:

Timeout in seconds [2]:

Extended commands [n]: y

Source address or interface: 192.168.1.1

Type of service [0]:

Set DF bit in IP header? [no]:

Validate reply data? [no]:

Data pattern [0xABCD]:

Loose, Strict, Record, Timestamp, Verbose[none]:

Sweep range of sizes [n]:

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 10.10.10.1, timeout is 2 seconds:

Packet sent with a source address of 192.168.1.1

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 40/45/52 ms

Site_A#

*Sep 30 18:08:10.601: IP: tableid=0, s=192.168.1.1 (local), d=10.10.10.1 (Ethern

et0/0), routed via FIB

*Sep 30 18:08:10.601: IP: s=192.168.1.1 (local), d=10.10.10.1 (Ethernet0/0), len

100, sending

*Sep 30 18:08:10.641: IP: tableid=0, s=10.10.10.1 (Ethernet0/0), d=192.168.1.1 (

Loopback0), routed via RIB

*Sep 30 18:08:10.641: IP: s=10.10.10.1 (Ethernet0/0), d=192.168.1.1, len 100, rc

vd 4

*Sep 30 18:08:10.645: IP: tableid=0, s=192.168.1.1 (local), d=10.10.10.1 (Ethern

et0/0), routed via FIB

*Sep 30 18:08:10.645: IP: s=192.168.1.1 (local), d=10.10.10.1 (Ethernet0/0), len

100, sending

*Sep 30 18:08:10.685: IP: tableid=0, s=10.10.10.1 (Ethernet0/0), d=192.168.1.1 (

Loopback0), routed via RIB

*Sep 30 18:08:10.685: IP: s=10.10.10.1 (Ethernet0/0), d=192.168.1.1, len 100, rc

vd 4

*Sep 30 18:08:10.685: IP: tableid=0, s=192.168.1.1 (local), d=10.10.10.1 (Ethern

et0/0), routed via FIB

*Sep 30 18:08:10.689: IP: s=192.168.1.1 (local), d=10.10.10.1 (Ethernet0/0), len

100, sending

*Sep 30 18:08:10.729: IP: tableid=0, s=10.10.10.1 (Ethernet0/0), d=192.168.1.1 (

Loopback0), routed via RIB

*Sep 30 18:08:10.729: IP: s=10.10.10.1 (Ethernet0/0), d=192.168.1.1, len 100, rc

vd 4

*Sep 30 18:08:10.729: IP: tableid=0, s=192.168.1.1 (local), d=10.10.10.1 (Ethern

et0/0), routed via FIB

*Sep 30 18:08:10.729: IP: s=192.168.1.1 (local), d=10.10.10.1 (Ethernet0/0), len

100, sending

*Sep 30 18:08:10.769: IP: tableid=0, s=10.10.10.1 (Ethernet0/0), d=192.168.1.1 (

Loopback0), routed via RIB

*Sep 30 18:08:10.769: IP: s=10.10.10.1 (Ethernet0/0), d=192.168.1.1, len 100, rc

vd 4

*Sep 30 18:08:10.773: IP: tableid=0, s=192.168.1.1 (local), d=10.10.10.1 (Ethern

et0/0), routed via FIB

*Sep 30 18:08:10.773: IP: s=192.168.1.1 (local), d=10.10.10.1 (Ethernet0/0), len

100, sending

*Sep 30 18:08:10.813: IP: tableid=0, s=10.10.10.1 (Ethernet0/0), d=192.168.1.1 (

Loopback0), routed via RIB

*Sep 30 18:08:10.813: IP: s=10.10.10.1 (Ethernet0/0), d=192.168.1.1, len 100, rc

vd 4

معلومات ذات صلة

- حلول أستكشاف أخطاء الشبكة الخاصة الظاهرية (VPN) عبر بروتوكول IPSec للوصول عن بعد و L2L الأكثر شيوعا

- IPSec بين ASA/PIX و Cisco VPN 3000 Concentrator مع مثال تكوين الشبكات الخاصة المتداخلة

- الدعم التقني والمستندات - Cisco Systems