Wierd thing is it worked yesterday... I've got gentoo and shorewall with the wonder shaper trafic shaping tcstart script installed on the router. Here are my custom routes:
Code: Select all
Reboot shorewall # ip route show
192.168.0.0/24 dev eth2 proto kernel scope link src 192.168.0.1
82.76.28.0/24 dev eth0 proto kernel scope link src 82.76.28.129
10.0.252.0/22 dev eth1 proto kernel scope link src 10.0.253.42
127.0.0.0/8 dev lo scope link
default via 10.0.255.1 dev eth1
Reboot shorewall # ip rule show
0: from all lookup local
32759: from 192.168.0.4 lookup T1
32760: from 192.168.0.3 lookup T2
32762: from 192.168.0.2 lookup T2
32766: from all lookup main
32767: from all lookup default
Reboot shorewall # ip route show table T1
192.168.0.0/24 dev eth2 proto kernel scope link src 192.168.0.1
82.76.28.0/24 dev eth0 proto kernel scope link src 82.76.28.129
10.0.252.0/22 dev eth1 proto kernel scope link src 10.0.253.42
127.0.0.0/8 dev lo scope link
default via 82.76.28.1 dev eth0
Reboot shorewall # ip route show table T2
192.168.0.0/24 dev eth2 proto kernel scope link src 192.168.0.1
82.76.28.0/24 dev eth0 proto kernel scope link src 82.76.28.129
10.0.252.0/22 dev eth1 proto kernel scope link src 10.0.253.42
127.0.0.0/8 dev lo scope link
default via 10.0.255.1 dev eth1
Code: Select all
01:52:41.412056 IP (tos 0x10, ttl 127, id 6, offset 0, flags [DF], length: 84) localhost > thorin.mediasat.ro: icmp 64: echo request seq 7
01:52:41.435962 IP (tos 0x10, ttl 1, id 30343, offset 0, flags [none], length: 84) thorin.mediasat.ro > localhost: icmp 64: echo reply seq 7
01:52:41.436081 IP (tos 0xd0, ttl 64, id 38011, offset 0, flags [none], length: 112) localhost > thorin.mediasat.ro: icmp 92: time exceeded in-transit for IP (tos 0x10, ttl 1, id 30343, offset 0, flags [none], length: 84) thorin.mediasat.ro > localhost: icmp 64: echo reply seq 7
