[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: простая маршрутизация



Ты ведь не коммутатор собираешь, а МАРШРУТИЗАТОР, поэтому:

1. Интерфейс eth0 необходимо конфигурировать как компьютер локальной сети. Например: 192.168.1.1 с маской 255.255.255.0

2. Интерфейс eth1 должен быть сконфигурирован как 192.168.0.2 с маской 255.255.255.0

3. route add --default gw 192.168.0.1

4. после этого таблиша маршрутизации должна выглядеть примерно так
192.168.1.0	*	255.255.255.0   U	0	0	0 eth0
192.168.0.0	*	255.255.255.0	U	0	0	0 eth1
default		192.168.0.1  0.0.0.0    UG	0	0	0 eth0

5. echo "1" > /proc/sys/net/ipv4/ip_forward

6. Компьютер в локальной сети имеет такую конфигураци (остальные по образу и подобию, только IP изменяй)
IP address 192.168.1.2
mask 255.255.255.0
default gateway 192.168.1.1


.''`.
: :' :  Roman Filonenko (RomFil)
`. `'   JID: RomFil@jabber80.com
  `.


on 30.08.2006 16:57 Timur Elzhov wrote:
On Wed, Aug 30, 2006 at 03:15:21PM +0400, Mikhail V Nikitin wrote:

Если схема несложная и ничего другого кроме раздачи свитча не требуется,
то:

echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -j MASQUERADE -o eth1

eth1 - сетевуха, которая смотрит на свитч.

Ага, попробую! А интерфейсы как конфигурить? eth1, я так понимаю,
так например (/etc/network/interfaces):

  auto eth1
  iface eth1 inet static
     address 192.168.0.2
     gateway 192.168.0.1
     netmask 255.255.255.0

  auto eth0
  iface eth0 inet static

     [...]

что здесь нужно вписать?

И еще - все-таки идет трансляция адресов (-j MASQUERADE)? Роутинг
без этого не бывает?





Reply to: