| 
 
Hi All,
I've been trying to get a test setup going with lvs without luck.  I'm
just trying to get a simple test setup running.  I'm going backwards
since that seems to be easier to just have one machine on the private
network that is browsing pages.  I've been reading the HOWTOs and
haven't figured out why it's not working.  Could someone be so kind as
to clue me in? 
I've tested out masq and I got the browser to access outside
sites. Here is what I'm trying to do for LVS/NAT, just to see how
things work:
204.71.200.75                   206.79.171.51
www.yahoo.com                   www.lycos.com
    |                               |
    |                               |
    -------------  Internet ---------
                      |
                   router to world
                      |
                  x.x.x.207
                    laptop
                   10.1.0.1
                      |
                      |
                   10.1.0.2
               simple web browser
laptop: RH 6.1 linux - 2.2.14 w/ lvs patch; 2 ethernet cards.
Here is what I do on the laptop:
echo "1" > /proc/sys/net/ipv4/ip_forward
ipvsadm -a -t 10.1.0.1:80 -r 204.71.200.75 -m
ipvsadm -a -t 10.1.0.1:80 -r 206.79.171.51 -m
ipchains -A forward -j MASQ -s 10.1.0.1/24 -d 0.0.0.0/0
# ipchains --list
Chain input (policy ACCEPT):
Chain forward (policy ACCEPT):
target     prot opt     source                destination           ports
MASQ       all  ------  10.1.0.0/24          anywhere              n/a
Chain output (policy ACCEPT):
# ipvsadm -l
IP Virtual Server version 0.9.7 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port          Forward Weight ActiveConn InActConn
TCP  10.1.0.1:www rr
  -> sjc-www.sjc.lycos.com:www   Masq    1      0          1         
  -> www10.yahoo.com:www         Masq    1      0          2         
# lsmod
ip_vs_rr                 704   1  (autoclean)
af_packet               5708   2  (autoclean)
<snip>
> egrep -i "masq|fire|virt" .config 
CONFIG_FIREWALL=y
CONFIG_IP_FIREWALL=y
CONFIG_IP_FIREWALL_NETLINK=y
CONFIG_IP_MASQUERADE=y
CONFIG_IP_MASQUERADE_ICMP=y
CONFIG_IP_MASQUERADE_MOD=y
CONFIG_IP_MASQUERADE_IPAUTOFW=m
CONFIG_IP_MASQUERADE_IPPORTFW=m
CONFIG_IP_MASQUERADE_MFW=m
CONFIG_IP_MASQUERADE_VS=y
CONFIG_IP_MASQUERADE_VS_TAB_BITS=12
CONFIG_IP_MASQUERADE_VS_RR=m
CONFIG_IP_MASQUERADE_VS_WRR=m
CONFIG_IP_MASQUERADE_VS_LC=m
CONFIG_IP_MASQUERADE_VS_WLC=m
With tcpdump, I see the connection attempt from the bowser on 10.1.0.x
and then on the other side, I see the arp requests succeeding, but
nothing more.
Thanks!
-Kurt
Kurt Schwehr -- kurt@xxxxxxxxx 
----------------------------------------------------------------------
LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
To unsubscribe, e-mail: lvs-users-unsubscribe@xxxxxxxxxxxxxxxxxxxxxx
For additional commands, e-mail: lvs-users-help@xxxxxxxxxxxxxxxxxxxxxx
 |