Linux下負載平衡軟體LVS配置(VS/TUN)教程詳解

來源:互聯網
上載者:User

DIP:192.168.199.230
VIP:192.168.199.235
RIP:192.168.199.231(232)

負載平衡器:

[root@LVS001 ~]# sysctl -w net.ipv4.ip_forward=0
net.ipv4.ip_forward = 0
[root@LVS001 ~]# ifconfig eth1:1 192.168.199.235 netmask 255.255.255.0 up
[root@LVS001 ~]# ipvsadm -A -t 192.168.199.235:80 -s wrr -p 20
[root@LVS001 ~]# ipvsadm -a -t 192.168.199.235:80 -r 192.168.199.232:80 -i -w 1
[root@LVS001 ~]# ipvsadm -a -t 192.168.199.235:80 -r 192.168.199.231:80 -i -w 1
Real-Server:

[root@RealServer001 ~]# /sbin/modprobe ipip
[root@RealServer001 ~]# modinfo tun    #確認核心是否有tun模組
filename:       /lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/tun.ko
alias:          char-major-10-200
license:        GPL
author:         (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
description:    Universal TUN/TAP device driver
srcversion:     B81D2A0EFFDD495B07C94AB
depends:       
vermagic:       2.6.32-358.el6.x86_64 SMP mod_unload modversions
[root@RealServer001 ~]# modprobe tun    #載入核心模組
[root@RealServer001 ~]# lsmod | grep tun
tun                    17031  0
tunnel4                 2943  1 ipip
[root@RealServer001 ~]# ifconfig tunl0 192.168.199.235 netmask 255.255.255.255 broadcast 192.168.199.235
[root@RealServer001 ~]# ifconfig tunl0 up
[root@RealServer001 ~]# route add -host 192.168.199.235 dev tunl0
[root@RealServer001 ~]# echo "2" >/proc/sys/net/ipv4/conf/tunl0/arp_announce         
[root@RealServer001 ~]# echo "1" >/proc/sys/net/ipv4/conf/tunl0/arp_ignore 
[root@RealServer001 ~]# echo "0" >/proc/sys/net/ipv4/conf/tunl0/rp_filter 
[root@RealServer001 ~]# echo "1" >/proc/sys/net/ipv4/conf/tunl0/forwarding 
[root@RealServer001 ~]# echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
[root@RealServer001 ~]# echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce

可能錯誤:

[root@RealServer001 ~]# ifconfig tun10 192.168.199.235 broadcast 192.168.199.235 netmask 255.255.255.255 up
SIOCSIFADDR: No such device
tun10: unknown interface: No such device
SIOCSIFBRDADDR: No such device
tun10: unknown interface: No such device
SIOCSIFNETMASK: No such device
tun10: unknown interface: No such device

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.