Настройка Cisco 2911 + HWIC-3G-HSPA |
![]() |
В последнее время широкое распространение получили технологии сотовой передачи данных 3G/4G и естественно бизнес взял эти технологии на вооружение. Возможности применения сотовой связи становились все шире с ростом зоны покрытия беспроводных сетей и ростом полосы пропускания, которая со временем эволюционировала от простой передачи голоса до возможности передавать трафик в промышленных масштабах. На данный момент в большинстве развитых стран вопрос о зоне покрытия сотовых сетей уже не стоит и инженерам все чаще приходится сталкиваться с проектами локальных сетей в которых всевозможные сотовые технологии используются для резервирования основных каналов и осуществления связи с удаленными филиалами. В этой статье мы рассмотрим конфигурацию маршрутизатора Cisco 2911 с промышленным модулем HWIC-3G-HSPA для взаимодействия с сетью сотового оператора и передачи данных по протоколу IPv4.
![]() |
Установка модуля и сим карты не должны представлять проблемы. |
Настройка маршрутизатора.
Первым делом необходимо настроить профили gsm, которые IOS запишет непосредственно в сам модем.
Параметры профиля аналогичны настройкам сотового телефона для работы в интернет через 3G — APN, метод аутентификации, имя пользователя и пароль. В данном случае мы подключались к Белорусской сети Velcom, которая не требует вводить имя пользователя и пароль — соответственно настройка профиля сократилась до указания APN. Вторая команда в листинге — настройка скрипта соединения, который можно найти на сайте Cisco — просто сделайте так, как написано.
3GR#cellular 0/0/0 gsm profile create 1 vmi.velcom.by chat-script GSM "" "AT!SCACT=1,1" TIMEOUT 60 "OK"
Далее настраиваем сам интерфейс для подключения к сети и получения IP адреса от провайдера связи. Адрес будет присвоен интерфейсу Cellular 0/0/0.
R1(config)#line 3 R1(config-line)#exec-timeout 0 0 R1(config-line)#script dialer GSM R1(config-line)#modem InOut R1(config-line)#no exec R1(config-line)#transport input all R1(config)#access-list 1 permit any R1(config)#dialer-list 1 protocol ip list 1 R1(config)#interface Cellular 0/0/0 R1(config-if)#ip address negotiated R1(config-if)#load-interval 60 R1(config-if)#dialer in-band R1(config-if)#dialer string GSM R1(config-if)#dialer-group 1 R1(config-if)#async mode interactive
Интерфейс сотового соединения имеет свойство подключатся и получать IP адрес, только после прохождения через него трафика с нашей стороны.
Соответственно необходимо прописать маршрут для трафика через этот интерфейс. Это может быть маршрут по умолчанию, маршрут к конкретной сети или даже маршрут к конкретному IP адресу в интернет,если 3G используется для создания туннеля.
ip route 0.0.0.0 0.0.0.0 Cellular 0/0/0
После прохождения трафика интерфейс включится и получит IP адрес. При отсутствии трафика интерфейс выключается.
Для того чтобы интерфейс был всегда включен можно использовать следующую команду в контексте интерфейса Cellular 0/0/0:
R1(config-if)dialer idle-timeout 0
Естественно, в процессе настройки могут возникнуть проблемы в следствии специфики вашего сотового оператора, используемого 3G модуля и версии IOS. Для того, чтобы разобраться в происходящем используйте команды отладки и специфичные для настройки данных модулей команды show.
show cellular 0/0/0 network | Просмотр информации о сети оператора |
show cellular 0/0/0 radio | Просмотр информации о качестве сигнала |
show cellular 0/0/0 profile | Просмотр информации о настроенных профилях GSM |
show cellular 0/0/0 all | Просмотр всей вышеперечисленной информации |
show cellular 0/0/0 connrction | Просмотр информации о состоянии подключения профиля GSM |
В результате настройки мы получили интерфейс cellular 0/0/0 с публичным адресом в сети интернет. Его можно использовать для настройки тоннеля, или для выхода пользователей в интернет — в этих случаях необходима дополнительная настройка тоннеля или PAT на этом интерфейсе соответственно. Каким образом использовать это подключение решать Вам.
Leave a Reply