视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
ADSL+固定IP
2025-09-25 17:46:51 责编:小OO
文档
Router:sam-i-am(VPN Server)

Current configuration:

!

version 12.2

service timestamps debug uptime

service timestamps log up time

no service password-encryption

!

hostname sam-i-am

!

ip subnet-zero

!--- IKE配置

sam-i-am(config)#crypto isakmp policy 1 //定义策略为1

sam-i-am(isakmp)#hash md5 //定义MD5散列算法

sam-i-am(isakmp)#authentication pre-share //定义为预共享密钥认证方式

sam-i-am(config)#crypto isakmp key cisco123 address 0.0.0.0 0.0.0.0

!--- 配置预共享密钥为cisco123,对等端为所有IP

!--- IPSec协议配置

sam-i-am(config)#crypto ipsec transform-set rtpset esp-des esp-md5-hmac

!--- 创建变换集 esp-des esp-md5-hmac

sam-i-am(config)#crypto dynamic-map rtpmap 10 //创建动态保密图rtpmap 10

san-i-am(crypto-map)#set transform-set rtpset //使用上面的定义的变换集rtpset

san-i-am(crypto-map)#match address 115 //援引访问列表确定受保护的流量

sam-i-am(config)#crypto map rtptrans 10 ipsec-isakmp dynamic rtpmap

!--- 将动态保密图集加入到正规的图集中

!

interface Ethernet0

ip address 10.2.2.3 255.255.255.0

no ip directed-broadcast

ip nat inside

no mop enabled

!

interface Serial0

ip address 99.99.99.1 255.255.255.0

no ip directed-broadcast

ip nat outside

crypto map rtptrans //将保密映射应用到S0接口上

!

ip nat inside source route-map nonat interface Serial0 overload

!--- 这个NAT配置启用了路由策略,内容为10.2.2.0到10.1.1.0的访问不进行地址翻译

!--- 到其他网络的访问都翻译成SO接口的IP地址

ip classless

ip route 0.0.0.0 0.0.0.0 Serial0 //配置静态路由协议

no ip http server

!

access-list 115 permit ip 10.2.2.0 0.0.0.255 10.1.1.0 0.0.0.255

access-list 115 deny ip 10.2.2.0 0.0.0.255 any

!

access-list 120 deny ip 10.2.2.0 0.0.0.255 10.1.1.0 0.0.0.255

access-list 120 permit ip 10.2.2.0 0.0.0.255 any

!

sam-i-am(config)#route-map nonat permit 10 //使用路由策略

sam-i-am(router-map)#match ip address 120

!

line con 0

transport input none

line aux 0

line vty 0 4

password ww

login

!

end

Router:dr_whoovie(VPN Client)

Current configuration:

!

version 12.2

service timestamps debug uptime

service timestamps log uptime

no service password-encryption

!

hostname dr_whoovie

!

ip subnet-zero

!

第一步:配置IKE

dr_whoovie(config)#crypto isakmp policy 1 //定义策略为1

dr_whoovie(isakmp)#hash md5 //定义MD5散列算法

dr_whoovie(isakmp)#authentication pre-share //定义为预共享密钥认证方式

dr_whoovie(config)#crypto isakmp key cisco123 address 99.99.99.1

!--- 配置预共享密钥为cisco123,对等端为服务器端IP99.99.99.1

第二步:--- IPSec协议配置

dr_whoovie(config)#crypto ipsec transform-set rtpset esp-des esp-md5-hmac

!--- 创建变换集 esp-des esp-md5-hmac

dr_whoovie(config)#crypto map rtp 1 ipsec-isakmp

第三步:--- 使用IKE创建保密图rtp 1

dr_whoovie(crypt

o-map)#set peer 99.99.99.1 //确定远程对等端

dr_whoovie(crypto-map)#set transform-set rtpset //使用上面的定义的变换集rtpset

dr_whoovie(crypto-map)#match address 115 //援引访问列表确定受保护的流量

!

interface Ethernet0

ip address 10.1.1.1 255.255.255.0

no ip directed-broadcast

ip nat inside

第一步:配置vpdn

vpdn enable(启用路由器的虚拟专用拨号网络---d)

vpdn-group office(建立一个vpdn组,)

request-dialin(初始化一个d tunnel,建立一个请求拨入的vpdn子组,)

protocol pppoe(vpdn子组使用pppoe建立会话隧道)

Interface Ethernet1

no ip address

pppoe enable

pppoe-client dial-pool-number 1

第二步:定义逻辑拨号接口

interface Dialer1

ip address negotiated

ip nat outside

encapsulation ppp

dialer pool 1

dialer-group 1

ppp authentication pap callin

ppp pap sent-username xxxx password 0 xxxxx

crypto map rtp //将保密映射应用到Dialer1接口上

第三步:不转换VPN数据包的IP地址

ip nat inside source route-map nonat interface dialer1 overload

!--- 这个NAT配置启用了路由策略,内容为10.1.1.0到10.2.2.0的访问不进行地址翻译

!--- 到其他网络的访问都翻译成dialer1接口的IP地址

!第四步:定义访问控制列表

access-list 115 permit ip 10.1.1.0 0.0.0.255 10.2.2.0 0.0.0.255

access-list 115 deny ip 10.1.1.0 0.0.0.255 any

access-list 120 deny ip 10.1.1.0 0.0.0.255 10.2.2.0 0.0.0.255

access-list 120 permit ip 10.1.1.0 0.0.0.255 any

!

dialer-list 1 protocol ip permit

dialer-list 1 protocol ipx permit

第五步:定义策略路由

route-map nonat permit 10 //使用路由策略

match ip address 120

!

第六步:设置路由

route eigrp 100

network 10.2.2.0

network 192.168.1.0

neighbor 192.168.1.1

ip classless

ip route 0.0.0.0 0.0.0.0 Dialer1 //配置静态路由协议

ip route 172.16.0.0 0.0.255.255 99.99.99.1 180 备份路由

ip route 172.16.0.0 255.255.0.0 192.168.1.1 主路由

no ip http server

line con 0

transport input none

line aux 0

line vty 0 4

password ww

login

!

end

加上DDN配置

Interface s0

ip address 192.168.1.2 255.255.255.252

encapsulation ppp(或是采用默认封装HDLC)

no shutdown