我配过简单的VoIP,用的是思科的设备,希望对你有用。
R1接口为192.168.1.1,R2接口为192.168.1.2,R1、R2直连,并相互各连两部电话,要想实现互相通话
,可以做如下配置:
(其中,5164765,6239560为连接R1的电话号码;5164769,6239561为连接R2的电话)
路由器R1上的配置:
一、配置多链路捆绑:
R-1(config)#int multilink 1
R-1(config-if)#encapsulation ppp
R-1(config-if)#ppp multilink
R-1(config-if)#ppp multilink group 1
R-1(config-if)#ip add 192.168.1.2 255.255.255.252
R-1(config-if)#exit
R-1(config)#int s0/0
R-1(config-if)#encapsulation ppp
R-1(config-if)#clock rate 64000
R-1(config-if)#ppp multilink
R-1(config-if)#ppp multilink group 1
R-1(config-if)#no sh
R-1(config-if)#exit
R-1(config)#int s0/1
R-1(config-if)#encapsulation ppp
R-1(config-if)#clock rate 64000
R-1(config-if)#ppp multilink
R-1(config-if)#ppp multilink group 1
R-1(config-if)#no sh
二、虚拟专用网的配置:
步骤 1—启用 IKE
R-1(config)# crypto isakmp enable
步骤 2—创建 IKE 策略
R-1(config)# crypto isakmp policy 110
R-1(config–isakmp)# authentication pre-share
R-1(config–isakmp)# encryption des
R-1(config–isakmp)# group 1
R-1(config–isakmp)# hash md5
R-1(config–isakmp)# lifetime 86400
步骤 3—配置预共享密钥
R-1(config)#crypto isakmp key cisco1234 address 192.168.1.1
步骤 4—配置 IPSec
4.1—配置变换集
R-1(config)# crypto ipsec transform-set ccnp esp-des esp-md5-hmac
R-1(cfg-crypto-trans)#mode tunnel
4. 2—配置全局 IPSec 安全关联生存时间
R-1(config)# crypto ipsec security-association lifetime seconds 86400
4.3—创建加密系统所需的扩展 ACL
R-1(config)#access-list 101 permit ip 172.16.20.0 0.0.0.255 172.16.10.0 0.0.0.255
4. 4—配置 IPSec 加密系统
R-1(config)# crypto map cisco 10 ipsec-isakmp
R-1(config-crypto-map)#set peer 192.168.1.1
R-1(config-crypto-map)#set transform-set ccnp
R-1(config-crypto-map)#match address 101
4. 5—将加密系统应用至接口
R-1(config)# interface multilink 1
R-1(config -if)#crypto map cisco

三、VoIP配置:
R-1(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.1
1/1/0定义电话号码为6239560的配置:
R-1(config)#dial-peer voice 1 pots
R-1(config-dial-peer)#destination-pattern 6239560
R-1(config-dial-peer)#port 1/1/0
1/1/1定义电话号码为5164765的配置:
R-1(config)#dial-peer voice 2 pots
R-1(config-dial-peer)#destination-pattern 5164765
R-1(config-dial-peer)#port 1/1/1
映射目的地电话号及IP地址码至本地:
R-1(config)#dial-peer voice 10 voip
R-1(config-dial-peer)#destination-pattern 5164769
R-1(config-dial-peer)#session target ipv4:192.168.1.1
R-1(config)#dial-peer voice 11 voip
R-1(config-dial-peer)#destination-pattern 6239561
R-1(config-dial-peer)#session target ipv4:192.168.1.1
在路由器R2上的配置:
一、配置多链路捆绑
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hostname R2
R2(config)#no ip domain lookup
R2(config)#interface multilink 1
R2(config-if)#encapsulation  ppp
R2(config-if)#ip address 192.168.1.2 255.255.255.252
R2(config-if)#ppp multilink
R2(config-if)#ppp multilink group 1
R2(config-if)#no shut
R2(config-if)#exit

R2(config)#interf s0/0
R2(config-if)#no ip add
R2(config-if)#encapsulation ppp
R2(config-if)#ppp multilink
R2(config-if)#ppp multilink group 1
R2(config-if)#no shut
R2(config-if)#exit
R2(config-if)#inter s0/1
R2(config-if)#no ip add
R2(config-if)#encapsulation ppp
R2(config-if)#ppp multilink
R2(config-if)#ppp multilink group 1
R2(config-if)#no shut
R2(config-if)#end
二、虚拟专用网的配置:
1.配置 IKE
步骤 1—启用 IKE
R2(config)#crypto isakmp enable
步骤 2—创建 IKE 策略
R2(config)#crypto isakmp policy 110
R2(config–isakmp)# authentication pre-share
R2(config–isakmp)# encryption des
R2(config–isakmp)# group 1
R2(config–isakmp)# hash md5
R2(config–isakmp)# lifetime 86400
步骤 3—配置预共享密钥
R2(config)#crypto isakmp key cisco1234 address 192.168.1.2
2.配置 IPSec
步骤 1—配置变换集
R2(config)# crypto ipsec transform-set ccnp esp-des esp-md5-hmac
R2(cfg-crypto-trans)#mode tuunel
步骤 2—配置全局 IPSec 安全关联生存时间
R2 (config)# crypto ipsec security – association lifetime seconds 86400
步骤 3—创建加密系统所需的扩展 ACL
R2 (config)#access-list 101 permit ip 172.16.10.0 0.0.0.255 172.16.20.0 0.0.0.255
步骤 4—配置 IPSec 加密系统
R2 (config)# crypto map cisco 10 ipsec-isakmp
R2 (config-crypto-map)#set peer 192.168.1.2
R2 (config-crypto-map)#set transform-set ccnp
R2 (config-crypto-map)#match address 101
步骤 5—将加密系统应用至接口
R2 (config)# interface multilink 1
R2 (config -if)# crypto map cisco
三、voip配置
ip电话配置
定义端口电话号码:
R2 (config)# dial-peer voice 1 pots
R2 (config-dial-peer)#destination-pattern 5164769
R2 (config-dial-peer)#port 1/1/0
R2 (config)# dial-peer voice 2 pots
R2 (config-dial-peer)#destination-pattern 6239561
R2 (config-dial-peer)#port 1/1/1

映射目的地电话号码及ip地址至本地:
R2 (config)#dial-peer voice 10 voip
R2 (config-dial-peer)#destination-pattern 6239560
R2 (config-dial-peer)#session target ipv4:192.168.1.2
R2 (config)#dial-peer voice 11 voip
R2 (config-dial-peer)#destination-pattern 5164765
R2 (config-dial-peer)#session target ipv4:192.168.1.2