Hi ,
I have a working squid 2.5 Stable 1 that using an internet connection through eth0 card with a default route added to routing table . For some reason I have setup a one way receive only sattelite DVB receiver and I want to use this link for some IP classes . Then I used tcp_outgoing_address . My network plan is like this :
eth0 -> 81.12.18.2 81.12.18.10
|-----------| |----------------------| |-------------------------|
| squid box |-------| Catalyst 2950 switch |------| Broadlogic DVB Receiver |----( Sattelite Dish and LNB Receiver ) <------- 62.112.164.192/255.255.255.192
|-----------| |----------------------| |-------------------------|
eth0:0 -> 62.112.164.193 |
|
|----------------------|
| Cisco 2650 Router | 81.12.18.1
|----------------------|
|
|
DSL Connection
As you can see there two different classes the 81.12.18.0/24 is routed through DSL connection from send and receive internet and 62.112.164.192/255.255.255.192 is routed through DSL for sending packets and receiving through DVB Receiver .
So the Squid box have two different IP address that each one from one of these classes . There is a network card the I stored Secondary IP address on the interface . The squid ip address is 81.12.18.2 is DSL class IP address and 62.112.164.193 is DVB class IP address .
I have tried pinging yahoo.com on squid box with this command : ping yahoo.com , and all things well cause sending and receiving is throgh DSL link .
The I tried ping yahoo.com with this command : ping -I 62.112.164.193 yahoo.com , and also all things well cause sending is through DSL link and receiving is through sattelite DVB receiver .
As you can see there is no problem is our DVB connection and network plan . After this I tried to configure squid to use the sattelite connection for some specific address with this configuration :
acl specific_ips src 81.12.18.192/255.255.255.192
tcp_outgoing_address 62.112.164.193 specific_ips
tcp_outgoing_address 81.12.18.2
Also the default route of the squid box is 81.12.18.1 and all sattelite Ips are routed to squid box on Broadlogic .
The problem is that the normal IP addresses ( instead of specific_ips ) is working well through normal DSL connection and IP address and nothing happened to them . But the specific_ips that should use sattelite link is not working and no webpage could browsed .
I tried netstat and it shows that the connection from source 62.112.164.193 to target host is tried to established and added to netstat list . But there is no web browsing ! Any idea ?
-- Regards ================================================================= / Seyyed Hamid Reza / WINDOWS FOR NOW !! / / Hashemi Golpayegani / Linux for future , FreeBSD for ever / / Morva System Co. / ------------------------------------- / / Network Administrator/ hamid@morva.net , ICQ# : 42209876 / ================================================================Received on Wed Feb 26 2003 - 15:08:48 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:13:44 MST