LVS-NAT配置

2018-02-03  本文已影响0人  其实我很dou

NAT模式

一 初始化配置

vi /etc/sysctl.conf
将net.ipv4.ip_forward = 0 改成1

sysctl -p 使配置生效

二. 在分发器(web02)添加一块新网卡

1 在虚拟机里新增一块网卡, net4
2 查看网卡的MAC地址
vi /etc/udev/rules.d/70-persistent-net.rules

# PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:41:7f:89", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

3 将/etc/sysconfig/network-scripts中ifcfg-eth0复制成ifcfg-eth1, 并修改内容

HWADDR=00:0c:29:41:7f:89
BOOTPROTO=static
IPADDR=192.168.4.132
NETMASK=255.255.255.0

4 重启网络service network restart

eth1      Link encap:Ethernet  HWaddr 00:0C:29:41:7F:89  
          inet addr:192.168.4.132  Bcast:192.168.4.255  Mask:255.255.255.0

三. 配置分发器

IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
TCP  192.168.1.132:80 rr
  -> 192.168.4.131:80             Masq    1      0          0         
  -> 192.168.4.133:80             Masq    1      0          0 

三. 配置真实机

echo "<b>I am web01</b>" >> /home/web/local/apache2/htdocs/index.html
echo "<b>I am web03</b>" >> /home/web/local/apache2/htdocs/index.html
[root@web02 ~]# elinks 192.168.1.132 --dump
                                   It works!

   I am web03
[root@web02 ~]# elinks 192.168.1.132 --dump
                                   It works!

   I am Web01
[root@web02 ~]# elinks 192.168.1.132 --dump
                                   It works!

   I am web03
[root@web02 ~]# elinks 192.168.1.132 --dump
                                   It works!

   I am Web01


上一篇 下一篇

猜你喜欢

热点阅读