The OpenNET Project / Index page

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

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

"Настройка маршрутизации и москарадинга???!"
Сообщение от Boden emailИскать по авторуВ закладки on 30-Июл-03, 14:41  (MSK)
Есть кампьютер с двумя сетевыми карточками!
На нем установлен Linux ASP 9.0

Одна сетевая eth0 имеет адрес 192.168.0.66
вторая eth1 - адрес 192.168.254.1

в сети 192.168.0.0 есть сервен через который выходим в инет, его адрес 192.168.0.98

Но у нас есть еще одна сетка, которой нужен инет. Вот и стаит задача настроить маршрутизацию и москарадинг.

+-----------+    +-----------+    +----------+
|           |    |           |    |          |
|       0.98+----+0.66  254.1+----+254.10    |
|           |    |           |    |          |
+-----------+    +-----------+    +----------+

Нужно что бы компьютер 192.168.254.10 выходил в интернет!
Помогиме, я в этом не силен!

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

 Оглавление

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

1. "Настройка маршрутизации и москарадинга???!"
Сообщение от MacroS emailИскать по авторуВ закладки on 30-Июл-03, 16:49  (MSK)
>Есть кампьютер с двумя сетевыми карточками!
>На нем установлен Linux ASP 9.0
>
>Одна сетевая eth0 имеет адрес 192.168.0.66
>вторая eth1 - адрес 192.168.254.1
>
>в сети 192.168.0.0 есть сервен через который выходим в инет, его адрес
>192.168.0.98
>
>Но у нас есть еще одна сетка, которой нужен инет. Вот и
>стаит задача настроить маршрутизацию и москарадинг.
>
>+-----------+    +-----------+    +----------+
>|           |
>   |        
>   |    |    
>      |
>|       0.98+----+0.66  254.1+----+254.10  
> |
>|           |
>   |        
>   |    |    
>      |
>+-----------+    +-----------+    +----------+
>
>Нужно что бы компьютер 192.168.254.10 выходил в интернет!
>Помогиме, я в этом не силен!


Вечная проблема :) Год назад так же мучился :)

# insmod ipchains
# echo 1 > /proc/sys/net/ipv4/ip_forward
# ipchains -A forward -s 192.168.254.10 -d ! 192.168.254.0/24 -j MASQ

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

2. "Настройка маршрутизации и москарадинга???!"
Сообщение от DogEater Искать по авторуВ закладки on 30-Июл-03, 20:51  (MSK)
># ipchains -A forward -s 192.168.254.10 -d ! 192.168.254.0/24 -j MASQ
Ловко!!
Один и тот же диапазон из частных адресов - и маскировать?
"Это перебор" - как говаривал кот Матроскин :-)

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

3. "Настройка маршрутизации и москарадинга???!"
Сообщение от Boden emailИскать по авторуВ закладки on 31-Июл-03, 09:09  (MSK)
>Вечная проблема :) Год назад так же мучился :)
>
># insmod ipchains
># echo 1 > /proc/sys/net/ipv4/ip_forward
># ipchains -A forward -s 192.168.254.10 -d ! 192.168.254.0/24 -j MASQ

Все было бы отлично, но мне хотелось бы все это замутить при помощи iptables

Но моя проблемма заключается немного в ином! Как прописать конгин для настройти iptables, но вот как мне объясняли нужно для начала перекомпилить ядро с учетом форвардинга по интерфейсам!

В статейке IP-Masquerade-HOWTO это впринципе объясняется, но вот как перекомпилить, ну не пойму!

Подскажите если не сложно!???

Заранее сенк!

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

4. "Настройка маршрутизации и москарадинга???!"
Сообщение от qezs emailИскать по авторуВ закладки on 31-Июл-03, 15:54  (MSK)
Ну во первых удали ipchains
а затем

echo 1 - proc/sys/net/ipv4/ip_forward

iptables -F

Включить модули
  depmod -a
  modprobe iptables_nat

Посмотри в lsmod шоб они были

Если
eh0 - locala
eth1 - inet

GW - Шлюз по умолчанию в инет

route add default gw GW dev eth1

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.254.10  -j SNAT --to-source 192.168.254.10

Здесь можешь указать

Шлюз на клиентах указывай
айпи которая смотрит в локалу
на серваке

Если две локалки нужно вывести в инет
то нужна вторая сетевушка
либо настроить алиасы

будут праблы скидывай на мыло

-------------------------
quality est zest & skill

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

6. "Настройка маршрутизации и москарадинга???!"
Сообщение от RomanSh emailИскать по авторуВ закладки on 31-Июл-03, 16:45  (MSK)
excuse me, hurried

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.254.10  -j SNAT --to-source 192.168.0.98
Здесь можешь указать ссетку если у тебя статика
  Если динамический то тебе надо использовать MASQ


И скорее всего на серваке указать
маршруты сетей
route add -net 192.168.0.0 netmask 255.255.255.0 eth0
route add -net 192.168.254.0 netmask 255.255.255.0 eth1

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

5. "Настройка маршрутизации и москарадинга???!"
Сообщение от thehangedman emailИскать по авторуВ закладки on 31-Июл-03, 16:37  (MSK)
просто дополнение - ядро тебе не придется перекомпиливать в асп линуксе, там все включено по дефолту
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Настройка маршрутизации и москарадинга???!"
Сообщение от qezas emailИскать по авторуВ закладки on 31-Июл-03, 17:16  (MSK)

В lsmod помимо остального должны быть строчки

iptable_nat            16160   0 (unused)
iptable_mangle          2272   0 (unused)
ip_conntrack           15824   1 [iptable_nat]
iptable_filter          2304   0 (autoclean) (unused)
ip_tables              11072   5 [iptable_nat iptable_mangle iptable_filter]

Хотя компилить ядро целесообразно

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


Удалить

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




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

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