| 
 
        Hello,
On Fri, 19 May 2000, Jytsai wrote:
> Sorry, I haven't described details last time.
> My system looks as following:
>         
>         Some client IP = 172.26.20.15
>                     |
>                 LAN
>                __ |___    VIP eth0 = 172.26.20.73
>                 __|___
>                 |_VS_|
>               ___|___     Director eth1 = 10.0.0.254
>                     |
>               ___|___    RIP eth0 = 10.0.0.11
>                 __|___
>                 |_RS_| 
> 
>     When I set the rule on VS like:
>     ipvsadm -A -t 172.26.20.73:21
>     ipvsadm -a -t 172.26.20.73:21 -r 10.0.0.11:21 -m
> 
>     Then, from the client 172.26.20.15 can ftp to VIP 172.26.20.73
>     and thus will be redirected  to RIP by IPVS.
>     This is works very well, no problem.
>     
>     But the PROBLEM is :
>     At the same time, from the client 172.26.20.15, I can not telnet ,
>     finger,.etc  to VS any more !
>     The normal inetd services(except ftp) provided by VS should work
>     normally, shouldn't it ?
        You are right. We can exclude the 0..1023 port range
to be forwarded to the real server. That is dangerous.
> 
>     Further, the VS itself can not connect to any other computers, it means 
>     that the networking ability of VS are jammed, even I log in from the
>     console of VS !
        Yes, the FTP service is treated as persistent service
with the lowest priority. You still can use another Director's
IP instead of using 172.26.20.73.
> 
>     After setting "ipvsadm -C" , all of the above misfuncitonality are 
> disappear!
>    
>     May someone give me some solutions, thank you very much!
> 
        Until the vport is restricted in ip_vs_lookup_service to
1024..* you can try to add alias on the external interface and to
use it to connect to the fingerd.
Regards
--
Julian Anastasov <uli@xxxxxxxxxxxxxxxxxxxxxx>
 |