The OpenNET Project / Index page

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

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

"Помогите разобраться..."
Сообщение от Cooper Искать по авторуВ закладки on 30-Янв-03, 21:30  (MSK)
значит есть проблема. Имеются два компьютера. Один рабочий с win2k второй хочу сделать сервером под Linux Red Hat(пытался BSD.. не вышло чего-то ну да ладно..). Вобщем компьютера два, а ip - один. Решил седлать маскарад. На том где линус прописал ip rule add from 10.3.3.3 nat 192.168.10.113 и ip route add nat 192.168.10.113 nat 10.3.3.3, где 192.168.10.113 - мой реальный ip (стоит теперь в настройках сервера), а 10.3.3.3 - тот что я решил присвоить рабочей машине, т.к. сеть локальная имеет адреса вида 192.168.x.x и маску 255.255.0.0 На рабочей машине я поставил в настройках tcp/ip шлюз 192.168.10.113, ip адрес 10.3.3.3 и маску 255.0.0.0 . Включил сервер, рабочий компьютер (соеденины при помощи хаба), вроде все работает. Но! Я отсылать могу всё, а вот с получением проблемы т.к. ведь все мои пакеты уходят через сервер с адресом 192.168.10.113 и приходят соответствнно к нему обратно. Можно сделать чтобы все пакеты приходили с него опять н мой 10.3.3.3, но это не только "маршрутизатор :)" но еще и сервер с apache и ftp. Не будет ли он все пакеты включая те, что предназначались именно ему, а не мне, пересылать ко мне на рабочий компьютер? Как это всё можно реализовать? :) Спасибо :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Помогите разобраться..."
Сообщение от Василий Свиридов emailИскать по авторуВ закладки on 31-Янв-03, 08:56  (MSK)
>значит есть проблема. Имеются два компьютера. Один рабочий с win2k второй хочу
>сделать сервером под Linux Red Hat(пытался BSD.. не вышло чего-то ну
>да ладно..). Вобщем компьютера два, а ip - один. Решил седлать
>маскарад. На том где линус прописал ip rule add from 10.3.3.3
>nat 192.168.10.113 и ip route add nat 192.168.10.113 nat 10.3.3.3, где
>192.168.10.113 - мой реальный ip (стоит теперь в настройках сервера), а
>10.3.3.3 - тот что я решил присвоить рабочей машине, т.к. сеть
>локальная имеет адреса вида 192.168.x.x и маску 255.255.0.0 На рабочей машине
>я поставил в настройках tcp/ip шлюз 192.168.10.113, ip адрес 10.3.3.3 и
>маску 255.0.0.0 . Включил сервер, рабочий компьютер (соеденины при помощи хаба),
>вроде все работает. Но! Я отсылать могу всё, а вот с
>получением проблемы т.к. ведь все мои пакеты уходят через сервер с
>адресом 192.168.10.113 и приходят соответствнно к нему обратно. Можно сделать чтобы
>все пакеты приходили с него опять н мой 10.3.3.3, но это
>не только "маршрутизатор :)" но еще и сервер с apache и
>ftp. Не будет ли он все пакеты включая те, что предназначались
>именно ему, а не мне, пересылать ко мне на рабочий компьютер?
>Как это всё можно реализовать? :) Спасибо :)


Сделай MASQUERADE для всего, что уходит с внешнего интерфейса и DNAT для специфических серверов. Всё это делается через iptables в таблице nat.

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


Удалить

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




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

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