IPFW + NAT + 1:1 NAT == ппц
Добавлено: 2007-04-19 2:57:10
Добрый ночь, уважаемые!
Помогите, кто может. Кто может - помогите. Помираю.
Настраиваю себе в офис НАТ, согласно вот этой (http://www.lissyara.su/?id=1127) статье.
Всё отлично и хорошо, только у меня ньюанс - блок внешних IP адресов, первый из которых назначен файрволу, а некоторые из остальных хотелось бы целиком и полностью прикрутить к некоторым машинам внутри сети.
Вроде бы всё сделал, как надо, прописал в конфиг натд redirect_address, а эффекта нет.
Собссно, конфиги:
rc.conf:
rc.ipfw:
всё как в статье, дописано правило
natd.conf
И дальше - ничего...
При попытке соединится с этим внешним адресом на порт 25 - получается connection refused... Всё перерыл, что делать хз... спасите люди!!!
Помогите, кто может. Кто может - помогите. Помираю.
Настраиваю себе в офис НАТ, согласно вот этой (http://www.lissyara.su/?id=1127) статье.
Всё отлично и хорошо, только у меня ньюанс - блок внешних IP адресов, первый из которых назначен файрволу, а некоторые из остальных хотелось бы целиком и полностью прикрутить к некоторым машинам внутри сети.
Вроде бы всё сделал, как надо, прописал в конфиг натд redirect_address, а эффекта нет.
Собссно, конфиги:
rc.conf:
Код: Выделить всё
defaultrouter="*.*.105.81"
gateway_enable="YES"
hostname="chaos"
ifconfig_rl0="inet *.*.105.82 netmask 255.255.255.240"
ifconfig_rl0_alias0="inet *.*.105.83 netmask 255.255.255.240"
ifconfig_rl1="inet 172.16.1.1 netmask 255.255.255.0"
router="/sbin/routed"
router_enable="YES"
router_flags="-s"
firewall_enable="YES"
firewall_script="/etc/rc.ipfw"
natd_enable="YES"
natd_interface="rl0"
natd_flags="-f /etc/natd.conf"
всё как в статье, дописано правило
Код: Выделить всё
# Mail server at *.*.105.83 NAT-> 172.16.1.4
${FwCMD} add allow tcp from any to *.*.105.83 25 via ${LanOut}
Код: Выделить всё
deny_incoming no
use_sockets yes
redirect_address 172.16.1.4 *.*.105.83
log yes
log_denied yes
log_facility local5
same_ports yes
log_ipfw_denied yes
И дальше - ничего...
При попытке соединится с этим внешним адресом на порт 25 - получается connection refused... Всё перерыл, что делать хз... спасите люди!!!