Сладкое, сливочное и холодное — мороженое по многим причинам считается одним из лучших летних десертов. Но в попытках адаптироваться к тренду на здоровое питание производители начали делать мороженое с пониженным содержанием жиров и минимальным (насколько это возможно, конечно) количеством калорий. Лучше ли это для нас, чем классическое мороженое? Как выясняется, не то чтобы очень.
«Меньше жира» — не значит «лучше»
В 1990-х годах научные исследования, подтверждающие вред жиров если не для здоровья в целом, то по крайней мере для фигуры, были на пике популярности. Интуитивно все это имело смысл: потребляя жир, человек увеличивает количество жира в организме и, как следствие, толстеет. Но исследования эти, о чем не устает напоминать современная наука, были далеки от истины.
Оказывается, многие из первоначальных исследований, предполагающих, что употребление в пищу жиров делают нас больше, частично были инициированы людьми, связанными с сахарной промышленностью. Но постепенно в моду вошли независимые исследования, которые все чаще показывали, что диетические жиры, такие как оливковое масло, орехи и авокадо, могут и должны быть частью сбалансированного рациона.
Проблема с обезжиренными продуктами проста — чтобы справиться с потерей вкуса, чем сопровождается удаление сливок или жира из продукта, в него, как правило, добавляют сахар. В конечном итоге мы получаем продукт, который, хотя и содержит меньше жира и меньше калорий, является значительно более сахарным, что сложно назвать полезным. И в то время как диеты с высоким содержанием жиров, если эти жиры правильные, не способствуют увеличению веса (что доказали многочисленные исследования на тему), диеты с высоким содержанием сахара — как натурального, так и обработанного — это делают.
Обзор 50 исследований, опубликованный в журнале Food and Nutrition Research, показал, что чем более рафинированные углеводы потребляет человек, тем больше килограммов он набирает при прочих равных условиях. А обзор 68 исследований, опубликованный в British Medical Journal, в то же время установил, что чем больше сахаров в целом потребляется человеком, тем с большей скоростью увеличивается его вес.
Чем опасен сахар в мороженом
Когда мы едим углеводы или сахар, в процесс пищеварения включается поджелудочная железа. Этот маленький, но очень важный орган производит инсулин — гормон, который берет на себя часть сахара, свободно «плавающего» в нашем кровотоке. Но когда мы потребляем большое количество того или иного ингредиента, поджелудочная железа начинает работать чрезвычайно активно, вырабатывая такое количество инсулина, что потребление сахара провоцирует ответную жажду сахара и/или углеводов.
Эдвард Дамиано (Edward Damiano), эксперт в области биомедицинской инженерии из Бостонского университета (Boston University), называет это «эффектом инсулина». Чем больше вы едите сахара, тем больше сладкого вам хочется. Чем больше углеводов вы потребляете сегодня, тем больше углеводов вам потребуется завтра. Все просто, не правда ли? И как раз это может с вами произойти, если вы потребляете нежирное мороженое, в котором с вероятностью 99,9% увеличено количество сахара, если сравнивать его с версией нормальной жирности.
Когда мы едим продукты с высоким содержанием сахара, напоминает Business Insider, наши тело и мозг, так уж устроен организм, не могут адекватно реагировать на их количество, полагая, что мы в любом случае съели недостаточно. Проблема в том, что сахар не насыщает нас, как это делают, например, белок и клетчатка. Последние, к тому же, помогают поддерживать уровень сахара в крови на нормальном уровне, что упрощает пополнение энергетических запасов и предотвращает тягу к сахару и углеводам, снижая вместе с этим риск переедания.
Именно по указанной выше причине такие продукты, как пончики и пирожные, быстро насыщают нас — но уже через час от этого насыщения не остается и следа. Их минус как раз в том, что в них мало жиров и белка, которые определяют сытость, зато много сахара и углеводов, провоцирующих немотивированный голод. «Обезжиренное» мороженое, которое позиционируется на рынке как более здоровое, действует похожим образом. Вот почему с ним стоит быть осторожнее, отдавая предпочтение классическому пломбиру без посыпок и наполнителей.
Иногда все мы чувствуем себя несчастными. Но если вам кажется, что вы несчастны в основном, а минуты счастья — лишь редкое исключение из правила, то это может свидетельствовать о серьезных проблемах. Обычно речь здесь идет о нарушениях психики и даже серьезных психических заболеваниях, но, как выяснили ученые, виновато может быть и кое-что еще. Причем, весьма и весьма неожиданное.
В новом исследовании, сообщает Daily Mail, было обнаружено, что еда в одиночестве лишает нас ощущения счастья быстрее, чем многие другие очевидно расстраивающие вещи. А исключение здесь составляют только психические заболевания, которые расположились на первой строчке рейтинга. Ученые выяснили, что те, кто постоянно ест в одиночестве, чаще всего делают это из-за беспокойного образа жизни и/или социальной изоляции. «Приемы пищи вне компании делают нас куда более несчастными, чем финансовые проблемы или физические недостатки», — пишут авторы исследования. Также в «список несчастья» попали неудовлетворенность сексуальной жизнью и недостаток сна.
В эксперименте приняли участие 8 000 человек, которым был предложен опросник, где, помимо общих вопросов и вопросов об образе жизни, необходимо было обозначить свой уровень счастья, удовлетворенности жизнью, самооценки и беспокойства по «шкале благополучия» от 0 до 100. В итоге исследователи увидели, что люди, которые ели в одиночестве, набрали на 8 пунктов меньше, чем участники, которые предпочитали принимать пищу в компании.
Еще немного любопытной статистики: выяснилось, что почти 1/5 людей, которые живут одни, едят в одиночестве все время (и особенно те из них, у кого нет второй половинки и кто перегружен работой). Однако большинство вышедших на пенсию пожилых людей при этом заявили, что они никогда или почти никогда не едят в одиночку, потому что им больше нравится делать это с кем-то.
«Мы знаем, что отношения хорошего качества с друзьями и семьей имеют большое значение для нашего благополучия, поэтому приятно видеть, что взаимодействие лицом к лицу настолько сильно проникает в индекс удовлетворенности жизнью», — комментирует эксперт по отношениям Крис Шервуд (Chris Sherwood).
Но хотя исследование, опубликованное Sainsbury и проведенное Oxford Economics, и говорит о том, что еда в одиночестве может нанести ущерб благополучию людей, ученые признают, что начать есть в компании порой не так просто, как кажется на первый взгляд. Так, отказ от еды в компании может быть обусловлен вынужденной социальной изоляцией или графиком, удобным человеку, но при этом не согласующимся с графиком других людей.
Исследование показало, что шесть из десяти одиноких людей едят в одиночестве, по сравнению с одним из восьми человек, состоящих в отношениях. И около 30% людей, которые работают более 60 часов в неделю, едят в одиночестве большую часть времени, по сравнению с 22% работающего населения в целом. Так как насчет ланча с друзьями в рамках повышения уровня счастья? Кажется, чем скорее вы это сделаете, тем лучше.
О гомеопатии слышали если не все, но очень многие, о телемедицине тоже, а что будет, если соединить альтернативную науку с возможностью удаленных консультаций? Именно это сделал Уильям Эдвин Грей (William Edwin Gray), практиковавший гомеопатию в Калифорнии, США. Он продавал «лекарства» в виде аудиозаписей, которые нужно было прослушивать при той или иной болезни, и публиковал на сайте истории чудесного исцеления, которые якобы произошли с его пациентами. В одной из таких историй 84-летний пенсионер, который был очень слаб и истощен из-за неизвестной (врачи, по словам автора истории, не могли определиться с диагнозом) болезни, вылечился всего за два дня и снова стал есть и пить. Таких историй было опубликовано множество, а «аудиолекарство» предлагалось всего за пять долларов.
Бизнес «доктора» Грея процветал, он предлагал вылечить лихорадку Эбола, малярию, кашель, грипп, зубную боль, тиф и многое другое, а также помочь животному с инфекцией мочевыводящих путей или женщине с родами. Сам «специалист» утверждал, что его записи – это электронные экстракты из гомеопатических субстанций, которые, в свою очередь, созданы из одобренных Управлением по санитарному надзору за качеством пищевых продуктов и медикаментов (Food and Drug Administration) средств. По словам Уильяма Грея, звуковая гомеопатия весьма эффективна, и в настоящее время он ищет инвесторов для того, чтобы начать распространять свои 13-секундные аудиозаписи (всего их 263). Всего за четыре года у электронного гомеопата было около 500 клиентов. «Традиционные» гомеопаты заявили, что то, что делает Грей, не имеет к гомеопатии никакого отношения. Мужчина вскоре предстанет перед судом: он обвиняется в халатности и непрофессиональном поведении. Рассматривается вопрос о лишении его лицензии.
Если вы уделяете пристальное внимание чистоте своей речи и речи окружающих, то вы, возможно, замечали, что вставка-паразит (или, если вам так больше нравится, естественная речевая связка) «эмм» обычно появляется перед существительными. Не замечали? Что ж, теперь вы точно обратите на это внимание. Если, конечно, правы ученые, которые выяснили, что все именно так, а не иначе.
О новом исследовании, в ходе которого удалось установить, что средний человек со средним же темпом речи с большей вероятностью будет использовать «эмм» как связку скорее перед существительным, чем перед глаголом, рассказывает Live Science. По мысли ученых, это происходит потому, что людям свойственна визуализация существительных, которые они произносят, что несколько замедляет течение речи. Глаголы, в свою очередь, требуют меньше времени, чтобы «увидеть» их, так что с ними «эмм» случается значительно реже.
Известно, что на скорость речи человека влияет целый комплекс факторов, включая частоту использования и знакомость слов, пишут исследователи в журнале Proceedings of the National Academy of Sciences. «На самом деле, ученые и ранее отмечали, что паузы, предшествующие незнакомым или сложным словам, отражают сравнительную трудность планирования этих слов», — добавляет ведущий автор исследования Франк Сейфарт (Frank Seifart), лингвист из Амстердамского университета (University of Amsterdam).
Отметим, что в рамках исследования голландские ученые проанализировали больше тысячи аудиозаписей и 288 848 слов на девяти разных языках, записанных в Европе, Северной Америке, Мексике, Сибири, Гималаях, тропических лесах Амазонки и пустыне Калахари. Это и позволило говорить о том, что во всех девяти языках паузы — беззвучные или заполненные звуком типа «эмм» — на 60% чаще встречаются перед существительными, если сравнивать их с глаголами. А более тщательный анализ показал, что люди в два раза чаще прибегают к звуковому замещению перед существительными, в сравнении с глаголами, если оба слова относятся к сложным или незнакомым.
Ученые добавляют, что в неформальной речи существительные обычно используются только тогда, когда они добавляют новую или неожиданную информацию (в противном случае они опускаются или заменяются местоимениями). Именно поэтому всем нам необходимо чуть больше «времени для планирования», чтобы произнести существительное, даже если слово не такое сложное, чтобы над ним вообще нужно было думать.
Результаты исследования свидетельствуют о том, что даже несмотря на разницу между языками, идет речь о грамматической структуре или культурном контексте, некоторые речевые особенности являются универсальными для всех людей. И как бы забавно это ни звучало, банальное «эмм» в каком-то смысле приближает нас к идее человека мира — по крайней мере, если мы говорим о языке.
В предыдущей статье описание подключения и установки сервера.
Нужно отметить, что контроллер домена в нашей сети до этого момента уже существовал на виртуальной машине. Задача состоит в том, чтобы настроить контроллер домена на реальной машине, сделать его вторым резервным, затем передать ему полномочия главного контроллера и отключить (демонтировать) виртуальную машину. Так же за одно осуществится перенос контроллера домена с Windows Server 2008 R2 на более новый Windows Server 2012 R2. Приступим.
Сразу после установки Windows Server 2012 R2 и авторизации под учетной записью администратора на экране открывается приложение «Диспетчер серверов» и предлагает нам настроить сервер. Если он не открылся или случайно закрылся, то найти его можно на панели задач внизу слева.
Нажимаем добавить роли и компоненты.
Установка ролей и компонентов >> Далее.
Выбираем наш сервер >> Далее.
В качестве ролей сервера выбираем DNS-сервер и Доменные службы Active Directory. Как правило, DHCP-сервер идет третьим вместе с двумя предыдущими ролями, однако у нас в сети он не задействован по причине местных обстоятельств.
В разделе «Компоненты» оставляем всё без изменения >> Далее.
Читаем об службах, которые мы добавляем >> Далее.
Подтверждаем выбор и нажимаем >> Установить.
Ждем пока идет установка.
После установки в диспетчере серверов появятся AD DS и DNS. Нажимаем на флажок с предупреждением в верхней части окна и выбираем надпись – Повысить роль этого сервера до уровня контроллера домена.
Откроется мастер настройки доменных служб Active Directory. При выборе операции развертывания отмечаем пункт: Добавить контроллер домена в существующий домен.
Вводим название нашего домена, учетные данные и получаем ошибку – Не удалось связаться с контроллером домена Active Directory для домена «SCRB». Убедитесь что доменное имя DNS введено правильно.
Переходим в настройки сети и в свойствах TCP/IP проверяем, какой введен DNS. DNS-ом должен быть IP-адрес действующего контроллера домена, у нас это 192.168.1.130 (было прописано что-то другое).
Снова пробуем указать сведения о существующем домене. На сей раз ошибка другой тематики – Не удалось войти в домен с указанными учетными данными. Введите действительные учетные данные и попробуйте еще раз.
На самом деле я часто подсматриваю настройки на сайте первоисточника Microsoft. Насчет авторизации там написано, что нужно использовать учетную запись с правами администратора действующего домена.
Значит, применим эту учетную запись.
Когда все настройки введены правильно, при вводе домена можно нажать на кнопку «Выбрать» и наш действующий домен появится в списке. Выбираем его.
На следующем пункте вводим пароль из цифр и букв разного регистра>> Далее.
Следующим пунктом значатся параметры DNS. Оставляем их пока что без изменений. Жмем >> Далее.
Указываем источник репликации – действующий контроллер домена. Репликация это восстановление (синхронизация) данных Active Directory одного контроллера домена на других. Когда работает репликация изменения в одном контроллере домена (допустим создание нового пользователя) через некоторое время переносятся и во все остальные.
Расположение баз данных AD и файлов оставляем без изменения.
После установки и перезагрузки автоматически начнется репликация. Для того, чтоб в этом убедиться, переходим в Диспетчер серверов >> AD DS. Нажимаем правой кнопкой мыши на наш контроллер домена DCSERVER и выбираем пункт меню – Пользователи и компьютеры Active Directory. Откроется оснастка и в директории Managed Service Accounts мы начинаем узнавать знакомых пользователей. Всего в домене у нас пока что около 70 пользователей. Все они со временем появились.
Если зайти в директорию контроллеров доменов, то можно увидеть что их теперь два.
Hi geek, going through this article means you are finding Load Balancing as well as Link Redundancy solution for your MikroTik network because you already have multiple WAN connections or you are planning to lease multiple WAN connections. MikroTik has various Load Balancing and Link Redundancy methods such as ECMP, PCC and so on. ECMP method provides an easy configurable load balancing with failover solution but it has some known issues too in a large network. On the hand, PCC provides 100% reliable load balancing and link redundancy solution but the configuration is a little bit complex. In my previous article I discussed how to easily configure ECMP Load Balancing and Link Redundancy network and in this article I will discuss how to configure PCC Load Balancing and Link Redundancy network with MikroTik Router over Dual Gateway.
Core Devices and IP Information
To configure a load balancing with failover network, I am using MikroTik RouterOSv6.38.1 that has two ISP connections and a LAN network. IP information that I am using for this network configuration are given below.
ISP1 IP 192.168.30.2/30 and Gateway IP 192.168.30.1
ISP2 IP 192.168.60.2/30 and Gateway IP 192.168.60.1
LAN network: 10.10.70.0/24 and LAN Gateway IP 10.10.70.1/24
DNS IP: 8.8.8.8 and 8.8.4.4
This IP information is just for my RND purpose. Change this information according to your network requirements.
Network Diagram
To configure a Load Balancing and Link Redundancy network with MikroTik RouterOS, I am following a network diagram like below image.
Dual WAN Load Balancing and Link Redundancy Network
In this network, MikroTik Router’s 1st Interface (ether1) is connected to ISP1 having IP Address 192.168.30.2/30 and 2nd Interface (ether2) is connected to ISP2 having IP Address 192.168.60.2/30. In real network these IP Addresses should replace with your ISP given public IP Address. Again, 3rd Interface (ether3) is connected to LAN having IP network 10.10.70.0/24.
We will configure Dual WAN Load Balancing and Link Redundancy in this MikroTik Router using PCC method and after PCC configuration MikroTik will pass LAN traffic through both ISP equally and if any ISP is disconnected, other ISP will be used to pass all traffic until the disconnected ISP becomes alive. If disconnected ISP becomes alive, both ISP will be used to pass LAN traffic again automatically.
How PCC Works
PCC (Per Connection Classifier) uses hash function to divide traffics. Hash function has many interesting properties, but only one that is used for PCC method is that hash function is deterministic. That means if same input is given to hash function, it always generates same output. For example, if we provide a specific IP address to hash function multiple times, it always generates a specific integer value as its output.
PCC first feeds selected fields (src-address, dst-address, src-port, dst-port or any combination of these) from IP header to hash function and with the help of hashing algorithm converts selected fields into 32 bit integer value and divides the integer value with a given integer number and then marks any connection according to the remainder value. For example, the hash function is fed 1.1.1.1 as the source IP address, 10000 as the source TCP port, 2.2.2.2 as the destination IP address and 80 as the destination TCP port. The output will be 1+1+1+1+10000+2+2+2+2+80 = 10092. PCC now divides this output with a given integer value (if Dual WAN, integer value will be 2) and then marks connection according the remainder value such as if remainder is 0, connection is marked as 1st connection and if remainder is 1, connection is marked as 2nd connection.
PCC itself has absolutely nothing to do with routing, routing marks or spreading load. PCC is simply a way to match packets and to mark packets. Routing decision is taken by Policy Routing according to marked packet.
The following three rules and their explanation will show PCC packet marking more easily.
The first line means produce the output of the hash function given the packet’s source IP address and port, divide it by 3 and if the remainder is 0, perform the action of marking the connection as 1st_conn. The second line means produce the output of the hash function given the packet’s source IP address and port, divide it by 3 and if the remainder is 1, perform the action of marking the connection as 2nd_conn. Similarly, the third line means produce the output of the hash function given the packet’s source IP address and port, divide it by 3 and if the remainder is 2, perform the action of marking the connection as 3rd_conn.
MikroTik Load Balancing and Link Redundancy Configuration over Dual WAN using PCC
We will now configure PCC Load Balancing with failover according to our above network diagram. Complete configuration can be divided into the following four parts.
MikroTik Router basic configuration
Creating Mangle rule
Policy based routing configuration
NAT configuration
Part 1: MikroTik Router Basic Configuration
In the basic part, we will assign 1st WAN IP address given from ISP1, 2nd WAN IP address given from ISP2, LAN gateway and DNS. The following steps will show how to perform these steps in MikroTik Router.
Login to MikroTik Router with winbox by admin privilege credential.
Click on Interfaces menu item. Interface List window will appear.
Double click on ether1 interface and rename it as ISP1 and then click Apply and OK button. Similarly, click on ether2 interface and rename it as ISP2 and then click Apply and OK button. Again, click on ether3 interface and rename it as LAN and then click Apply and OK button.
Go to IP > Addresses menu item and click on PLUS SIGN (+). In New Address window, put ISP1 IP address (192.168.30.2/30) in Address input field and choose ISP1 from Interface dropdown menu and then click on Apply and OK button.
Similarly, click on PLUS SIGN (+). In New Address window, put ISP2 IP address (192.168.60.2/30) in Address input field and choose ISP2 from Interface dropdown menu and then click on Apply and OK button.
Again, click on PLUS SIGN (+). In New Address window, put LAN Gateway IP address (10.10.70.1/24) in Address input field and choose LAN from Interface dropdown menu and then click on Apply and OK button.
Go to IP > DNS menu item and put DNS IP (8.8.8.8) in Servers input field and click Apply and OK button.
Alternatively, you can run below command from MikroTik CLI.
/interfaceset “ether1″ name=”ISP1”
set “ether2″ name=”ISP2”
set “ether3″ name=”LAN”
/ ip address
add address=192.168.30.2/30 interface=ISP1
add address=192.168.60.2/30 interface=ISP2
add address=10.10.70.1/24 interface=LAN
MikroTik Router basic configuration has been completed. Now we will create Mangle rule to mark connection and routing.
Part 2: Creating Mangle Rule
Mangle rule is used to mark packet for proper routing. In this part we will create various mangle rules that will help to mark connection and routing and pass different network traffics to different WAN connections. Go to IP > Firewall menu item and click on Mangle tab and create the following 10 rules as indicated.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose prerouting from Chain dropdown menu and put ISP1 network address (192.168.30.0/30) in Dst. Address input and then choose LAN from In. Interface dropdown menu. Now click on Action tab and choose accept from Action dropdown menu and then click on Apply and OK button.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose prerouting from Chain dropdown menu and put ISP2 network address (192.168.60.0/30) in Dst. Address input and then choose LAN from In. Interface dropdown menu. Now click on Action tab and choose accept from Action dropdown menu and then click on Apply and OK button.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose prerouting from Chain dropdown menu and choose ISP1 from In. Interface dropdown menu and then choose no-mark from Connection Mark dropdown menu. Now click on Action tab and choose mark connection from Action dropdown menu and put a connection mark name (ISP1_conn) in New Connection Mark input field. Uncheck Passthrough checkbox if it is checked. Click on Apply and OK button.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose prerouting from Chain dropdown menu and choose ISP2 from In. Interface dropdown menu and then choose no-mark from Connection Mark dropdown menu. Now click on Action tab and choose mark connection from Action dropdown menu and put a connection mark name (ISP2_conn) in New Connection Mark input field. Uncheck Passthrough checkbox if it is checked. Click on Apply and OK button.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose prerouting from Chain dropdown menu and choose LAN from In. Interface dropdown menu and then choose no-mark from Connection Mark dropdown menu. Click on Advanced tab and choose both addresses from Per Connection Classifier dropdown menu and put 2 in next 1st input field and 0 in 2nd input field. Click on Extra tab and click on Dst. Address Type option and choose local from Address Type dropdown menu and then click on Invert checkbox. Click on Action tab and choose mark connection from Action dropdown menu and put a connection mark name (ISP1_conn) in New Connection Mark input field. Uncheck Passthrough checkbox if it is checked. Click on Apply and OK button.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose prerouting from Chain dropdown menu and choose LAN from In. Interface dropdown menu and then choose no-mark from Connection Mark dropdown menu. Click on Advanced tab and choose both addresses from Per Connection Classifier dropdown menu and put 2 in next 1st input field and 1 in 2nd input field. Click on Extra tab and click on Dst. Address Type option and choose local from Address Type dropdown menu and then click on Invert checkbox. Click on Action tab and choose mark connection from Action dropdown menu and put a connection mark name (ISP2_conn) in New Connection Mark input field. Uncheck Passthrough checkbox if it is checked. Click on Apply and OK button.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose prerouting from Chain dropdown menu and choose LAN from In. Interface dropdown menu and then choose ISP1_conn from Connection Mark dropdown menu. Now click on Action tab and choose mark routing from Action dropdown menu and put a routing mark name (to_ISP1) in New Routing Mark input field. Uncheck Passthrough checkbox if it is checked. Click on Apply and OK button.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose prerouting from Chain dropdown menu and choose LAN from In. Interface dropdown menu and then choose ISP2_conn from Connection Mark dropdown menu. Now click on Action tab and choose mark routing from Action dropdown menu and put a routing mark name (to_ISP2) in New Routing Mark input field. Uncheck Passthrough checkbox if it is checked. Click on Apply and OK button.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose output from Chain dropdown menu and then choose ISP1_conn from Connection Mark dropdown menu. Now click on Action tab and choose mark routing from Action dropdown menu and put a routing mark name (to_ISP1) in New Routing Mark input field. Uncheck Passthrough checkbox if it is checked. Click on Apply and OK button.
Click on PLUS SIGN (+). New Mangle Rule window will appear. Click on General tab and choose output from Chain dropdown menu and then choose ISP2_conn from Connection Mark dropdown menu. Now click on Action tab and choose mark routing from Action dropdown menu and put a routing mark name (to_ISP2) in New Routing Mark input field. Uncheck Passthrough checkbox if it is checked. Click on Apply and OK button.
Alternatively, you can run below command from MikroTik CLI.
/ ip firewall mangleadd chain=prerouting dst-address=192.168.30.0/30 action=accept in-interface=LAN
Mangle rules for matching and marking packets has been created successfully. Now we will configure policy based routing so that marked packet can be routed properly through appropriate ISP connection.
Part 3: Policy Based Routing Configuration
Mangle rules that we have created will mark connection but do not do anything in routing. To pass marked connection to appropriate ISP connection, we need to configure policy based routing. The following steps will show how to configure policy based routing for the marked connection.
Go to IP > Routes menu item. Route List window will appear.
Click on PLUS SIGN (+). New Route window will appear. Put ISP1 gateway address (192.168.30.1) in Gateway input field. Choose ping from Check Gateway dropdown menu. Choose ISP1 routing mark (to_ISP1) from Routing Mark dropdown menu. Click Apply and OK button.
Click on PLUS SIGN (+). New Route window will appear. Put ISP2 gateway address (192.168.60.1) in Gateway input field. Choose ping from Check Gateway dropdown menu. Choose ISP2 routing mark (to_ISP2) from Routing Mark dropdown menu. Click Apply and OK button.
Click on PLUS SIGN (+). New Route window will appear. Put ISP1 gateway address (192.168.30.1) in Gateway input field. Choose ping from Check Gateway dropdown menu. Put 1 in Distance input field and Click Apply and OK button.
Click on PLUS SIGN (+). New Route window will appear. Put ISP2 gateway address (192.168.60.1) in Gateway input field. Choose ping from Check Gateway dropdown menu. Put 2 in Distance input field and Click Apply and OK button.
Alternatively, you can run below command from MikroTik CLI.
/ ip routeadd dst-address=0.0.0.0/0 gateway=192.168.30.1 routing-mark=to_ISP1 check-gateway=ping
Routing configuration for selecting proper ISP has been completed. Now we need to configure NATing so that LAN traffic can reach to internet.
Part 4: NAT Configuration
In last part, we will configure NATing. Otherwise LAN user cannot reach to internet through MikroTik Router. The following steps will guide how to configure NAT in MikroTik Router for a specific ISP connection.
Go to IP > Firewall menu item and click on NAT tab.
Click on PLUS SIGN (+). New NAT Rule window will appear. In General tab, choose srcnat from Chain dropdown menu and choose ISP1 from Out. Interface dropdown menu. Click on Action tab and choose masquerade from Action dropdown menu and click Apply and OK button.
Similarly, click on PLUS SIGN (+) again. New NAT Rule window will appear. In General tab, choose srcnat from Chain dropdown menu and choose ISP2 from Out. Interface dropdown menu. Click on Action tab and choose masquerade from Action dropdown menu and click Apply and OK button.
Alternatively, you can run below command from MikroTik CLI.
/ ip firewall natadd chain=srcnat out-interface=ISP1 action=masquerade
NAT configuration as well as all our configurations for PCC Load Balancing and Link Redundancy has been completed. Now LAN user will get uninterrupted internet connection until both ISP connection is lost.
MikroTik Dual WAN Load Balancing and Link Redundancy using PCC have been discussed in this article from very beginning. I hope you will now be able to configure a 100% reliable Load Balancing and Link Redundancy network with your MikroTik Router using PCC method. However, if you face any confusion to apply PCC method, feel free to discuss in comment or contact with me from Contact page. I will try my best to stay with you.