Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Операционные системы » Linux » iptables DNAT
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
DiMM
Участник
Средний рейтинг: 5 | Оценок: 1

Зарегистрирован: Jun 2003
Место проживания:
Публикаций: 51
Статус: DiMM в оф-лайне
iptables DNAT [сообщение #75234]

Господа, есть следующий вопрос. Судя по man iptables, таблесам фиолетово, задаешь ты в правилах destination или source IP адресом или доменным именем.
Вот какая проблемка, нужно с определенного адреса источника все пакеты по порту 80 перекидывать на сервер в этой же подсети с доменным именем my.server.com (virtual host на серваке 192.168.0.2 где еще их несколько). Требуется именно на это имя кидать. На маршрутизаторе (192.168.0.254) в большую сеть, ловлю все запросы по 80 порту, пишу правило:

iptables -A PREROUTING -t nat -p tcp -s 192.168.0.1 --dport 80 -j DNAT --to destination my.domain.com
iptables - A POSTROUTING -t nat -d my.domain.com --dport 80 -j SNAT --to-source 192.168.0.254

При запуске скрипта получаю - Bad IP address. Меняю my.domain.com на IP 192.168.0.1 и все работает как мне нужно.
Коллега попробовал у себя - все проходит замечательно.

__________________
Плох тот Error, который не хочет стать General`ом...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 13-03-2005 22:35
Нажмите сюда для просмотра профайла DiMM Отправить Персональное сообщение DiMM Найти сообщения от DiMM Добавить DiMM в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
gryshadow
Искатель
Средний рейтинг: 4.32 | Оценок: 31
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jan 2003
Место проживания: Украина (Донбасс)
Публикаций: 1293
Статус: gryshadow в оф-лайне
[сообщение #75258]

Ð_Ð_ээ насколько я понял ты все пакеты от себя на 80-ый порт уходящие на себяже и заворачиваешь?
Возможно разные версии iptables, есть также iptables с расширенными возможностями, вероятно у тебя стоит "базовый"..

__________________
Чайник, мечтающий стать самоваром!

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-03-2005 08:47
Нажмите сюда для просмотра профайла gryshadow Отправить Персональное сообщение gryshadow Найти сообщения от gryshadow Добавить gryshadow в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
DiMM
Участник
Средний рейтинг: 5 | Оценок: 1

Зарегистрирован: Jun 2003
Место проживания:
Публикаций: 51
Статус: DiMM в оф-лайне
[сообщение #75271]

Ну я решил проблему, несколько по другому. Версии одинаковые, таблесы в базовой версии понимают dst или src как domain name. Интересовало понимает ли dst и src в NAT.

__________________
Плох тот Error, который не хочет стать General`ом...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-03-2005 21:02
Нажмите сюда для просмотра профайла DiMM Отправить Персональное сообщение DiMM Найти сообщения от DiMM Добавить DiMM в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 00:48.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.00808692 seconds (37.00% PHP - 63.00% MySQL) with 25 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.