Grezz Опубликовано: 9 жовтня, 2010 Опубликовано: 9 жовтня, 2010 Есть провайдер от которого настройки приходят по dhcp. Есть сервер под FreeBSD 7.1. Нужно поднять nat. Делаю так: Сеть провайдера - 172.17.1.0/24 Внутренняя сеть - 192.168.1.0/24 firewall.conf #!/sbin/sh /sbin/natd -n em0 -p 8772 -f /etc/natd.conf ${fwcmd} add 22 divert 8772 ip from 192.168.1.0/24 to any ${fwcmd} add 5500 fwd em0 ip from 172.17.1.0/24 to any via em0 ${fwcmd} add 5510 divert 8772 ip from any to 172.17.1.0/24 via em0 natd.conf use_sockets yes same_ports yes dynamic yes В общем то все работает но как то криво. Ни внутренняя сеть ни сам сервер не видит сеть 172.17.1.0/24, хотя все что дальше видит нормально. Почему так? Когда вместо 172.17.1.0/24 в firewall.conf ставлю присвоенный адрес (172.17.1.72) то все работает нормально.
911 Опубліковано: 10 жовтня, 2010 Опубліковано: 10 жовтня, 2010 забудь про natd! ipfw nat pf nat вот то, что поможет тебе
Grezz Опубліковано: 10 жовтня, 2010 Автор Опубліковано: 10 жовтня, 2010 Планирую переходить на pf. Но все же можно ли это осуществить с помощью natd и ipfw?
natiss Опубліковано: 30 листопада, 2010 Опубліковано: 30 листопада, 2010 ${fwcmd} add 5500 fwd em0 ip from 172.17.1.0/24 to any via em0 В общем то все работает но как то криво. Ни внутренняя сеть ни сам сервер не видит сеть 172.17.1.0/24, хотя все что дальше видит нормально. Почему так? Когда вместо 172.17.1.0/24 в firewall.conf ставлю присвоенный адрес (172.17.1.72) то все работает нормально. поясните, пожалуйста, это правило
Grezz Опубліковано: 30 листопада, 2010 Автор Опубліковано: 30 листопада, 2010 правило которое форвардит внешний адрес сервера на шлюз провайдера.
natiss Опубліковано: 1 грудня, 2010 Опубліковано: 1 грудня, 2010 правило которое форвардит внешний адрес сервера на шлюз провайдера. это правило форвардит пакеты от 172... полученные на em0 в интерфес em0
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас