Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: [Lug-bg] Малко странен routing - редирект в локална мрежа


  • Subject: Re: [Lug-bg] Малко странен routing - редирект в локална мрежа
  • From: "Ivan Petrushev" <ivanatora@xxxxxxxxx>
  • Date: Wed, 4 Apr 2007 17:00:23 +0300


Стига бе, не може да няма по-човечен начин ;)
Аз през това време пробвах някои неща и се сблъсках с някои трудности. Част от тях преодолях, други останаха, ама все още не съм се отказал.
Ето някои неща които пробвах:
[CODE]
# ifconfig eth0 192.168.0.250 netmask 255.255.255.0 up
# ifconfig eth0:0 10.10.10.2 netmask 255.255.255.0 up
(1)# route del -net 192.168.0.0/24
(1)# route del -net 10.10.10.0/24  

# ip route add 192.168.0.0/24 dev eth0 table 200
(3)# ip route add default via 192.168.0.1 dev eth0 table 200
# ip route add 10.10.10.0/24 dev eth0:0 table 100
# ip route add default via 10.10.10.1 dev eth0:0 table 100
(2)RTNETLINK answers: File exists
# ip route add 192.168.0.0/24 src 192.168.0.1 dev eth0
(4)RTNETLINK answers: Invalid argument
# ip route add 10.10.10.0/24 src 10.10.10.1 dev eth0:0
(5)RTNETLINK answers: Invalid argument
(6)# ip route add 10.10.10.0/24 src 10.10.10.1 dev eth0
RTNETLINK answers: Invalid argument
(7)# ip route add default scope global nexthop via 10.10.10.1 weight 1 nexthop via 192.168.0.1 weight 1
RTNETLINK answers: Invalid argument
-------------------------------------
(8)# route del default gw 192.168.0.1
# ip route add default scope global nexthop via 10.10.10.1 weight 1 nexthop via 192.168.0.1 weight 1default scope global nexthop via 10.10.10.1 weight 1 nexthop via 192.168.0.1 weight 1
[/CODE]

Малко обяснения:
1 - Когато добавя адрес с ifconfig, автоматично се добавя и мрежа за този адрес. Тук я изтривам за да ми е на чисто за да е точен примера от LARTC
2 - Кое съществува? Можеби има default rote създадено в (3) и се бърка с него?
4,5 - Кое е invalid?
6 - Можеби се бърка с алиаса eth0:0, тук пробвам без алиас и пак не става.
7 - Целта е това да проработи.. ама не ще.
8 - Махам default route и по този начин горното се зарежда без съобщение за грешка. Обаче ето го резултата от `route -n` - не съм сигурен дали това което съм направил току що би се отразило тук - вижда се само един gateway:
[CODE]

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.10.10.0      0.0.0.0         255.255.255.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         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
[/CODE]

Все още имам мерак да я направя тази работа.
Ако имате някакви идеи, обаждайте се.
Мерси.

Ще мамиш админа си а :))))
Направи си един демон който на няколко десетки милисекунди да ти сменя
дефаулт гв със нещо като
ip ro change default
Току виж станало нещо :)

_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg


 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.