Автор Гілка: Маршрутизація на Слакваре 13.0  (Прочитано 11556 раз)

Відсутній kisil

  • Графоман
  • ****
  • дописів: 353
  • Карма: +0/-0
  • Toruble in Windows reboot, toruble in Unix be root
    • About me
Хочу чисто для практики створити софтварний маршрутизатор на slackware. Пока потреби у ньому немає, но може настати така мить, що потрібно буде. І хочу буди до цього готовим.
Суть завдання.
Є Слака з 2-ма картками
eth0      Link encap:Ethernet  HWaddr 00:11:95:24:09:1a
          inet addr:192.168.0.18  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::211:95ff:fe24:91a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:203349 errors:0 dropped:0 overruns:0 frame:0
          TX packets:113275 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:29637595 (28.2 MiB)  TX bytes:56802668 (54.1 MiB)
          Interrupt:22 Base address:0xc000

eth1      Link encap:Ethernet  HWaddr 00:50:fc:81:18:76
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::250:fcff:fe81:1876/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:276 errors:0 dropped:0 overruns:0 frame:0
          TX packets:214 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:32702 (31.9 KiB)  TX bytes:34417 (33.6 KiB)
          Interrupt:16 Base address:0xc400

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:76665 errors:0 dropped:0 overruns:0 frame:0
          TX packets:76665 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:210772722 (201.0 MiB)  TX bytes:210772722 (201.0 MiB)

Як видно потрібно організувати шлюз між двома мережами 192.168.0.0/32 i 192.168.2.0/32
192.168.0.18 адреса шлюза який треба налаштувати.
Почитавши в неті зробив так
echo 1 > /proc/sys/net/ipv4/ip_forward Iptables такий
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Маршрути:
192.168.2.0     *               255.255.255.0   U     0      0        0 eth1
localnet        *               255.255.255.0   U     0      0        0 eth0
loopback        *               255.0.0.0       U     0      0        0 lo
default         RM-PROXY.kogpi. 0.0.0.0         UG    1      0        0 eth0
При такому налаштуванні коли на компі наприклад 192.168.0.160 ставлю шлюзом 192.168.0.18 то компа в мережі 192.168.2.0 з адресою 192.168.2.4 пінгує. Комп також пінгує компа 192.168.0.160. А от інші компютери в мережі 192.168.0.0 не пінгуються. Що не так?

Відсутній kisil

  • Графоман
  • ****
  • дописів: 353
  • Карма: +0/-0
  • Toruble in Windows reboot, toruble in Unix be root
    • About me
Re: Маршрутизація на Слакваре 13.0
« Відповідей #1 : 2011-01-27 12:47:26 »
Так цю проблему поборов додаванням додаткового шлюза на машині яка нет роздає. Тепер наступна проблема.
З компа по адресі 192.168.2.4 можу відкрити шарові папки в мережі 192.168.0. А от коли із компа, ну  наприклад 192.168.0.161, пробую відкрити шару на компі 192.168.2.4 видає помилку що не знайдено шляху, і на деякий час пропадають пінги із мережі 192.168.0.0/32 до компа 192.168.2.4
Як це побороти. Є ідеї.

Відсутній kisil

  • Графоман
  • ****
  • дописів: 353
  • Карма: +0/-0
  • Toruble in Windows reboot, toruble in Unix be root
    • About me
Re: Маршрутизація на Слакваре 13.0
« Відповідей #2 : 2011-01-31 11:54:20 »
Всім дякую за увагу. Сам розібрався. Тему можна закривати.
« Змінено: 2011-01-31 11:54:33 від kisil »