يوضح هذا المستند كيفية تكوين AnyConnect Secure Mobility Client للاتصال النفقي باستبعاد التقسيم الديناميكي عبر ASDM.
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج التالية:
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
يتيح اتصال AnyConnect النفقي المنقسم ل Cisco AnyConnect Secure Mobility Client الوصول الآمن إلى موارد الشركة عبر IKEV2 أو طبقة مآخذ التوصيل الآمنة (SSL). قبل الإصدار 4.5 من AnyConnect، واستنادا إلى السياسة التي تم تكوينها على جهاز الأمان القابل للتكيف (ASA)، يمكن تحديد سلوك نفق التقسيم أو تحديد نفق Tunnel All أو الاستبعاد المحدد.
مع ظهور موارد الكمبيوتر المستضافة على السحابة، يتم أحيانا حل الخدمات إلى عنوان IP مختلف استنادا إلى موقع المستخدم أو استنادا إلى حمل الموارد المستضافة على السحابة.
نظرا لأن AnyConnect Secure Mobility Client يوفر إنشاء قنوات مقسمة إلى نطاق الشبكة الفرعية الثابتة أو المضيف أو مجموعة من IPv4 أو IPv6، يصبح من الصعب لمسؤولي الشبكة إستبعاد المجالات/FQDNs أثناء تكوين AnyConnect. على سبيل المثال، يريد مسؤول شبكة إستبعاد مجال Cisco.com من تكوين نفق تقسيم ولكن يتغير تعيين DNS ل Cisco.com لأنه مستضاف بواسطة السحابة.
باستخدام الاتصال النفقي الخاص باستبعاد التقسيم الديناميكي، يقوم AnyConnect بالحل الديناميكي لعنوان IPv4/IPv6 الخاص بالتطبيق المستضاف ويضمن التغييرات الضرورية في جدول التوجيه وعوامل التصفية للسماح بإجراء الاتصال خارج النفق.
بدءا من AnyConnect 4.5، يمكن إستخدام اتصال AnyConnect النفقي الديناميكي حيث يقوم AnyConnect بالحل الديناميكي لعنوان IPv4/IPv6 الخاص بالتطبيق المستضاف ويقوم بإجراء التغييرات الضرورية في جدول التوجيه وعوامل التصفية للسماح بإجراء الاتصال خارج النفق
يصف هذا القسم كيفية تكوين Cisco AnyConnect Secure Mobility Client على ASA.
تعرض هذه الصورة المخطط المستخدم للأمثلة الواردة في هذا المستند.

انتقل إلى التكوين > Remote Access VPN (الوصول عن بعد) > الوصول إلى الشبكة (العميل) > متقدم > سمات AnyConnect المخصصة. انقر فوق الزر إضافة، وقم بتعيين سمة تقسيم ديناميكي-إستثناء-domain والوصف الاختياري، كما هو موضح في الصورة:

انتقل إلى التكوين > Remote Access VPN (الوصول عن بعد) > Network (العميل) Access > Advanced > أسماء سمات AnyConnect المخصصة. انقر فوق الزر إضافة، وقم بتعيين سمة تقسيم ديناميكي-إستثناء-domain التي تم إنشاؤها مسبقا من النوع، اسم وقيم عشوائي، كما هو موضح في الصورة:
حريص أن لا يدخل مسافة في اسم (مثلا، من الممكن أن يستعمل cisco-site، غير أن، هو مستحيل cisco موقع). عندما يتم تسجيل مجالات متعددة أو FQDNs في "القيم"، قم بالفصل باستخدام فاصلة (،).

انتقل إلى التكوين > Remote Access VPN (الوصول عن بعد) > Network (العميل) Access > Group Policy (نهج المجموعة) وحدد نهج مجموعة. ثم، انتقل إلى خيارات متقدمة > AnyConnect Client > سمات مخصصة وأضف النوع والاسم الذي تم تكوينه، كما هو موضح في الصورة:

يزود هذا قسم ال CLI تشكيل من انقسام حركي tunneling لمقاصد مرجع:
ASAv10# show run
--- snip ---
webvpn
enable outside
AnyConnect-custom-attr dynamic-split-exclude-domains description Dynamic Split Tunneling
hsts
enable
max-age 31536000
include-sub-domains
no preload
AnyConnect image disk0:/AnyConnect-win-4.7.04056-webdeploy-k9.pkg 1
AnyConnect enable
tunnel-group-list enable
cache
disable
error-recovery disable
AnyConnect-custom-data dynamic-split-exclude-domains cisco-site www.cisco.com,tools.cisco.com,community.cisco.com
group-policy GroupPolicy_AnyConnect-01 internal
group-policy GroupPolicy_AnyConnect-01 attributes
wins-server none
dns-server value 10.0.0.0
vpn-tunnel-protocol ssl-client
split-tunnel-policy tunnelall
split-tunnel-network-list value SplitACL
default-domain value cisco.com
AnyConnect-custom dynamic-split-exclude-domains value cisco-site
للتحقق من إستثناءات النفق الديناميكي التي تم تكوينها،AnyConnectقم بتشغيل البرنامج على العميل، انقر فوق نافذة متقدمة > إحصائيات، كما هو موضح في الصورة:

يمكنك أيضا الانتقال إلى نافذة متقدمة > علامة التبويب تفاصيل المسار، حيث يمكنك التحقق من قوائم إستثناءات النفق الديناميكي تحت مسارات غير آمنة، كما هو موضح في الصورة.

