Jump to content

Recommended Posts

Posted (edited)

Если в Вас версия 2.0.8, то после перезагрузки может быть ошибка, если использовать такие правила в функции:
 

function foo(int bar)
{
if bar = 1 {
 if net ~ [ 192.0.203.0/24+ 2001:db8:1100::/48+ ] {
  return true;
 else 
  return false;
{
}

Так что, перед перезагрузкой после обновления системы, обязательно нужно изменить сентекс внутри фонкции:
 

function foo(int bar)
{
if bar = 1 {
 if net ~ [ 192.0.203.0/24+ ] || net ~ [ 2001:db8:1100::/48+ ] {
  return true;
 else 
  return false;
{
}

 

Иначе после перезагрузки бордера или узла связи, можно без интернета остаться.

Вот что может поджидать, если на бордере или на опорном узле связи использовать arch linux.

Edited by ne-vlezay80
Надо было вместо AND использовать OR. Иначе работать не будет. (&& - AND; || - OR)
Posted (edited)
1 час назад, taf_321 сказал:

В двойке что, bird и bird6 слили в один демон?

Да

 

13 часов назад, ne-vlezay80 сказал:

Если в Вас версия 2.0.8, то после перезагрузки может быть ошибка, если использовать такие правила в функции:
 


function foo(int bar)
{
if bar = 1 {
 if net ~ [ 192.0.203.0/24+ 2001:db8:1100::/48+ ] {
  return true;
 else 
  return false;
{
}

Так что, перед перезагрузкой после обновления системы, обязательно нужно изменить сентекс внутри фонкции:
 


function foo(int bar)
{
if bar = 1 {
 if net ~ [ 192.0.203.0/24+ ] || net ~ [ 2001:db8:1100::/48+ ] {
  return true;
 else 
  return false;
{
}

 

Иначе после перезагрузки бордера или узла связи, можно без интернета остаться.

Вот что может поджидать, если на бордере или на опорном узле связи использовать arch linux.

 

А лучше освоить configure check в birdc и подсчитать скобки с запятыми.

 

> It is not possible to mix IPv4 and IPv6 prefixes in a prefix set. It is currently possible to mix IPv4 and IPv6 addresses in an ip set, but that behavior may change between versions without any warning; don't do it unless you are more than sure what you are doing. (Really, don't do it.)

 

Edited by Kolunchik
Posted
7 часов назад, Kolunchik сказал:

Да

 

А лучше освоить configure check в birdc и подсчитать скобки с запятыми.

 

> It is not possible to mix IPv4 and IPv6 prefixes in a prefix set. It is currently possible to mix IPv4 and IPv6 addresses in an ip set, but that behavior may change between versions without any warning; don't do it unless you are more than sure what you are doing. (Really, don't do it.) 

 

 
 

Дело в том, что если система после обновления перезагружена, то уже поздно.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.