Обсуждение статьи тематического каталога: Переброс соединений нв машину с нереальным IP через NAT в Linux (linux nat forward port iptables)Ссылка на текст статьи: http://www.opennet.me/base/net/dnat_linux.txt.html
У меня ядро 2.2 и надо вытащить веб из локалки в инет, да еще имется только один адрес от провайдера. И как это сделать с iproute2, помогите, стоит ipchains с NAT-ом?
>У меня ядро 2.2 и надо вытащить веб из локалки в инет,
>да еще имется только один адрес от провайдера. И как это
>сделать с iproute2, помогите, стоит ipchains с NAT-ом?
А если у тебя кернел 2.2.х то тебе вообще все легко..ставь ipwadm
А эти команды будут запускатся сразу или их нужно в каком то файле прописать? И как запустить NAT при загрузке системы?
>А эти команды будут запускатся сразу или их нужно в каком то
>файле прописать? И как запустить NAT при загрузке системы?Он сам запускается.. Для верности можешь прописать автопуск iptables.
Хотя это не выход, мне это не разу не понадобилось!Для того, чтобы эти правила запускались автоматически, при каждой загрузке системы, нужно прописать их в /etc/init.d/rc.d
У меня пробла порт 7000 и 9000 нехотять работат!!!Помоги!!!!Фаирвол блокирует эти порты!!!Как это устранить или как обойти?:))))Плиззз
И как же это относится к обсуждению статьи-то? Господа, вопросы надо было в форуме задавать, быстрее бы ответы получили :))wbr, akeeper.
Интересно б услышать как это сделать во FreeBSD ?
IPFW fwd ?
На машине стоит RH9, 3 сетевых карты eth2 - от провайдера, eth0 и eth1 смотрит в локальную сеть. Если приходит запрос с интернета то задействован eth0, если локальная сеть провайдера(гор.сеть), то eth1.
Это все работает, а проблема заключается в следующем: Любой пользователь, находящийся вне моей лок сети, но внутри гор.сети провайдера может пропиать в качестве шлюза мою машину с линуксом и ходить в интернет за мой счет =(
Кто-то подсказал, что необходимо в forwarde поставить ограничение на прохождение пакетов, но я не могу понять как это сделать... Сейчас стоит следующее условие: если dest 10.0.0.0/8 (гор.сеть) и вход eth1 и выход eth2 тогда разрешать, и второе условие: если вход eth1 и выход eth2 - блокировать. Пробовал в первое условие дописать - если sorc 10.100.0.0/24(моя лок. сеть)... но ничего не выходит...
Помогите пожалуйста...[][]
Никак, наверно. Хотя я что-то слышал про natd.
Подскажите please,
с какими версиями iptables
это _должно_ работать?
у меня что-то на 1.2.1 не пашет
А почему используется именно DNAT нельзя ли использовать SNAT?