[Sis-SCPS-INTEREST] something wrong
Roublev Sergey
roublev at mediasputnik.ru
Wed Aug 16 07:58:28 EDT 2006
Hi, all
I'm trying to test SCPS gateyay in such way:
(A) - (B) - (C) - (D)
B, C - gateways, connected via ethernet
A, B - single computers
A: eth0 172.19.1.185
default gateway 172.19.8.1
B: eth0 172.19.8.1
eth1 172.20.8.1
C: eth0 172.16.0.1
eth1 172.20.1.191
D: eth0 172.16.0.2
default gateway 172.16.0.1
on (A) I type: ssh 172.16.0.2
on (B) By tcpdump I capture packets on eth0, but on eth1 I saw nothing
my rfile on both gateways :
AIF_NAME eth0
AIF_RATE 10000000
AIF_BUF 32768
AIF_CC 1
AIF_TCPONLY 1
AIF_MTU 1500
AIF_TUN_NAME tun0
# interface B info
BIF_NAME eth1
BIF_BUF 1000000
BIF_RATE 1000000
BIF_CC 0
BIF_MINRTO 600000
BIF_TUN_NAME tun1
# IPFW info
C_DIVPORT 52000
C_TUN_NAME tun2
both gateways are seems to start normaly
# ./gateway
READ RSC FILE #0
-----------------
A-Interface eth0:
Buf size is 32768.
Receive buf size is 0.
Rate is 10000000.
Minimum Rate is 10000000.
Congestion control is 1.
Divert port is 53000.
MTU is 1500.
Sending MTU is 1500.
Minimum RTO is 250000.
Maximum RTO is 64000000.
Protocol Layering is 0.
Default network layer is 1.
Timestamps is 1.
SNACKS is 1.
nodelay is is 0.
Only offer TCP is 1.
B-Interface eth1:
Buf size is 1000000.
Receive buf size is 0.
Rate is 1000000.
Minimum Rate is 1000000.
Divert port is 53001.
MTU is 1500.
Sending MTU is 1500.
Minimum RTO is 600000.
Maximum RTO is 64000000.
Protocol Layering is 0.
Default network layer is 1.
Timestamps is 1.
SNACKS is 1.
nodelay is is 0.
Port C is 52000.
SCPS local UDP port is 7168.
SCPS remote UDP port is 7167.
Trying to Open up tun
Trying to Open up tun
Trying to Open up tun
Got eth0 interface address: 172.19.8.1
Got eth1 interface address: 172.20.8.1
RTNETLINK answers: No such process
RTNETLINK answers: No such process
RTNETLINK answers: No such process
Nothing to flush.
Nothing to flush.
Nothing to flush.
sh: XШЪШЪ©: command not found
iptables:: iptables -A PREROUTING -t mangle -s 172.19.8.1 -j ACCEPT
iptables:: iptables -A PREROUTING -t mangle -d 172.19.8.1 -j ACCEPT
iptables:: iptables -A PREROUTING -t mangle -s 172.20.8.1 -j ACCEPT
iptables:: iptables -A PREROUTING -t mangle -d 172.20.8.1 -j ACCEPT
iptables:: iptables -A PREROUTING -t mangle --protocol tcp --syn -i eth0 -j MARK --set-mark 1
iptables:: iptables -A PREROUTING -t mangle --protocol tcp --syn -i eth0 -j ACCEPT
iptables:: iptables -A PREROUTING -t mangle --protocol tcp --syn -i eth1 -j MARK --set-mark 2
iptables:: iptables -A PREROUTING -t mangle --protocol tcp --syn -i eth1 -j ACCEPT
iptables:: iptables -A PREROUTING -t mangle --protocol tcp -i eth0 -j MARK --set-mark 3
iptables:: iptables -A PREROUTING -t mangle --protocol tcp -i eth0 -j ACCEPT
iptables:: iptables -A PREROUTING -t mangle --protocol tcp -i eth1 -j MARK --set-mark 3
iptables:: iptables -A PREROUTING -t mangle --protocol tcp -i eth1 -j ACCEPT
iptables:: iptables -A PREROUTING -t mangle --protocol 105 -i eth0 -j MARK --set-mark 3
iptables:: iptables -A PREROUTING -t mangle --protocol 105 -i eth0 -j ACCEPT
iptables:: iptables -A PREROUTING -t mangle --protocol 105 -i eth1 -j MARK --set-mark 3
iptables:: iptables -A PREROUTING -t mangle --protocol 105 -i eth1 -j ACCEPT
iptables:: ip rule add fwmark 1 table 200
iptables:: ip rule add fwmark 2 table 201
iptables:: ip rule add fwmark 3 table 202
iptables:: ip addr add 10.99.99.1 peer 10.99.99.2 dev tun0
iptables:: ip addr add 10.99.98.1 peer 10.99.98.2 dev tun1
iptables:: ip addr add 10.99.97.1 peer 10.99.97.2 dev tun2
iptables:: ip link set dev tun0 up
iptables:: ip link set dev tun1 up
iptables:: ip link set dev tun2 up
iptables:: ip route add default dev tun0 table 200
iptables:: ip route add default dev tun1 table 201
iptables:: ip route add default dev tun2 table 202
I can't understand where is the problem and do my gateways work
properly
I'm using CRUX linux on 2.6.15.6 kernel
Best regards
Roublev Sergey mailto:roublev at mediasputnik.ru
More information about the Sis-SCPS-INTEREST
mailing list