lvs之ip-tun(ip隧道)技術的學習與實踐

  windows 200.168.10.4web

  lvs server  ip:200.168.10.1 由於IP隧道模式只須要一個網卡  因此就停掉其餘網卡windows

  

  web server1 ip:200.168.10.2   ip隧道模式實際中使用的都是公網IP  因此不須要網關 刪除默認網關瀏覽器

  

      

  web server2 ip:200.168.10.3 和web server1同樣服務器

  

  

  由於是同一個網段因此vm模擬的時候都用vmnet1post

  

2.測通  測試

  在windows 訪問 200.168.10.1  | 200.168.10.2  | 200.168.10.3 全通spa

  

  

  

3.lvs 服務器配置虛擬IPcode

  ifconfig tunl0 200.168.10.10 netmask 255.255.255.255 up   //虛擬一個隧道IP  4個255表明它本身一個網段server

  ifconfig查看blog

  

  route add -host 200.168.10.10 dev tunl0   //把網段 添加到路由表 防止走 200.168.10.0 網段

  route -n查看

  

4.設置lvs服務器

  ipvsadm -C

  ipvsadm -A -t 200.168.10.10:80 -s rr

  ipvsadm -a -t 200.168.10.10:80 -r 200.168.10.2 -i

  ipvsadm -a -t 200.168.10.10:80 -r 200.168.10.3 -i

  ipvsadm -L -n  查看

  

5.配置webserver

  ifconfig tunl0 200.168.10.10 netmask 255.255.255.255 up 

  route add -host 200.168.10.10 dev tunl0

  echo "1" > /proc/sys/net/ipv4/conf/tunl0/arp_ignore        
  echo "2" > /proc/sys/net/ipv4/conf/tunl0/arp_announce
  echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore
  echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce

6.測試

  在windows 瀏覽器輸入 200.168.10.10

  

  再來!

  

  測試成功!

  

 

 

轉自 Zox's code life

相關文章
相關標籤/搜索