思科IPsec VPN基本配置

实验拓扑:

首先按照拓扑图给每个接口配上IP地址:

PC1-e0/0:192.168.10.1/24

R1-e0/0:192.168.10.254/24    e0/1:202.101.12.1/24

ISP-R2-e0/0:202.101.12.100/24     e0/1:202.101.23.100/24

R3-e0/0:202.101.23.3/24     e0/1:192.168.30.254/24

PC3-E0/0:192.168.30.1/24

在配置IPSec前首先要保证公网可达:在R1和R3上写一条默认路由

R1(config)# ip route 0.0.0.0 0.0.0.0 202.101.12.100

R3(config)# ip route 0.0.0.0 0.0.0.0 202.101.23.100 

测试R1,R3连通性:

配置IPSec:

①定义感兴趣流

R1(config)#access-list 100 permit ip 192.168.10.0 0.0.0.255 192.168.30.0 0.0.0.255

②配置IKE保护策略

R1(config)#crypto isakmp policy 10 // IKE策略10

R1(config-isakmp)#encryption 3des  // 加密算法3des

R1(config-isakmp)#hash sha    //     sha做完整性校验

R1(config-isakmp)#authentication pre-share //身份验证方式为预共享密钥PSK

R1(config-isakmp)#group 5    //   DH组为5,组别越大,交换强度越高

③定义PSK

R1(config)#crypto isakmp key 123 address 202.101.23.3  //和哪个地址建立密码123的密钥

④定义二阶段保护策略

R1(config)#crypto ipsec transform-set myset esp-3des esp-md5-hmac //配置转换集名字myset,                               IPSec的封装协议esp-3des esp-md5-hmac(默认隧道模式tuunel)

⑤创建map将上面的关联在一起

R1(config)#crypto map mymap 10 ipsec-isakmp// 名称mymap,编号10,自动关联ipsec

R1(config-crypto-map)#set peer 202.101.23.3// 关联对等体

R1(config-crypto-map)#set transform-set myset //关联转换集myset

R1(config-crypto-map)#match address 100 // 匹配上面的感兴趣流acl 100

⑥在接口调用(不一定是物理接口)

R1(config)#int e0/1 

R1(config-if)#crypto map mymap

R3上也需要按照这几个步骤来做:部分配置如下

 配置完之后测试连通性:

 并且可通过pc1去Ping pc3, 使用wireshark抓取报文观察主模式和快速模式发送的九个报文:

 

 

  • 2
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以为您提供一些基本的GRE VPN配置步骤。在思科模拟器中进行GRE VPN配置,需要完成以下步骤: 1. 配置路由器的接口地址,例如:设置Tunnel接口和物理接口的IP地址,使其能够相互通信。 2. 配置GRE隧道,例如:创建一个GRE隧道,将物理接口和Tunnel接口绑定在一起,使其能够传输数据。 3. 配置IP路由,例如:在隧道接口上配置适当的路由,以确保数据可以正确地传输。 4. 配置VPN隧道加密,例如:设置IPsec加密,保护数据传输的安全。 以下是一个简单的GRE VPN配置示例,您可以根据自己的需要进行修改: ``` Router(config)# interface Tunnel0 Router(config-if)# ip address 192.168.10.1 255.255.255.0 Router(config-if)# tunnel source 192.168.1.1 Router(config-if)# tunnel destination 192.168.2.2 Router(config-if)# tunnel mode gre ip Router(config)# interface GigabitEthernet0/0 Router(config-if)# ip address 192.168.1.1 255.255.255.0 Router(config)# interface GigabitEthernet0/1 Router(config-if)# ip address 192.168.2.2 255.255.255.0 Router(config)# ip route 192.168.20.0 255.255.255.0 192.168.10.2 Router(config)# crypto isakmp policy 10 Router(config-isakmp)# authentication pre-share Router(config-isakmp)# encryption aes Router(config-isakmp)# hash sha Router(config-isakmp)# group 2 Router(config)# crypto isakmp key 12345678 address 192.168.2.2 Router(config)# crypto ipsec transform-set myset esp-aes esp-sha-hmac Router(config)# crypto map mymap 10 ipsec-isakmp Router(config-crypto-map)# set peer 192.168.2.2 Router(config-crypto-map)# set transform-set myset Router(config-crypto-map)# match address 101 Router(config)# access-list 101 permit ip 192.168.1.0 0.0.0.255 192.168.20.0 0.0.0.255 ``` 在这个配置示例中,我们创建了一个Tunnel0接口,并将其绑定到GigabitEthernet0/0和GigabitEthernet0/1接口上。我们还配置了一个IP路由,并设置了隧道加密。 请注意,这只是一个基本的GRE VPN配置示例。您需要根据自己的网络需求进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值