Не ставится rsc, а только backup

Обсуждение ПО и его настройки
Ответить
Stas788
Сообщения: 66
Зарегистрирован: 18 окт 2017, 01:43

Здравствуйте,

есть сеть из 50-ти точек, где установлены Mikrotik RB951Ui-2nD. Есть конфиг завернутый в *.backup файл. Но беда в том, что нужен *.rsc файл для заливки конфига на роутер. Это связано с необходимостью в каждом конфиге менять имя пользователя и пароль интернета. А ваять 50 бинарников - не комильфо.
Кто может помочь моему горю?

При работе со скриптом тут у меня вылезли как минимум две траблы:
1. при вписывании wireless параметра l2mtu=2290 - на нем заливка конфига дропается и winbox отваливается...
2. есть необходимость заливки конфика на удаленный роутер без воткнутого USB модема МТС, но в этом случае в интерфейсах отсутствует ppp-out1 и в портах системы нет usb1.

Что можно сделать? или реально писать 50-бинарников?

Скрипт

:delay 10s
/interface bridge
add fast-forward=no name=br1-lan
/interface ethernet
set [ find default-name=ether1 ] name=eth1-wan
set [ find default-name=ether5 ] name=eth5-lan
/interface pppoe-client
add disabled=no interface=eth1-wan keepalive-timeout=60 max-mru=1492 max-mtu=\
1400 name=tap1-wan password=7pAaZe2eH use-peer-dns=yes user=kd000110331310
/ip neighbor discovery
set eth1-wan discover=no
/interface ethernet
set [ find default-name=ether2 ] master-port=\
eth5-lan name=eth2-lan
set [ find default-name=ether3 ] master-port=\
eth5-lan name=eth3-lan
set [ find default-name=ether4 ] master-port=\
eth5-lan name=eth4-lan
/interface list
add name=ISP
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
add authentication-types=wpa2-psk eap-methods="" management-protection=\
allowed mode=dynamic-keys name=wpa2-protected supplicant-identity=\
MikroTik wpa-pre-shared-key=synvos205656n wpa2-pre-shared-key=\
syn5656n
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n disabled=no l2mtu=2290 mode=\
ap-bridge security-profile=wpa2-protected ssid=RSr \
wireless-protocol=802.11
/interface wireless nstreme
set wlan1 enable-polling=no
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip pool
add name=dhcp-pc ranges=192.168.88.10-192.168.88.20
/ip dhcp-server
add address-pool=dhcp-pc authoritative=after-2sec-delay disabled=no \
interface=br1-lan lease-time=8h name=dhcp-pc
/port
set 0 name=usb1
/interface ppp-client
add add-default-route=no apn=kkm.sygroup.dv dial-on-demand=no disabled=no \
info-channel=1 name=ppp-out1 password=mts port=usb1 user=mts
/interface bridge port
add bridge=br1-lan interface=eth5-lan
add bridge=br1-lan interface=wlan1
/interface list member
add interface=ppp-out1 list=ISP
add interface=tap1-wan list=ISP
/ip address
add address=192.168.88.1/24 interface=eth5-lan network=192.168.88.0
/ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=eth1-wan
/ip dhcp-server network
add address=192.168.88.0/24 dns-server=192.168.88.1 gateway=192.168.88.1 \
netmask=24
/ip dns
set allow-remote-requests=yes
/ip dns static
add address=192.168.88.1 name=router
/ip firewall filter
add action=accept chain=input protocol=icmp
add action=accept chain=input dst-port=8291 in-interface-list=ISP protocol=\
tcp
add action=accept chain=forward protocol=icmp
add action=accept chain=input connection-state=established
add action=accept chain=forward connection-state=established
add action=accept chain=input connection-state=related
add action=accept chain=forward connection-state=related
add action=accept chain=input in-interface=!eth1-wan src-address=\
192.168.88.0/24
add action=accept chain=forward dst-port=5900 in-interface=!eth1-wan \
protocol=tcp
add action=accept chain=forward dst-port=5938 in-interface=!eth1-wan \
protocol=tcp
add action=drop chain=input connection-state=invalid
add action=drop chain=forward connection-state=invalid
add action=accept chain=forward comment="\E4\EE\F1\F2\F3\EF \E2 \E8\ED\F2\E5\
\F0\ED\E5\F2 \E8\E7 \EB\EE\EA\E0\EB\FC\ED\EE\E9 \F1\E5\F2\E8" \
dst-address=82.162.116.102 in-interface-list=!ISP out-interface-list=ISP \
protocol=tcp
add action=accept chain=forward comment="\E4\EE\F1\F2\F3\EF \EA ftp" \
dst-address=82.162.116.98 dst-port=21 in-interface-list=!ISP \
out-interface-list=ISP protocol=tcp
add action=accept chain=forward comment="\E4\EE\F1\F2\F3\EF \EA ofd.ru" \
dst-address=185.15.172.18 in-interface-list=!ISP out-interface-list=ISP \
protocol=tcp
add action=accept chain=forward comment="\E4\EE\F1\F2\F3\EF \EA Royal Bank" \
dst-address=193.200.10.119 in-interface-list=!ISP out-interface-list=ISP \
protocol=tcp
add action=accept chain=forward comment="\E4\EE\F1\F2\F3\EF \EA Royal Bank" \
dst-address=193.200.10.120 in-interface-list=!ISP out-interface-list=ISP \
protocol=tcp
add action=drop chain=forward
add action=drop chain=input in-interface-list=ISP
add action=drop chain=input dst-port=53 protocol=tcp
/ip firewall nat
add action=masquerade chain=srcnat out-interface-list=ISP
add action=netmap chain=dstnat dst-port=5900 in-interface-list=ISP protocol=\
tcp to-addresses=192.168.88.2 to-ports=5900
add action=netmap chain=dstnat dst-port=8291 in-interface-list=ISP protocol=\
tcp to-addresses=192.168.88.1 to-ports=8291
/ip route
add distance=1 gateway=tap1-wan
add distance=2 gateway=ppp-out1
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www-ssl disabled=no
set api disabled=yes
set api-ssl disabled=yes
/system clock
set time-zone-name=Asia/Vladivostok
/system ntp client
set enabled=yes primary-ntp=91.226.136.155 secondary-ntp=88.147.254.228
/system ntp server
set enabled=yes
/tool mac-server
set [ find default=yes ] disabled=yes
add interface=br1-lan
/tool mac-server mac-winbox
set [ find default=yes ] disabled=yes
add interface=br1-lan


enzain
Сообщения: 291
Зарегистрирован: 26 дек 2017, 22:30

1. проверяйте заливку с порта "ван" как в реальности будет (вы по лан подключаетесь, и вифи в бридже, отваливается бридж краткосрочно)
2. Только выделить в отдельный скрипт конфигурацию модема. Потом довыполнить по наличию модема (т.е. при первой необходимости)


Stas788
Сообщения: 66
Зарегистрирован: 18 окт 2017, 01:43

enzain писал(а):1. проверяйте заливку с порта "ван" как в реальности будет (вы по лан подключаетесь, и вифи в бридже, отваливается бридж краткосрочно)
2. Только выделить в отдельный скрипт конфигурацию модема. Потом довыполнить по наличию модема (т.е. при первой необходимости)


по поводу ван - услышал, надо проверить эту теорию. Но остается вопрос по ppp и USB - без этого уже не будет полноценного удаленного наката конфига - весь смысл теряется. Т.к. на месте я могу одним бинарником закрыть вопрос. =)


Ответить