Перейти до

автозагрузка правил ipfw на freebsd


Рекомендованные сообщения

Задача направить отдельную подсеть в другой канал используя natd + ipfw.

Прописываю правила:

 

natd -a 172.16.1.170 -p 8672

 

ipfw add 20 divert 8672 ip from 192.168.1.0/24 to any

ipfw add 50 fwd 172.16.1.252 ip from 172.16.1.170 to any

ipfw add 60 divert 8672 ip from any to 172.16.1.170

 

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

FreeBSD 7.1 RELEASE

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

firewall_script="/etc/firewall.conf" -> /etc/rc.conf

 

/etc/firewall.conf :

 

#!/bin/sh

/sbin/natd -a 172.16.1.170 -p 8672

fwcmd="/sbin/ipfw -q"

${fwcmd} -f flush

${fwcmd} add 20 divert 8672 ip from 192.168.1.0/24 to any

${fwcmd} add 50 fwd 172.16.1.252 ip from 172.16.1.170 to any

${fwcmd} add 60 divert 8672 ip from any to 172.16.1.170

 

Ну и конечно же chmod a+x /etc/firewall.conf

 

Я вас удивил? :)

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...