Перейти к содержимому
Калькуляторы

ng_car + ng_nat

Пытаюсь совместить на 1й машине ng_car + ng_nat, через сутки работы машины перестает работать nat.

На 2й машине nat в тойже конфигурации работает нормально

ngnat_start() {
  echo "Setup ng_nat "
  /usr/sbin/ngctl -f- <<-SEQ
      mkpeer ipfw: nat 60 out
      name ipfw:60 nat1
      connect ipfw: nat1: 61 in
      msg nat1: setaliasaddr $ngnat_aliasaddr1
SEQ
}

ngnat_stop() {
  /usr/sbin/ngctl -f- <<-SEQ
    shutdown nat1:

 

правила ng_car :

mkpeer ipfw: car $nom upper
name ipfw:$nom $login
connect $login: ipfw: lower $noml
msg $login: setconf { upstream={ cbs=$cbsup ebs=$ebsup cir=$cirup greenAction=1 yellowAction=1 redAction=2 mode=$modeup } downstream={ cbs=$cbsdn ebs=$ebsdn cir=$cirdn greenAction=1 yellowAction=1 redAction=2 mode=$modedn} }

 

где nom формируются последовательно 0,1,2,..., noml 2000+nom

 

могут ли ноды в ng_nat пересекать с ng_car в строчках : name ipfw:60 nat1 и name ipfw:$nom $login при nom=60 и темсамым вызывать подвисание ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.