Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Aleksey Fedorov                      2:5025/3.7     05 Oct 2000  09:32:57
 To : Roman Chumakov
 Subject : хитрый IP
 -------------------------------------------------------------------------------- 
 
 
 At 04 Oct 00  20:56:34, Roman Chumakov wrote to All:
 
  RC> А как можно сделать, чтобы данной машине с реальным IP "приделать" еще 
  RC> один,"не реальный" IP?
  RC> Т.е. допустим есть сеть 3.3.3.0/255.255.255.0 и в ней у нас имеется 
  RC> машина с FreeBSD, которая откликается на IP 3.3.3.1 (например , через  RC> 
  RC> сетевую плату xl0) Задача, сделать так, чтобы приложение, работающее на
  RC> FreeBSD думало , что оно работает на IP из несуществующей сети: (на IP
  RC> 4.4.4.2, например) Т.е. надо повесить IP 4.4.4.2 так, чтобы, кроме самой
  RC> нашей машины никто не знал о существовании 4.4.4.2 (а то могут возникнуть
  RC> коллизии при конфигурации других машин) Т.е. нужен аналог 127.0.0.1 Т.е.
  RC> хорошо бы было иметь несуществующий девайс, типа xl0 ... и на него повесить
  RC> этот IP (а может, как-то еще)
 4.4.4.2 из сети должен быть виден, маршрут на него в 3.3.3.1 в окружении должен 
 быть? Или надо чтобы все считали что работают с 3.3.3.1, а внутри системы это
 был бы 4.4.4.2?
 
 Если второе то можно попробовать NAT, либо хакнуть это с помощью netgraph.
 Делаеш узел, который будет в пакетах приходящих на хук down менять 3.3.3.1 на
 4.4.4.2 и отправлять его в up и в обратном направлении наоборот. Собираеш вот
 такой граф:
 
 [type ether]                 [type ???]              [type eiface]
 [   xl0:   ](divert)<->(down)[  nat:  ](up)<->(ether)[   nge0:   ]
 [    A     ]                 [   B    ]              [     C     ]
 Где A - твой интерфейс, 
     B - узел который делает NAT, 
     C - eiface из bw_man http://www.riss-telecom.ru/~vitaly
  С уважением
         Aleksey
 
 --- QDed alpha v3.57pl9.1g / FreeBSD / COMPAQ Proliant 1850R
  * Origin: Воронежсвязьинформ ISP (2:5025/3.7)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 хитрый IP   Roman Chumakov   04 Oct 2000 20:56:34 
 хитрый IP   Andy Bogdanov   05 Oct 2000 10:23:28 
 хитрый IP   Aleksey Fedorov   05 Oct 2000 09:32:57 
 Re: хитрый IP   Paul A. Solovyev   05 Oct 2000 11:58:36 
 хитрый IP   Dmitry Afanasiev   05 Oct 2000 12:54:42 
Архивное /ru.unix.bsd/227539dc1b63.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional