The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"masquerade, tcpdump ???"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"masquerade, tcpdump ???"
Сообщение от Andrey emailИскать по авторуВ закладки on 10-Май-01, 18:36  (MSK)
Подскажите как можно извернуться, чтобы пускать в инет WIN машину из локальной сети через линуксовый шлюз.IP,DNS,Gate и пр. на ней установленны для другой сетьи. Причем предустановленные на WIN машине IP,DNS,Gate и пр. менять нельзя, следовательно DHCP не подходит. Надо чтобы после отключения от сети все осталось по старому.  

Можеть как то заставить ictdump смотреть весь трафик(можно малость поправить и откомпилить), и по приходу пакета с неизвестного IP отправлять его маскарадится ? Как быть в обратном направлении ?
Буду очень благодарен за любую инфу(где почитать, как написать "демона", как настроить эту хрень).
Я знаю, что подобные решения сушествуют, вот только не знаю как называются и где.  

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: masquerade, tcpdump ???"
Сообщение от XMan Искать по авторуВ закладки on 10-Май-01, 21:19  (MSK)
Я так понял, алиасы спасут отца русской демократии :))

Все делается стандартными средствами ОС. Берем ifconfig и пишем примерно такое:
ifconfig eth0:0 x.x.x.x up
где x.x.x.x - адрес шлюза, который прописан на win-машине.
Далее смотрим роутинг. При необходимости добавляем нужное правило, чтобы все пакеты на сеть x.x.x.0 (или какая получится) отправлялись через eth0:0.
После этого правим маскарад примерно так:
ipchains -A forward -s x.x.x.y/32 -d 0/0 -j MASQ
где x.x.x.y - адрес win-машины

В результате получаем на одной сетевой 2 адреса, а так же полный маскарад win-машины.
Для более подробной информации смотреть доки и маны на ip (route),ipchains,ifconfig.

PS. Пример приведен в приложении к Linux 2.2.x, так что названия команд и параметров могут отличаться. Вцелом идея одинаковая для всех *nix-like систем.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: masquerade, tcpdump ???"
Сообщение от Andrey emailИскать по авторуВ закладки on 11-Май-01, 12:36  (MSK)
Спасибо XMan.

Я несколько неточно выразился.
Мы заранее не знаем, что прописано на WIN машине. Поэтому, я думаю, что tcpdump может помочь нам это выяснить, а посля сделаем как ты сказал.
Надеюсь на продолжение беседы.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру