当前位置:   article > 正文

配置穿越NAT设备建立IPSec隧道的示例

配置穿越NAT设备建立IPSec隧道的示例

组网需求

当进行IPSec协商的两个对端设备之间存在NAT网关时,建立IPSec隧道的两端需要进行NAT穿越能力协商,因此两端设备都必须具备NAT穿越的能力。

图1所示,分支网络出口网关RouterA、总部网络出口网关RouterB之间通过NATER进行地址转换,RouterA、RouterB之间建立支持NAT穿越的野蛮模式IPSec。

图1 IPSec穿越NAT功能组网图
操作步骤
  1. RouterA的配置

    1. <span style="color:#333333"><span style="background-color:#dddddd">#
    2. sysname RouterA //设置设备的主机名
    3. #
    4. ike local-name RouterA //设置IKE协商时本设备的ID
    5. #
    6. ipsec proposal rta //创建一个IPSec提议
    7. esp authentication-algorithm sha2-256
    8. esp encryption-algorithm aes-192
    9. #
    10. ike proposal 5 //配置IKE提议
    11. encryption-algorithm aes-cbc-128 //V200R008及之后的版本,<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b351793642180141">aes-cbc-128</strong>参数修改为<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b450057110180141">aes-128</strong>
    12. dh group14
    13. authentication-algorithm sha2-256
    14. #
    15. ike peer rta v1 //配置IKE对等体及其使用的协议时,不同的软件版本间的配置有差异:V200R008之前的版本命令为<strong>ike peer</strong> <em>peer-name</em> [ <strong>v1</strong> | <strong>v2</strong> ]。V200R008及之后的版本命令为<strong>ike peer</strong> <em>peer-name</em>和<strong>version</strong> { <strong>1</strong> | <strong>2</strong> },如果对等体IKEv1和IKEv2版本同时启用,设备发起协商时会使用IKEv2协议,响应协商时则同时支持IKEv1协议和IKEv2协议。自V200R008版本到V200R021版本,缺省情况下,对等体IKEv1和IKEv2同时启用。如果设备需要使用IKEv1协议,则可以执行命令<strong>undo version 2</strong>;V200R021及之后版本,缺省情况下,启用对等体IKEv2版本。如果设备需要使用IKEv1协议,需要先执行命令<strong>version 1</strong>,再执行命令<strong>undo version 2</strong>。
    16. exchange-mode aggressive //配置IKE的协商模式为野蛮模式
    17. pre-shared-key cipher %^%#JvZxR2g8c;a9~FPN~n'$7`DEV&=G(=Et02P/%\*!%^%# //配置预共享密钥认证字为“YsHsjx_202206”,以密文显示,该命令在V2R3C00以前的版本中为“pre-shared-key YsHsjx_202206”,以明文显示
    18. ike-proposal 5
    19. local-id-type name //配置IKE协商时本端的ID类型。V200R008及之后的版本,<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b323389292180141">name</strong>参数修改为<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b378136826180141">fqdn</strong>
    20. remote-name RouterB //配置对端IKE peer名称,//配置对端IKE peer名称。V200R008及之后的版本,设备不支持命令<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b326044116180141">remote-name</strong>,其命令功能等同于命令<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b687140625180141">remote-id</strong>
    21. nat traversal //使能NAT穿越功能。V200R008版本,设备默认使能NAT穿越功能,不支持配置此命令;但V200R008之后版本,支持配置此命令
    22. #
    23. ipsec policy-template rta_temp 1 //建一个安全策略模板
    24. ike-peer rta
    25. proposal rta
    26. #
    27. ipsec policy rta 1 isakmp template rta_temp //指定采用策略模板创建安全联盟
    28. #
    29. interface Ethernet1/0/0
    30. ip address 1.2.0.1 255.255.255.0
    31. ipsec policy rta
    32. #
    33. interface Ethernet2/0/0
    34. ip address 10.1.0.1 255.255.255.0
    35. #
    36. ip route-static 10.2.0.0 255.255.255.0 1.2.0.2 //配置到10.2.0.0网段的静态路由
    37. #
    38. return </span></span>

  2. RouterB的配置

    1. <span style="color:#333333"><span style="background-color:#dddddd">#
    2. sysname RouterB //设置设备的主机名
    3. #
    4. ike local-name RouterB //设置IKE协商时本设备的ID
    5. #
    6. acl number 3000 //配置ACL
    7. rule 0 permit ip source 10.2.0.0 0.255.255.255 destination 10.1.0.0 0.255.255.255
    8. #
    9. ipsec proposal rtb //创建一个IPSec提议
    10. esp authentication-algorithm sha2-256
    11. esp encryption-algorithm aes-192
    12. #
    13. ike proposal 5 //配置IKE提议
    14. encryption-algorithm aes-cbc-128 //V200R008及之后的版本,<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b351793642180141_1">aes-cbc-128</strong>参数修改为<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b450057110180141_1">aes-128</strong>
    15. dh group14
    16. authentication-algorithm sha2-256
    17. #
    18. ike peer rtb v1 //配置IKE对等体及其使用的协议时,不同的软件版本间的配置有差异:V200R008之前的版本命令为<strong>ike peer</strong> <em>peer-name</em> [ <strong>v1</strong> | <strong>v2</strong> ]。V200R008及之后的版本命令为<strong>ike peer</strong> <em>peer-name</em>和<strong>version</strong> { <strong>1</strong> | <strong>2</strong> },如果对等体IKEv1和IKEv2版本同时启用,设备发起协商时会使用IKEv2协议,响应协商时则同时支持IKEv1协议和IKEv2协议。自V200R008版本到V200R021版本,缺省情况下,对等体IKEv1和IKEv2同时启用。如果设备需要使用IKEv1协议,则可以执行命令<strong>undo version 2</strong>;V200R021及之后版本,缺省情况下,启用对等体IKEv2版本。如果设备需要使用IKEv1协议,需要先执行命令<strong>version 1</strong>,再执行命令<strong>undo version 2</strong>。
    19. exchange-mode aggressive //配置IKE的协商模式为野蛮模式
    20. pre-shared-key cipher %^%#K{JG:rWVHPMnf;5\|,GW(Luq'qi8BT4nOj%5W5=)%^%# //配置预共享密钥认证字为“YsHsjx_202206”,以密文显示,该命令在V2R3C00以前的版本中为“pre-shared-key YsHsjx_202206”,以明文显示
    21. ike-proposal 5
    22. local-id-type name //配置IKE协商时本端的ID类型。V200R008及之后的版本,<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b323389292180141_1">name</strong>参数修改为<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b378136826180141_1">fqdn</strong>
    23. remote-name RouterA //配置对端IKE peer名称。V200R008及之后的版本,设备不支持命令<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b326044116180141_1">remote-name</strong>,其命令功能等同于命令<strong id="ZH-CN_TASK_0176365526__zh-cn_task_0176365518_b687140625180141_1">remote-id</strong>
    24. remote-address 1.2.0.1 //配置对端IKE peer地址
    25. nat traversal //使能NAT穿越功能。V200R008版本,设备默认使能NAT穿越功能,不支持配置此命令;但V200R008之后版本,支持配置此命令
    26. #
    27. ipsec policy rtb 1 isakmp //配置IPSec策略
    28. security acl 3000
    29. ike-peer rtb
    30. proposal rtb
    31. #
    32. interface Ethernet1/0/0
    33. ip address 192.168.0.2 255.255.255.0
    34. ipsec policy rtb
    35. #
    36. interface Ethernet2/0/0
    37. ip address 10.2.0.1 255.255.255.0
    38. #
    39. ip route-static 0.0.0.0 0.0.0.0 192.168.0.1 //配置静态路由
    40. #
    41. return </span></span>

  3. NATER的配置

    1. <span style="color:#333333"><span style="background-color:#dddddd">#
    2. sysname NATER //设置设备的主机名
    3. #
    4. acl number 3000 //配置ACL
    5. rule 0 permit ip source 192.168.0.0 0.0.0.255 destination 1.2.0.0 0.0.0.255
    6. #
    7. interface Ethernet1/0/0
    8. ip address 1.2.0.2 255.255.255.0
    9. nat outbound 3000 //接口下配置nat outbound
    10. #
    11. interface Ethernet2/0/0
    12. ip address 192.168.0.1 255.255.255.0
    13. #
    14. return </span></span>
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/639313
推荐阅读
相关标签
  

闽ICP备14008679号