في هذا المثال، قمت بتكوين www.cisco.com ضمن قائمة الاستبعاد الديناميكي للنفق وسيؤكد التقاط Wireshark الذي يتم تجميعه على الواجهة المادية لعميل AnyConnect حركة مرور البيانات إلى www.cisco.com (198.51.100.0)، غير مشفرة بواسطة DTLS.

إذا تم تكوين حرف بدل في حقل "القيم"، على سبيل المثال، يتم تكوين *.cisco.com في "قيم"، يتم قطع اتصال جلسة عمل AnyConnect، كما هو موضح في السجلات:
Apr 02 2020 10:01:09: %ASA-4-722041: TunnelGroup <AnyConnect-01> GroupPolicy <GroupPolicy_AnyConnect-01> User <cisco> IP <172.16.0.0> No IPv6 address available for SVC connection
Apr 02 2020 10:01:09: %ASA-5-722033: Group <GroupPolicy_AnyConnect-01> User <cisco> IP <172.16.0.0> First TCP SVC connection established for SVC session.
Apr 02 2020 10:01:09: %ASA-6-722022: Group <GroupPolicy_AnyConnect-01> User <cisco> IP <172.16.0.0> TCP SVC connection established without compression
Apr 02 2020 10:01:09: %ASA-6-722055: Group <GroupPolicy_AnyConnect-01> User <cisco> IP <172.16.0.0> Client Type: Cisco AnyConnect VPN Agent for Windows 4.7.04056
Apr 02 2020 10:01:09: %ASA-4-722051: Group <GroupPolicy_AnyConnect-01> User <cisco> IP <172.16.0.0> IPv4 Address <172.16.0.0> IPv6 address <::> assigned to session
Apr 02 2020 10:01:09: %ASA-6-302013: Built inbound TCP connection 8570 for outside:172.16.0.0/44868 (172.16.0.0/44868) to identity:203.0.113.0/443 (203.0.113.0/443)
Apr 02 2020 10:01:09: %ASA-4-722037: Group <GroupPolicy_AnyConnect-01> User <cisco> IP <172.16.0.0> SVC closing connection: Transport closing.
Apr 02 2020 10:01:09: %ASA-5-722010: Group <GroupPolicy_AnyConnect-01> User <cisco> IP <172.16.0.0> SVC Message: 16/ERROR: Configuration received from secure gateway was invalid..
Apr 02 2020 10:01:09: %ASA-6-716002: Group <GroupPolicy_AnyConnect-01> User <cisco> IP <172.16.0.0> WebVPN session terminated: User Requested.
Apr 02 2020 10:01:09: %ASA-4-113019: Group = AnyConnect-01, Username = cisco, IP = 172.16.0.0, Session disconnected. Session Type: AnyConnect-Parent, Duration: 0h:00m:10s, Bytes xmt: 15622, Bytes rcv: 0, Reason: User Requested
ملاحظة: كبديل، يمكنك إستخدام مجال Cisco.com في "القيم"، للسماح بشبكات FQDN مثل www.cisco.com وtools.cisco.com.
يتعرف عميل AnyConnect تلقائيا على عنوان IP و FQDN وإضافتهما في علامة التبويب تفاصيل المسار، عندما يقوم العميل ببدء حركة مرور البيانات للوجهات المستبعدة.
للتحقق من تعيين مستخدمي AnyConnect إلى نهج مجموعة AnyConnect الصحيح، يمكنك تشغيل الأمر show vpn-sessionDB AnyConnect filter name <username>:
ASAv10# show vpn-sessiondb anyconnect filter name cisco
Session Type: AnyConnect
Username : cisco Index : 7
Assigned IP : 172.16.0.0 Public IP : 10.0.0.0
Protocol : AnyConnect-Parent SSL-Tunnel DTLS-Tunnel
License : AnyConnect Premium
Encryption : AnyConnect-Parent: (1)none SSL-Tunnel: (1)AES-GCM-256 DTLS-Tunnel: (1)AES-GCM-256
Hashing : AnyConnect-Parent: (1)none SSL-Tunnel: (1)SHA384 DTLS-Tunnel: (1)SHA384
Bytes Tx : 7795373 Bytes Rx : 390956
Group Policy : GroupPolicy_AnyConnect-01
Tunnel Group : AnyConnect-01
Login Time : 13:20:48 UTC Tue Mar 31 2020
Duration : 20h:19m:47s
Inactivity : 0h:00m:00s
VLAN Mapping : N/A VLAN : none
Audt Sess ID : 019600a9000070005e8343b0
Security Grp : none
يمكنك إستخدام "أداة تقارير وتشخيصات AnyConnect (DART)" لجمع البيانات المفيدة لاستكشاف أخطاء تثبيت وتوصيل AnyConnect وإصلاحها. يتم إستخدام معالج DART على الكمبيوتر الذي يقوم بتشغيل AnyConnect. يقوم DART بتجميع السجلات والحالة والمعلومات التشخيصية لتحليل مركز المساعدة الفنية (TAC) من Cisco ولا يتطلب امتيازات المسؤول للتشغيل على جهاز العميل.
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
5.0 |
10-Jul-2026
|
التدقيق الإملائي والنحوي والمسافات والأجزاء المدخلة إلى المقاطع المنفصلة من أجل إمكانية القراءة، عناوين URL المحدثة، المقطع الداخلي المحرر، وتنبيهات CCW. |
4.0 |
19-Sep-2023
|
متطلبات النمط المحدث، والعلامة التجارية، والتنسيق. |
3.0 |
21-Jun-2023
|
تحديث |
2.0 |
02-Aug-2022
|
تقنيع الترجمة الآلية وبنيتها ونحيتها. |
1.0 |
14-Apr-2020
|
الإصدار الأولي |