Home

danek2003

Recent Entries

Advertisement

danek2003

View

July 4th, 2009

CCM Express

Add to Memories Tell a Friend

Настройка Cisco 2811 для IP-телефонии с помощью Cisco CallManager Express 


Маршрутизатор Cisco 2811 может быть сервером IP-телефонии с помощью специального программного обеспечения – Cisco CallManager Express. При этом ему не нужен доступ к серверу с «большим» Cisco CallManager – то есть такой вариант вполне подходит для небольших офисов. Конечно, можно подключить маршрутизатор в качестве голосового шлюза (voice gateway) к серверу Cisco CallManager по протоколу MGCP – тогда все настройки выполняются на сервере, что облегчает задачу. Но представим (не такую уж невероятную ситуацию), что у нас есть только CallManager Express и Cisco 2811, настроим эту связку для IP-телефонии. В моем случае маршрутизатор, помимо 2 портов FastEthernet, имеет встроенный 16-портовый Ethernet-коммутатор с PoE-питанием для подключаемых устройств (модуль NM-ESW-16) и 2 модуля для сопряжения с аналоговой телефонией – VIC2-2FXS (2 FXS-разъема) и VIC2-4FXO (4 FXO-разъема).

На маршрутизатор Cisco 2811 необходимо загрузить (если они еще не там) файлы работы с Cisco CallManager Express – например, для версии 4.0.0.1 - cme-basic-4.0.0.1.tar и cme-gui-4.0.0.1.tar. Скопируем эти файлы во flash-память маршрутизатора:

#archive tar /xtract tftp://IP_адрес_tftp_сервера/ cme-basic-4.0.0.1.tar flash: 
#archive tar /xtract tftp://IP_адрес_tftp_сервера/ cme-gui-4.0.0.1.tar flash:

Настроим пул IP адресов для работы пользователей и IP телефонов. Разделим сеть на два сегмента – голосовую сети (TLAN) и сеть передачи данных (DLAN):

(config)# ip dhcp pool TLAN
(config)# network 

Настроим TFTP-сервер для того, чтобы IP-телефоны Cisco могли загружать прошивки (firmware) и конфигурации (файлы прошивок закачиваем для всех используемых IP-телефонов):

(config)# tftp-server flash:<имя_файла>
tftp-server flash:ATA030100SCCP040211A.zup
tftp-server flash:CP7902040000SCCP040701A.sbin
tftp-server flash:CP7905040000SCCP040701A.sbin
tftp-server flash:P00403020214.bin
tftp-server flash:CP7912040000SCCP040701A.sbin
tftp-server flash:S00103020002.bin
tftp-server flash:P00503010100.bin
tftp-server flash:cmterm_7936.3-3-5-0.bin
tftp-server flash:P00303020214.bin
tftp-server flash:P00305000301.sbn
tftp-server flash:cmterm_7920.3.3-01-08.bin
tftp-server flash:TERM70.6-0-3SR1S.LOADS
tftp-server flash:TERM70.DEFAULT.loads
tftp-server flash:TERM71.DEFAULT.loads
tftp-server flash:cnu70.63-0-1-4.sbn
tftp-server flash:Jar70.63-0-1-4.sbn
tftp-server flash:jvm70.603ES1R4.sbn

Настроим сам CallManager Express:

(config)# telephony-service
(config-telephony)# max-ephones 48                               # максимальное количество телефонов
(config-telephony)# max-dn 96                                    # максимальное количество номеров – исходя из 2 линий на IP-телефон
(config-telephony)# no auto-reg-ephone                           # отключим авто-регистрацию – для тестовой эксплуатации можно включить
(config-telephony)# load 7960-7940 <версия_прошивки>             # загружаем прошивку для моделей IP-телефонов Cisco 7940-7960
(config-telephony)# ip source-address # откуда IP-телефонам брать прошивку и конфигурацию
(config-telephony)# user-locale ru                               # далее – настройки языка, даты и времени
(config-telephony)# network-locale ru
(config-telephony)# date-format dd-mm-yy
(config-telephony)# time-format 24
(config-telephony)# create cnf-files

Наконец, для каждого телефона настроим (повторяем для всех, меняя номер, пользователя (отображаемое имя), MAC-адрес и прошивку (если другая модель телефона)):

(config)# ephone-dn 1 
(config-ephone-dn)# number 1001
(config-ephone-dn)# name Ivan, Ivanov
(config)# ephone 1
(config-ephone)# mac-address 
(config-ephone)# type <тип_телефона>
(config-ephone)# button 1:1
(config-ephone)# keypad-normalize

Честно взято и сохраненно от сюда:  www.hypercomp.ru/articles/configuring-cisco-2811-with-callmanager-express/

January 10th, 2009

Clear Cache memory

Add to Memories Tell a Friend

 echo 3 > /proc/sys/vm/drop_caches
 

PPTP Client

Add to Memories Tell a Friend
 Это возможно!!!  Работает только после ввода скрытой комманды

 service internal

Вот конфиг

service internal ! THE MOST IMPORTANT COMMAND !!!
!
no ip gratuitous-arps ! recommended
!
ip multicast-routing
!
vpdn enable
!
vpdn-group 1
request-dialin
protocol pptp
rotary-group 0
initiate-to ip 1.1.1.1 ! target PPTP server address


interface Dialer0
mtu 1450 ! allows for mppe and one PPPoE layer just in case
ip address 2.2.2.2 255.255.255.252
ip pim dense-mode
encapsulation ppp
dialer in-band
dialer idle-timeout 0
dialer string 123 ! required, but value seems to be ignored
dialer vpdn
dialer-group 1
no cdp enable
ppp pfc local request
ppp pfc remote apply
ppp encrypt mppe auto
ppp chap hostname vpnuser
ppp chap password 0 vpnpassword
!
dialer-list 1 protocol ip permit

L2TPV3

Add to Memories Tell a Friend
 С помощью L2TPv3 делаем  Ethernet-бридж через WAN, т.е.

192.168.0.0/24-----Internet------192.168.0.0/24



Конфиг первого маршрутизатора

l2tp-class class1
authentication
password secret

pseudowire-class vlan-xconnect
encapsulation l2tpv3
protocol l2tpv3 class1
ip local interface FastEthernet0/1

interface FastEthernet0/0
!Интерфейс подключён к 192.168.0.0/24, IP-адреса на нём быть не должно.
xconnect remote.ip.add.ress 123 pw-class vlan-xconnect

interface FastEthernet0/1
! Интерфейс подключён к WAN
ip address your.wan.ip.addr

На втором маршрутизаторе - симметрично. 

Взял на заметку тут http://homya4ok.livejournal.com/718447.html

 

Powered by LiveJournal.com

Advertisement