Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Kernel NAT в FreeBSD 8.2

Ответить
Настройки темы
FreeBSD - Kernel NAT в FreeBSD 8.2
LLC LLC вне форума

Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


добрый день!
Не могу заставить работать ядерный нат, почти во всех документациях предлогают пересобрать ядро, но так же пишут, что можно все сделать без компиляции ядра, модулями, чего собственно я и хочу сделать.
У кого нибуть получалось заставить работать этот нат без сборки ядра?
Вот моя конфигурация:

cat /etc/sysctl.conf
net.inet.ip.forwarding=1
net.inet.ip.fw.verbose=1
net.inet.ip.fw.one_pass=0

#cat /etc/rc.conf
defaultrouter="192.168.240.1"
hostname="gate"
ifconfig_em0="inet 10.0.0.1 netmask 255.255.255.0 -rxcsum"
ifconfig_em1="inet 192.168.240.250 netmask 255.255.255.0"
keymap="ru.koi8-r"
sshd_enable="YES"
ntpd_enable="YES"
apache22_enable="YES"
named_enable="YES"
gateway_enable="YES"
firewall_enable="YES"
firewall_script="/etc/firewall"
firewall_logging="YES"
#firewall_type="open"
firewall_nat_enable="YES"
firewall_nat_interface="em1"

#cat /etc/firewall
ipfw add 10 allow ip from any to any
ipfw nat 1 config log if em1 reset same_ports
ipfw add 200 nat 1 log ip from any to 192.168.240.250 via em1

#ipfw show
00010 484081 35133048 allow ip from any to any
00200 0 0 nat 1 log ip from any to 192.168.240.250 via em1
65535 0 0 deny ip from any to any

#ipfw nat 1 show
nat 1:

#dmesg | grep diver
ipfw2 (+ipv6) initialized, divert loadable, nat loadable, rule-based forwarding disabled, default to deny, logging disabled

Отправлено: 15:23, 05-04-2011

 

Аватара для gf100

Ветеран


Сообщения: 1665
Благодарности: 190

Профиль | Отправить PM | Цитировать


Цитата LLC:
#ipfw show
00010 484081 35133048 allow ip from any to any
00200 0 0 nat 1 log ip from any to 192.168.240.250 via em1»
Пакеты до 200-го правила не добираются...

-------
Когда у тебя есть только молоток, все похоже на гвоздь

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:13, 05-04-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

LLC LLC вне форума Автор темы

Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо!! ушел читать man ipfw

Отправлено: 10:14, 06-04-2011 | #3



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Kernel NAT в FreeBSD 8.2

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - Настройка сеть во FreeBSD за NAT под VMware Redisych Общий по FreeBSD 1 19-10-2010 15:12
FreeBSD - Проброс портов через NAT kernel FreeBSD 7.2 во внутренюю сеть dmitriadis Общий по FreeBSD 2 02-09-2009 21:29
FreeBSD - Две машины FreeBSD за Nat-ом, как их соеденить в локалку? Djedai Общий по FreeBSD 9 26-09-2008 17:18
NAT + FreeBSD 6.2 BigDim Общий по FreeBSD 2 20-09-2007 13:36
Kernel FreeBSD 5.2 Guest Общий по FreeBSD 29 20-10-2004 18:57




 
Переход