Setup linux test client: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{| width="50%" <-- Test !--> | |||
| valign="top" | | |||
Linux Test setup, it has been tested on | Linux Test setup, it has been tested on | ||
*Debian 8 | *Debian 8 | ||
*Apache 2.4 | *Apache 2.4 | ||
*Hostname used for the test: myLVS-LinuxClient | *Hostname used for the test: myLVS-LinuxClient | ||
| valign="top" | | |||
[[File:myLVS-HL-Linux.png|240px]]<br><br> | |||
|} | |||
=System settings to configure the loop back adapter= | =System settings to configure the loop back adapter= | ||
To make the change permanent you may edit '''/etc/sysctl.conf''' and add: | To make the change permanent you may edit '''/etc/sysctl.conf''' and add: | ||
net.ipv4.conf.eth0.arp_ignore = 1 | net.ipv4.conf.eth0.arp_ignore = 1 |
Revision as of 19:10, 10 July 2015
Linux Test setup, it has been tested on
|
System settings to configure the loop back adapter
To make the change permanent you may edit /etc/sysctl.conf and add:
net.ipv4.conf.eth0.arp_ignore = 1 net.ipv4.conf.eth0.arp_announce = 2 net.ipv4.conf.all.arp_ignore = 1 net.ipv4.conf.all.arp_announce = 2
To make it apllied immediatly you can set:
root@myLVS-LinuxClient:~# echo "1" > /proc/sys/net/ipv4/conf/eth0/arp_ignore root@myLVS-LinuxClient:~# echo "2" > /proc/sys/net/ipv4/conf/eth0/arp_announce root@myLVS-LinuxClient:~# echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore root@myLVS-LinuxClient:~# echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce
Add to /etc/rc.local to automatic load the loop back adapter:
/sbin/ifconfig lo:0 192.168.2.220 -arp netmask 255.255.255.255 up
ifconfig should look like:
root@myLVS-LinuxClient:~# ifconfig eth0 Link encap:Ethernet HWaddr 08:00:27:89:f3:8d inet addr:192.168.2.222 Bcast:255.255.255.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe89:f38d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1646 errors:0 dropped:2 overruns:0 frame:0 TX packets:356 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:153233 (149.6 KiB) TX bytes:105801 (103.3 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:32 errors:0 dropped:0 overruns:0 frame:0 TX packets:32 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1920 (1.8 KiB) TX bytes:1920 (1.8 KiB) lo:0 Link encap:Local Loopback inet addr:192.168.2.220 Mask:255.255.255.255 UP LOOPBACK RUNNING MTU:65536 Metric:1
Testing the loop back adapter
Switch off the first (Windows) client to make Linux as the only web server
The new myLVS overview should now show the disabled (Windows) server marked with a red cross:
Use a network client and open the URL http://192.168.2.220, we should now see the result of web02 (because web01 is off)
There should be the Linux/Debian default web page