Перейти до

Маршрутизация в Linux


Рекомендованные сообщения

Проблема в следующем:

Есть сети -10.22.0.0 192.168.0.0 и 192.168.1.0

есть три интерфейса 10.22.0.250 192.168.0.5 192.168.1.68

нужно чтобы маршрутизация была между 192.168.0.0 и 192.168.1.0

в таблице маршрутизации прописываю маршруты

192.168.0.0 mask 255.255.255.0 192.168.0.5

192.168.1.0 mask 255.255.255.0 192.168.1.68

ipforward включен.

На клмиентской машине IP 192.168.0.1 шлюз по умолчанию 192.168.0.5.

И нифига не работает. Пинг в 192.168.1.0 сетку не проходит пингуеться только 192.168.1.68 а дальше никто. Трасерт доходит до 192.168.0.5 и все.

Linux SuSe9.1

Подскажите чайнику, что я делаю неправильно.

Ссылка на сообщение
Поделиться на других сайтах
есть три интерфейса 10.22.0.250 192.168.0.5 192.168.1.68

Эти 3 интерфейса на оной машине или на разных машинах?

Если стоят на оной машине то ниче писать ненадо все работает по умолчанию.

Если на разных то рисуй схему что как соединяется.

Ссылка на сообщение
Поделиться на других сайтах
  Эти 3 интерфейса на оной машине или на разных машинах?

Если стоят на оной машине то ниче писать ненадо все работает по умолчанию.

Если на разных то рисуй схему что как соединяется.

 

Дело в том, что если ничего не писать, то ничего не работает тоже.

Ссылка на сообщение
Поделиться на других сайтах
  Эти 3 интерфейса на оной машине или на разных машинах?

Если стоят на оной машине то ниче писать ненадо все работает по умолчанию.

Если на разных то рисуй схему что как соединяется.

 

Дело в том, что если ничего не писать, то ничего не работает тоже.

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

Ссылка на сообщение
Поделиться на других сайтах
echo 1 > /proc/sys/net/ipv4/ip_forward

ip_forward стоит в 1, а всеравно ничего не работает. Все три интерфейса стоят на одной машине и однотипные.

Дай вывод ifconfig и route -n

Ссылка на сообщение
Поделиться на других сайтах
Дай вывод ifconfig и route -n

 

eth0 Link encap:Ethernet HWaddr 00:C0:26:A3:13:0D

inet addr:10.22.0.250 Bcast:10.22.0.255 Mask:255.255.255.0

inet6 addr: fe80::2c0:26ff:fea3:130d/64 Scope:Link

UP BROADCAST NOTRAILERS MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:202 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 :( TX bytes:14102 (13.7 Kb)

Interrupt:9 Base address:0xc000

 

eth1 Link encap:Ethernet HWaddr 00:C0:26:A8:D8:71

inet addr:192.168.1.68 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::2c0:26ff:fea8:d871/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:260 errors:0 dropped:0 overruns:0 frame:0

TX packets:142 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:28932 (28.2 Kb) TX bytes:10758 (10.5 Kb)

Interrupt:5 Base address:0xe000

 

eth2 Link encap:Ethernet HWaddr 00:C0:26:A8:92:6B

inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.255.0

inet6 addr: fe80::2c0:26ff:fea8:926b/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:632 errors:0 dropped:0 overruns:0 frame:0

TX packets:563 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:47897 (46.7 Kb) TX bytes:44708 (43.6 Kb)

Interrupt:10 Base address:0x6000

 

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:121 errors:0 dropped:0 overruns:0 frame:0

TX packets:121 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:8876 (8.6 Kb) TX bytes:8876 (8.6 Kb)

 

 

----------------------------------------

 

 

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

10.22.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1

192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2

169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0

127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo

0.0.0.0 10.22.0.1 0.0.0.0 UG 0 0 0 eth0

Ссылка на сообщение
Поделиться на других сайтах
  В смысле с обоих сторон укажи шлюзы и будет работать e.gif

 

в смысле

192.168.0.0 mask 255.255.255.0 gw192.168.0.5

192.168.1.0 mask 255.255.255.0 gw192.168.1.68

 

то делал - не работает.

Ссылка на сообщение
Поделиться на других сайтах

нет, Ты с хоста 192.168.0.1 пингуешь, например, 192.168.1.50, так вот 192.168.1.50 тоже должен знать куда отвечать, то есть ему надо тоже указать шлюз 192.168.1.68. То есть схема такая:

или ты указываешь статические маршруты или шлюзы по-умолчанию

для 192.168.0.1 шлюз 192.168.0.5

для 192.168.1.50 (допустим) шлюз 192.168.1.68

и тогда пробуй

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...