Первоначальные настройки

Раздел для тех, кто начинает знакомиться с MikroTik
Правила форума
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.

1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку "Действия до настройки роутера".
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.
gagarin74
Сообщения: 16
Зарегистрирован: 07 янв 2013, 10:48

Добрейшего дня. Модель 2011

1 Установил версию 6 -была по умолчанию кандидат -теперь ни где не могу найти то что было -на оф сайте только 6.
2 после установки 6 -перестал выполняться скрипт -бэкапа -он просто не запускается
:log info "Starting Backup Script..."; даже эта начальная строка -не записываеться в лог файл.

3 если не трудно - можно написать скрипт -по отключению по умолчанию связки портов 6.7.8.9. и включения 2.3.4.5 в свитч?
на просторах инета встречал инструкцию с переделками ,связки портов 6.7.8.9. и включения 2.3.4.5 в свитч, если кто знает достаточно ссылки.


Аватара пользователя
simpl3x
Модератор
Сообщения: 1532
Зарегистрирован: 19 апр 2012, 14:03

1. http://download2.mikrotik.com/routeros/6.0rc14/all_packages-mipsbe-6.0rc14.zip
посмотрите на ссылку внимательно и по тому же принципу можете найти то что ищите.
2. текст скрипта в студию.
3. отключение = разбор портов из свитча?


gagarin74
Сообщения: 16
Зарегистрирован: 07 янв 2013, 10:48

1 скрипт отправки почты

Код: Выделить всё

{
:log info "Starting Backup Script...";
:local sysname [/system identity get name];
:local sysver [/system package get system version];
:log info "Flushing DNS cache...";
/ip dns cache flush;
:delay 2;
:log info "Deleting last Backups...";
:foreach i in=[/file find] do={:if ([:typeof [:find [/file get $i name] \
"$sysname-backup-"]]!="nil") do={/file remove $i}};
:delay 2;
:local smtpserv [:resolve "smtp.gmail.com"];
:local Eaccount "gagarin764@gmail.com";
:local pass "19743";
:local backupfile ("$sysname-backup-" . \
[:pick [/system clock get date] 7 11] . [:pick [/system \
clock get date] 0 3] . [:pick [/system clock get date] 4 6] . ".backup");
:log info "Creating new Full Backup file...";
/system backup save name=$backupfile;
:delay 2;
:log info "Sending Full Backup file via E-mail...";
/tool e-mail send from="<$Eaccount>" to=$Eaccount server=$smtpserv \
port=587 user=$Eaccount password=$pass tls=yes file=$backupfile \
subject=("$sysname Full Backup (" . [/system clock get date] . ")") \
body=("$sysname full Backup file see in attachment.\nRouterOS version: \
$sysver\nTime and Date stamp: " . [/system clock get time] . " " . \
[/system clock get date]);
:delay 5;
:local exportfile ("$sysname-backup-" . \
[:pick [/system clock get date] 7 11] . [:pick [/system \
clock get date] 0 3] . [:pick [/system clock get date] 4 6] . ".rsc");
:log info "Creating new Setup Script file...";
/export file=$exportfile;
:delay 2;
:log info "Sending Setup Script file via E-mail...";
/tool e-mail send from="<$Eaccount>" to=$Eaccount server=$smtpserv \
port=587 user=$Eaccount password=$pass tls=yes file=$exportfile \
subject=("$sysname Setup Script Backup (" . [/system clock get date] . \
")") body=("$sysname Setup Script file see in attachment.\nRouterOS \
version: $sysver\nTime and Date stamp: " . [/system clock get time] . " \
" . [/system clock get date]);
:delay 5;
:log info "All System Backups emailed successfully.\nBackuping completed.";
}


2 меня интересует как правильно настроить микротик 2011 на максимальную скорость-задействовав только 1г порты.Чтобы в локалке была приемлемая скорость.Посоветовали сделать на сетевом чипе а не на cpu. Чтото разобрать и что то собрать.Если честно я не силен.
В первый порт воткнут провайдер,во второй nas, в третий ноут.Все имеют сетевые порты 1G.Провайдер соответственно 100 мб.с порт.
Интересует достижение максимальной скорости от NAS к ноуту и на оборот.Ну и соответственно WiFI в этой связке.
В данный момент в интерфейсах при подключении NAS -трафик виден порт 2,При подключение ноута на порт 3 -тишина.
Буду очень благодарен за помощь.При желании запущу через winbox.


Аватара пользователя
simpl3x
Модератор
Сообщения: 1532
Зарегистрирован: 19 апр 2012, 14:03

1. в скрипте поменяйте tls=yes на start-tls=yes, там таких два места.

2. в настройках порта, есть такой параметр как master-port, суть функции в том, что если взять группу портов, например 2,3,4,5 и на портах 3,4,5 указать мастер-порт=2, то все эти порты, будут объединены в группу портов через чип коммутации, что даст вам максимальную пропускную способность между портами. при этом, если порты собраны через бридж, то их оттуда надо удалить.


gagarin74
Сообщения: 16
Зарегистрирован: 07 янв 2013, 10:48

Спасибо!!!
Но увы, скрипт так и на работает.Обращяю внимание что он даже не хочет создавать бэкаб на флеш памяти.И в логах ни чего не пишет.


Аватара пользователя
simpl3x
Модератор
Сообщения: 1532
Зарегистрирован: 19 апр 2012, 14:03

чудеса:
1.png


gagarin74
Сообщения: 16
Зарегистрирован: 07 янв 2013, 10:48

Ну чудеса не чудеса.
А вот этот скрипт прекрасно отрабатывается :)

Код: Выделить всё

ip route add dst-address=0.0.0.0/0 gateway=10.88.34.1

просто одна строчка как есть

и просто скрипт из одной строчки
:log info "Starting Backup Script...";

тоже работает и пишет в лог файл Starting Backup Script..
Последний раз редактировалось gagarin74 29 май 2013, 14:17, всего редактировалось 1 раз.


Аватара пользователя
simpl3x
Модератор
Сообщения: 1532
Зарегистрирован: 19 апр 2012, 14:03

вы через шедулер\скрипт запускаете? или через командную строку? попробуйте просто открыть терминал и пихнуть туда исправленный скрипт и посмотрите что ему не понравится.


gagarin74
Сообщения: 16
Зарегистрирован: 07 янв 2013, 10:48

Код: Выделить всё

[admin@MikroTik] > {
{... :log info "Starting Backup Script...";
{... :local sysname [/system identity get name];
{... :local sysver [/system package get system version];
{... :log info "Flushing DNS cache...";                 
{... /ip dns cache flush;             
{... :delay 2;           
{... :log info "Deleting last Backups...";
{... :foreach i in=[/file find] do={:if ([:typeof [:find [/file get $i name] \
{{([[\... "$sysname-backup-"]]!="nil") do={/file remove $i}};                 
{... :delay 2;                                               
{... :local smtpserv [:resolve "smtp.gmail.com"];
{... :local Eaccount "gagarin764@gmail.com";     
{... :local pass "19743nok1";           
{... :local backupfile ("$sysname-backup-" . \
{(\... [:pick [/system clock get date] 7 11] . [:pick [/system \
{([[\... clock get date] 0 3] . [:pick [/system clock get date] 4 6] . ".backup");

{... :log info "Creating new Full Backup file...";                               
{... /system backup save name=$backupfile;       
{... :delay 2;                           
{... :log info "Sending Full Backup file via E-mail...";
{... /tool e-mail send from="<$Eaccount>" to=$Eaccount server=$smtpserv \
{\... port=587 user=$Eaccount password=$pass tls=yes file=$backupfile \ 
expected end of command (line 23 column 40)
[admin@MikroTik] > subject=("$sysname Full Backup (" . [/system clock get date] .
")") \
syntax error (line 1 column 8)
[admin@MikroTik] > body=("$sysname full Backup file see in attachment.\nRouterOS v
ersion: \
syntax error (line 1 column 5)
[admin@MikroTik] > $sysver\nTime and Date stamp: " . [/system clock get time] . "
" . \
syntax error (line 1 column 2)
[admin@MikroTik] > [/system clock get date]);
syntax error (line 1 column 25)
[admin@MikroTik] > :delay 5;
КУЧА ОШИБОК.Я ПЛАКАТЬ!!!!!!



[admin@MikroTik] > :local exportfile ("$sysname-backup-" . \
syntax error (line 1 column 22)
[admin@MikroTik] > [:pick [/system clock get date] 7 11] . [:pick [/system \
[[\... clock get date] 0 3] . [:pick [/system clock get date] 4 6] . ".rsc");
syntax error (line 2 column 69)
[admin@MikroTik] > :log info "Creating new Setup Script file...";
[admin@MikroTik] > /export file=$exportfile;
syntax error (line 1 column 15)
[admin@MikroTik] > :delay 2;
[admin@MikroTik] > :log info "Sending Setup Script file via E-mail...";
[admin@MikroTik] > /tool e-mail send from="<$Eaccount>" to=$Eaccount server=$smtps
erv \
expected end of command (line 1 column 26)
[admin@MikroTik] > port=587 user=$Eaccount password=$pass tls=yes file=$exportfile
 \
expected command name (line 1 column 5)
[admin@MikroTik] > subject=("$sysname Setup Script Backup (" . [/system clock get
date] . \
syntax error (line 1 column 8)
[admin@MikroTik] > ")") body=("$sysname Setup Script file see in attachment.\nRout
erOS \
expected command name (line 1 column 1)
[admin@MikroTik] > version: $sysver\nTime and Date stamp: " . [/system clock get t
ime] . " \
syntax error (line 1 column 8)
[admin@MikroTik] > " . [/system clock get date]);
expected command name (line 1 column 1)
[admin@MikroTik] > :delay 5;
[admin@MikroTik] > :log info "All System Backups emailed successfully.\nBackuping
completed.";
[admin@MikroTik] > }


Аватара пользователя
simpl3x
Модератор
Сообщения: 1532
Зарегистрирован: 19 апр 2012, 14:03

Код: Выделить всё

{\... port=587 user=$Eaccount password=$pass tls=yes file=$backupfile \  
expected end of command (line 23 column 40)


самая первая ошибка, присмотритесь, ничего не напоминает?


Ответить