This howto is also a bit old now. But I thought of uploading it in the howtos section, as it still works.
|
|
- Ernest Flowers
- 8 years ago
- Views:
Transcription
1 Assalam-u-alaikum, This howto is also a bit old now. But I thought of uploading it in the howtos section, as it still works. Created : Mid 2007 Last updated: Mid 2007 The following link is very nice tutorial : but uses Debian! I have used CentOS 4.3 and all heartbeat and ipvs packages from centos43 extras. Nothing needs to be downloaded from ANYWHERE. No need to go to Ultra monkey site, etc. Make sure that example.com has proper Zone entries on your DNS server for: www1.example.com. IN A www2.example.com. IN A lb1.example.com. IN A lb2.example.com. IN A IN A lb1.example.com lb1 HOSTNAME=lb1.example.com GATEWAY= IPADDR= NETMASK= / 15
2 DEVICE=eth0 BOOTPROTO=static HWADDR=00:40:26:5F:5C:60 ONBOOT=yes TYPE=Ethernet IPADDR= NETMASK= both Webservers mkdir /media/nfs ; mkdir /media/extras mount -t nfs :/data/cdimages/centos43nfs /media/nfs echo "mount -t nfs :/data/cdimages/centos43nfs /media/nfs" >> /etc/rc.local mount -t nfs :/data/cdimages/centos43extrasnfs /media/extras/ echo "mount -t nfs :/data/cdimages/centos43extrasnfs /media/extras/" >> /etc/rc.local rpm -ivh httpd ent.centos4.i386.rpm apr c4.1.i386.rpm httpd-suexec ent.centos4.i386.rpm apr-util i386.rpm Load Balancers: /etc/modules does not exist on RedHAT and clones. On both load balancers (also placed the same in /etc/rc.local) /etc/modprobe.conf can be used but I do not know how to use it, so /etc/rc.local is the easy way out. modprobe ip_vs_dh modprobe ip_vs_ftp modprobe ip_vs modprobe ip_vs_lblc modprobe ip_vs_lblcr modprobe ip_vs_lc modprobe ip_vs_nq modprobe ip_vs_rr modprobe ip_vs_sed modprobe ip_vs_sh modprobe ip_vs_wlc modprobe ip_vs_wrr / 15
3 both LBs rpm -ivh curl rhel4.i386.rpm perl-crypt-ssleay i386.rpm perl-html-parser i386.rpm perl-ldap noarch.rpm perl-net-dns i386.rpm perl-libwww-perl noarch.rpm libidn i386.rpm perl-convert-asn noarch.rpm perl-digest-hmac noarch.rpm perl-html-tagset noarch.rpm perl-uri noarch.rpm perl-xml-sax noarch.rpm perl-digest-sha i386.rpm perl-xml-namespacesupport noarch.rpm rpm -ivh perl-mail-imapclient rf.noarch.rpm heartbeat-* ipvsadm i386.rpm Install Heartbeat packages vi /etc/sysctl.conf # Enables packet forwarding net.ipv4.ip_forward = 1 sysctl -p USE "UNAME -n" for node names vi /etc/ha.d/ha.cf logfacility local0 bcast eth0 # Linux mcast eth auto_failback off node lb1.example.com node lb2.example.com respawn hacluster /usr/lib/heartbeat/ipfail apiauth ipfail gid=haclient uid=hacluster USE "UNAME -n" for node names LB1: 3 / 15
4 vi /etc/ha.d/haresources lb1.example.com ldirectord::ldirectord.cf LVSSyncDaemonSwap::master IPaddr2:: /24/eth0/ LB2: lb2.example.com ldirectord::ldirectord.cf LVSSyncDaemonSwap::master IPaddr2:: /24/eth0/ both LBs vi /etc/ha.d/authkeys auth 3 3 md5 redhat both LBs chmod 600 /etc/ha.d/authkeys both LBs vi /etc/ha.d/ldirectord.cf checktimeout=10 checkinterval=2 autoreload=no logfile="local0" quiescent=yes virtual= :80 real= :80 gate real= :80 gate fallback= :80 gate service=http request="ldirector.html" receive="test Page" scheduler=rr 4 / 15
5 protocol=tcp checktype=negotiate Both LBs chkconfig --level 35 ldirectord off chkconfig --level 35 heartbeat on service ldirectord stop service heartbeat start service ldirectord stop Stopping ldirectord [ OK ] service heartbeat start Starting High-Availability services: ldirectord is stopped for /etc/ha.d/ldirectord.cf [FAILED] heartbeat: 2007/02/16_04:12:30 ERROR: Current node [lb1.example.com] not in configuration! heartbeat: 2007/02/16_04:12:30 info: By default, cluster nodes are named by `uname -n` and must be declared with a 'node' directive in the ha.cf file. heartbeat: 2007/02/16_04:12:30 ERROR: Configuration error, heartbeat not started. uname -n lb1.example.com OHHHHH Files corrected with uname -n output. i.e. instead of lb1, I have now changed that to lb1.example.com service heartbeat start Starting High-Availability services: ldirectord is stopped for /etc/ha.d/ldirectord.cf [ OK ] [root@lb2 /]# service ldirectord stop Stopping ldirectord [ OK ] [root@lb2 /]# service heartbeat start Starting High-Availability services: 5 / 15
6 ldirectord is stopped for /etc/ha.d/ldirectord.cf [ OK ] [root@lb2 /]# Good. Alhumdulilah. LB1: ip addr sh eth0 2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:08:c7:69:13:9d brd ff:ff:ff:ff:ff:ff inet /24 brd scope global eth0 inet /24 brd scope global secondary eth0 inet6 fe80::208:c7ff:fe69:139d/64 scope link valid_lft forever preferred_lft forever Notice LB1 has two IPs, which DO NOT SHOW in ifconfig -a output. LB2: [root@lb2 /]# ip addr sh eth0 2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:50:8b:60:c8:f8 brd ff:ff:ff:ff:ff:ff inet /24 brd scope global eth0 inet6 fe80::250:8bff:fe60:c8f8/64 scope link valid_lft forever preferred_lft forever [root@lb2 /]# ldirectord ldirectord.cf status ldirectord for /etc/ha.d/ldirectord.cf is running with pid: 3978 NOTE: The above output (running) will be displayed on ACTIVE LB [root@lb2 /]# ldirectord ldirectord.cf status ldirectord is stopped for /etc/ha.d/ldirectord.cf [root@lb2 /]# / 15
7 ipvsadm -L -n IP Virtual Server version (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn /]# ipvsadm -L -n IP Virtual Server version (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn /]# NOTE: If LB1 does not show as below, try restarting heartbeat on LB1 and LB2. In the same order I have written here. ipvsadm -L -n IP Virtual Server version (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn TCP :80 rr -> :80 Route > :80 Route > :80 Local /etc/ha.d/resource.d/lvssyncdaemonswap master status master running (ipvs_syncmaster pid: 4704) NOTE: Master running on LB1 [root@lb2 /]# /etc/ha.d/resource.d/lvssyncdaemonswap master status master stopped (ipvs_syncbackup pid: 4488) [root@lb2 /]# WWW1 and WWW2 7 / 15
8 vi /etc/sysctl.conf # When an arp request is received on eth0, only respond if that address is # configured on eth0. In particular, do not respond if the address is # configured on lo net.ipv4.conf.eth0.arp_ignore = 1 # Ditto for eth1, add for all ARPing interfaces #net.ipv4.conf.eth1.arp_ignore = 1 # Enable configuration of arp_announce option net.ipv4.conf.all.arp_announce = 2 # When making an ARP request sent through eth0 Always use an address that # is configured on eth0 as the source address of the ARP request. If this # is not set, and packets are being sent out eth0 for an address that is on # lo, and an arp request is required, then the address on lo will be used. # As the source IP address of arp requests is entered into the ARP cache on # the destination, it has the effect of announcing this address. This is # not desirable in this case as adresses on lo on the real-servers should # be announced only by the linux-director. net.ipv4.conf.eth0.arp_announce = 2 # Ditto for eth1, add for all ARPing interfaces #net.ipv4.conf.eth1.arp_announce = 2 sysctl -p on BOTH WWWs Note : /etc/network/interfaces exists in debian only it does not exist in RedHat. For that you need to use the /etc/sysconfig/network-scripts/ifcfg-* files. DEBIAN vi /etc/network/interfaces auto lo:0 iface lo:0 inet static address netmask pre-up sysctl -p > /dev/null / 15
9 WWW1 and WWW2 REDHAT / CentOS / Fedora cd /etc/sysconfig/network-scripts/ cp ifcfg-lo ifcfg-lo:0 vi ifcfg-lo:0 DEVICE=lo:0 BOOTPROTO=static IPADDR= NETMASK= ONBOOT=yes NAME=loopback both WWWs [root@www1 network-scripts]# ifconfig eth0 Link encap:ethernet HWaddr 00:0A:5E:05:97:B4 inet addr: Bcast: Mask: inet6 addr: fe80::20a:5eff:fe05:97b4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:7914 errors:472 dropped:0 overruns:0 frame:472 TX packets:2875 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes: (2.1 MiB) TX bytes: (286.2 KiB) Interrupt:5 Base address:0x7080 lo Link encap:local Loopback inet addr: Mask: inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:26 errors:0 dropped:0 overruns:0 frame:0 TX packets:26 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1820 (1.7 KiB) TX bytes:1820 (1.7 KiB) [root@www1 network-scripts]# ifup lo:0 [root@www1 network-scripts]# ifconfig 9 / 15
10 eth0 Link encap:ethernet HWaddr 00:0A:5E:05:97:B4 inet addr: Bcast: Mask: inet6 addr: fe80::20a:5eff:fe05:97b4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8001 errors:472 dropped:0 overruns:0 frame:472 TX packets:2923 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes: (2.1 MiB) TX bytes: (292.1 KiB) Interrupt:5 Base address:0x7080 lo Link encap:local Loopback inet addr: Mask: inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:26 errors:0 dropped:0 overruns:0 frame:0 TX packets:26 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1820 (1.7 KiB) TX bytes:1820 (1.7 KiB) lo:0 Link encap:local Loopback inet addr: Mask: UP LOOPBACK RUNNING MTU:16436 Metric:1 network-scripts]# network-scripts]# ifconfig eth0 Link encap:ethernet HWaddr 00:40:26:5F:5C:60 inet addr: Bcast: Mask: inet6 addr: fe80::240:26ff:fe5f:5c60/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8349 errors:0 dropped:0 overruns:0 frame:0 TX packets:4236 errors:0 dropped:0 overruns:0 carrier:0 collisions:132 txqueuelen:1000 RX bytes: (2.0 MiB) TX bytes: (440.1 KiB) Interrupt:5 Base address:0x7080 lo Link encap:local Loopback inet addr: Mask: inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:53 errors:0 dropped:0 overruns:0 frame:0 TX packets:53 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:5347 (5.2 KiB) TX bytes:5347 (5.2 KiB) 10 / 15
11 network-scripts]# ifup lo:0 network-scripts]# ifconfig eth0 Link encap:ethernet HWaddr 00:40:26:5F:5C:60 inet addr: Bcast: Mask: inet6 addr: fe80::240:26ff:fe5f:5c60/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8412 errors:0 dropped:0 overruns:0 frame:0 TX packets:4275 errors:0 dropped:0 overruns:0 carrier:0 collisions:132 txqueuelen:1000 RX bytes: (2.0 MiB) TX bytes: (445.2 KiB) Interrupt:5 Base address:0x7080 lo Link encap:local Loopback inet addr: Mask: inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:53 errors:0 dropped:0 overruns:0 frame:0 TX packets:53 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:5347 (5.2 KiB) TX bytes:5347 (5.2 KiB) lo:0 Link encap:local Loopback inet addr: Mask: UP LOOPBACK RUNNING MTU:16436 Metric:1 network-scripts]# Both WWWs vi /var/www/html/ldirector.html Test Page Both WWWs Configure the ServerName Directive repectively for each node: WWW1 ServerName www1.example.com WWW2 ServerName www2.example.com 11 / 15
12 Both WWWs: cd /etc/httpd/conf.d/ mv welcome.conf welcome.conf.orig service httpd start chkconfig --level 35 httpd on WWW1 (to represent some web content): conf.d]# cd /var/www/html/ html]# vi index.html WWW1 Website page WWW2 (to represent some web content): conf.d]# cd /var/www/html/ html]# vi index.html WWW2 Website page NOTE: I have used different webpage contents on both servers to actually notice the difference if one node fails. In real life, of-course the web content will be same. Now try from some webclient / browser ( ) the following: OR You will see WWW1 one time you press GO or ENTER, and will see WWW2 the second time. And it will keep switching like this proving that the load balancer is working properly and is sending connections to the web server which has lesser load. Since there are only two web servers abnd one client to check both servers one by one, the Load Balancer takes you to www1.example.com and to www2.example.com turn by turn. Great Alhumdulillah. Try stopping apache on WWW1, you would see the WWW2 page on your browser and if you 12 / 15
13 keep clicking GO/ refresh, you will keep seeing WWW2 page. As soon as you turn up WWW1 server, and press refresh on client. You will see WWW1 page. Same goes for WWW2 server. Great Lets Fail the LB now. First check which one is active? /etc/ha.d/resource.d/lvssyncdaemonswap master status master running (ipvs_syncmaster pid: 4704) So LB1 is ACTIVE LB. Let's fail that and see if heartbeat takes over or not. So we still see our web page on ( or not? service heartbeat stop Stopping High-Availability services: [ OK ] Check status again: /etc/ha.d/resource.d/lvssyncdaemonswap master status master stopped (ipvs_syncbackup pid: 5125) Check to make sure if LB2 has taken over as master: [root@lb2 /]# /etc/ha.d/resource.d/lvssyncdaemonswap master status master running (ipvs_syncmaster pid: 4743) [root@lb2 /]# NOTICE the master has stopped on LB1. Check browser on client, Working perfectly. We still get our page. If I start heartbeat on LB1 again, LB1 must remain inactive and LB2 must still remain ACTIVE. Lets see: 13 / 15
14 service heartbeat start Starting High-Availability services: ldirectord is stopped for /etc/ha.d/ldirectord.cf [ OK ] /etc/ha.d/resource.d/lvssyncdaemonswap master status master stopped (ipvs_syncbackup pid: 5125) Notice that LB2 is still ACTIVE. Alhumdulillah ================================================================ Lets connect null modem wire to serial ports of the two LBs and change appropriate settings in various config files on both LBs, so the too much broadcast for heartbeat signals on the switch is removed / minimized. Both LBs : vi /etc/ha.d/ha.cf logfacility local0 serial /dev/ttys0 baud #bcast eth0 # Linux #mcast eth auto_failback off node lb1.example.com node lb2.example.com respawn hacluster /usr/lib/heartbeat/ipfail apiauth ipfail gid=haclient uid=hacluster [root@lb2 ~]# service heartbeat stop Stopping High-Availability services: [ OK ] [root@lb1 ~]# service heartbeat stop Stopping High-Availability services: 14 / 15
15 [ OK ] Checked through browser. Found everything working. Success. Alhumdulillah. 15 / 15
Setting Up A High-Availability Load Balancer (With Failover and Session Support) With Perlbal/Heartbeat On Debian Etch
By Falko Timme Published: 2009-01-11 19:32 Setting Up A High-Availability Load Balancer (With Failover and Session Support) With Perlbal/Heartbeat On Debian Etch Version 1.0 Author: Falko Timme
More informationWorkshop on Scientific Applications for the Internet of Things (IoT) March 16-27 2015
Workshop on Scientific Applications for the Internet of Things (IoT) March 16-27 2015 IPv6 in practice with RPi Alvaro Vives - alvaro@nsrc.org Contents 1 Lab topology 2 IPv6 Configuration 2.1 Linux commands
More informationTwin Peaks Software High Availability and Disaster Recovery Solution For Linux Email Server
Twin Peaks Software High Availability and Disaster Recovery Solution For Linux Email Server Introduction Twin Peaks Softwares Replication Plus software is a real-time file replication tool, based on its
More informationIntroduction to NetGUI
Computer Network Architectures gsyc-profes@gsyc.escet.urjc.es December 5, 2007 (cc) 2007. Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Attribution-ShareAlike.
More informationHIGH AVAILABILITY (HA) WITH OPENSIPS
HIGH AVAILABILITY (HA) WITH OPENSIPS Setting up the HA Environment Norm Brandinger SIP Transport SIP is able to be transmitted using Multiple Protocols such as: UDP, TCP, or TCP with TLS (SSL) encryption
More informationLinux TCP/IP Network Management
Linux TCP/IP Network Management Arnon Rungsawang fenganr@ku.ac.th Massive Information & Knowledge Engineering Department of Computer Engineering Faculty of Engineering Kasetsart University, Bangkok, Thailand.
More informationNote: Guide not yet tested in the SFU Surrey Linux Lab (SUR4080). Some changes may be needed.
Quick Start Guide for BeagleBone Black by Brian Fraser Last update: Oct 28, 2015 This document guides the user through: 1. Installing Ubuntu in a virtual machine. 2. Connecting to the target using serial
More information1. Configuring Apache2 Load Balancer with failover mechanism
1. Configuring Apache2 Load Balancer with failover mechanism node01 Messaging Part 1 Instance 1 for e.g.: 192.168.0.140 192.168.0.2 node02 Messaging Part 1 Instance 2 for e.g.: 192.168.0.90 Configuring
More informationProcédure installation Open VPN sur Xivo
Procédure installation Open VPN sur Xivo Contenu Installation du serveur OpenVPN sur le Xivo... 3 Installation of OpenVPN and easy-rsa... 3 Update the apt-sources... 3 Install OpenVPN packages... 4 Copy
More informationnetkit lab single-host Università degli Studi Roma Tre Dipartimento di Informatica e Automazione Computer Networks Research Group
Università degli Studi Roma Tre Dipartimento di Informatica e Automazione Computer Networks Research Group netkit lab single-host Version Author(s) E-mail Web Description 2.2 G. Di Battista, M. Patrignani,
More informationWritten by Saif ur Rab Monday, 07 December 2009 07:19 - Last Updated Monday, 27 December 2010 09:19
I have been trying to learn Asterisk and as many of you know about that main Service Povider has blocked the voice ports in Pakistan. Therefore, we cannot connect to asterisk servers through xlite, 3cx
More informationScalable Linux Clusters with LVS
Scalable Linux Clusters with LVS Considerations and Implementation, Part II Eric Searcy Tag1 Consulting, Inc. emsearcy@tag1consulting.com May 2008 Abstract Whether you are perusing mailing lists or reading
More informationbigbluebutton Open Source Web Conferencing
bigbluebutton Open Source Web Conferencing My favorites Project Home Downloads Wiki Issues Source Search Current pages for BigBlueButtonVM Download and setup your own BigBlueButton 0.81 Virtual Machine
More informationCELLTRACKS ANALYZER II. Networking Guide J40169EN
CELLTRACKS ANALYZER II Networking Guide J40169EN CELLTRACKS ANALYZER II Networking Guide LBL50902 2014-01-01 J40169EN Proprietary Notice This document discloses subject matter in which Janssen Diagnostics,
More informationVM-Series Firewall Deployment Tech Note PAN-OS 5.0
VM-Series Firewall Deployment Tech Note PAN-OS 5.0 Revision A 2012, Palo Alto Networks, Inc. www.paloaltonetworks.com Contents Overview... 3 Supported Topologies... 3 Prerequisites... 4 Licensing... 5
More informationMcAfee Asset Manager Sensor
Installation Guide McAfee Asset Manager Sensor Version 6.5 COPYRIGHT Copyright 2012 McAfee, Inc. Do not copy without permission. TRADEMARK ATTRIBUTIONS McAfee, the McAfee logo, McAfee Active Protection,
More informationExample of a Linux Cluster
Freescale Semiconductor Application Note AN2913 Rev. 1, 07/2005 Example of a Linux Cluster by Maurie Ommerman Computing Platform Division Freescale Semiconductor, Inc. Austin, TX risc10@freescale.com This
More informationBASIC TCP/IP NETWORKING
ch01 11/19/99 4:20 PM Page 1 CHAPTER 1 BASIC TCP/IP NETWORKING When you communicate to someone or something else, you need to be able to speak a language that the listener understands. Networking requires
More informationLinux Networking. Paul Cobbaut
Linux Networking Paul Cobbaut Linux Networking Paul Cobbaut Paul Cobbaut Publication date 2015-05-24 CEST Abstract This book is meant to be used in an instructor-led training. For self-study, the intent
More informationChange Log. 2 per vices corporation
P E R V I C E S C O R P O R AT I O N C R I M S O N Q U I C K S TA R T G U I D E 2 per vices corporation Change Log 2015-01-06: Rev A: Initial Release 2015-01-12: Rev B: Added SFP+ configuration information.
More informationActive-Active Servers and Connection Synchronisation for LVS
Active-Active Servers and Connection Synchronisation for LVS Horms (Simon Horman) horms@valinux.co.jp VA Linux Systems Japan, K.K. www.valinux.co.jp with assistance from NTT Comware Corporation www.nttcom.co.jp
More informationLinux Networking. How Networking Works Configuring Networking in Linux Using redhat-config-network Network debugging Wireless networking IPv6
Linux Networking How Networking Works Configuring Networking in Linux Using redhat-config-network Network debugging Wireless networking IPv6 Networking Networking uses the TCP/IP protocol by default, but
More informationHigh Availability Cluster Solutions for Ubuntu14.04 on Power
High Availability Cluster Solutions for Ubuntu14.04 on Power Author: Iranna D. Ankad (iranna.ankad@in.ibm.com) PowerLinux Test Architect Abstract: In this article we focus on how to set up a two-node apache
More informationLinux Virtual Server Tutorial
Linux Virtual Server Tutorial Horms (Simon Horman) horms@valinux.co.jp VA Linux Systems Japan, K.K. www.valinux.co.jp with assistance from NTT Comware Corporation www.nttcom.co.jp July 2003. Revised March
More informationTCP/IP Network Essentials. Linux System Administration and IP Services
TCP/IP Network Essentials Linux System Administration and IP Services Layers Complex problems can be solved using the common divide and conquer principle. In this case the internals of the Internet are
More informationRed Hat Linux Networking
The information presented should act as a guide to Red Hat Linux networking. It is intended to be accompanied with training and self study. To access most of these items you will need to have root access,
More informationNetwork Diagnostic Tools. Jijesh Kalliyat Sr.Technical Account Manager, Red Hat 15th Nov 2014
Network Diagnostic Tools Jijesh Kalliyat Sr.Technical Account Manager, Red Hat 15th Nov 2014 Agenda Network Diagnostic Tools Linux Tcpdump Wireshark Tcpdump Analysis Sources of Network Issues If a system
More information3. The Domain Name Service
3. The Domain Name Service n Overview and high level design n Typical operation and the role of caching n Contents of DNS Resource Records n Basic message formats n Configuring/updating Resource Records
More informationIPv6.marceln.org. marcel.nijenhof@proxy.nl
IPv6.marceln.org marcel.nijenhof@proxy.nl RFC 1606 RFC 1606 A Historical Perspective On The Usage Of IP Version 9 1 April 1994, J. Onions Introduction The take-up of the network protocol TCP/IPv9 has been
More informationWireless LAN Apple Bonjour Deployment Guide
Wireless LAN Apple Bonjour Deployment Guide Document ID: 113443 Contents Introduction Prerequisites Requirements Components Used Conventions Deployment Considerations Configure the Controller to Support
More informationVoIP Laboratory B How to re flash an IP04
VoIP Laboratory B How to re flash an IP04 (cc) Creative Commons Share Alike Non Commercial Attribution 3 This lab guides you through the process of re flashing an IP04. To re flash a unit is useful when
More informationZCP trunk (build 50384) Zarafa Collaboration Platform. Zarafa HA Manual
ZCP trunk (build 50384) Zarafa Collaboration Platform Zarafa HA Manual Zarafa Collaboration Platform ZCP trunk (build 50384) Zarafa Collaboration Platform Zarafa HA Manual Edition 2.0 Copyright 2015 Zarafa
More informationHow to Create, Setup, and Configure an Ubuntu Router with a Transparent Proxy.
In this tutorial I am going to explain how to setup a home router with transparent proxy using Linux Ubuntu and Virtualbox. Before we begin to delve into the heart of installing software and typing in
More informationLoadbalancer.org Appliance Administration v5.1
Loadbalancer.org Appliance Administration v5.1 Copyright Loadbalancer.org Limited 2002-2006 Table of Contents Loadbalancer.org Appliance Administration v5.1...1 Introduction...4 Console configuration...4
More informationHigh Availability in Linux Firewalls using VRRP
Translated Document ( from Spanish original) High Availability in Linux Firewalls using VRRP Original by Sancho Lerena 15 Abril 2002 Translated by Ben Terry 10 June 2002. It is prohibited
More informationVirtual Systems with qemu
Virtual Systems with qemu Version 0.1-2011-02-08 Christian Külker Inhaltsverzeichnis 1 Image Creation 2 1.1 Preparations.................................. 2 1.2 Creating a Disk Image.............................
More information4.3 Where Data is Stored. Description Where various types of information are stored on a Linux system. Key Knowledge Areas
4.3 Where Data is Stored Weight 3 Description Where various types of information are stored on a Linux system. Key Knowledge Areas Kernel Processes syslog, klog, dmesg /lib, /usr/lib, /etc, /var/log The
More informationCanopy Wireless Broadband Platform
1 Canopy Wireless Broadband Platform Frequently Asked Questions Software Ordering and License Fulfillment Process May 2007 CONTENTS GENERAL SOFTWARE ORDERING PROCESS...2 USING THE LICENSING PORTAL...5
More informationAire-6 Acceso Inalámbrico a Redes IPV6. Christian Lazo R. Universidad Austral de Chile
Aire-6 Acceso Inalámbrico a Redes IPV6 Christian Lazo R. Universidad Austral de Chile Proyecto Frida 2004 Objetivos HOT SPOT IPv6 NATIVO IPv6 + WiFI E2E, Always On, Movilidad AAAC (Authentication, Authorization,
More informationEnterprise AWS Quick Start Guide. v8.0.1
Enterprise AWS Quick Start Guide v8.0.1 rev. 1.1.4 Copyright 2002 2016 Loadbalancer.org, Inc Table of Contents Introduction... 4 About Enterprise AWS... 4 Main Differences to the Non-Cloud Product... 4
More informationBridgewalling - Using Netfilter in Bridge Mode
Bridgewalling - Using Netfilter in Bridge Mode Ralf Spenneberg, ralf@spenneberg.net Revision : 1.5 Abstract Firewalling using packet filters is usually performed by a router. The packet filtering software
More informationScalable Linux Clusters with LVS
Scalable Linux Clusters with LVS Considerations and Implementation, Part I Eric Searcy Tag1 Consulting, Inc. emsearcy@tag1consulting.com April 2008 Abstract Whether you are perusing mailing lists or reading
More informationCS179i: Guide - Virtual Machine Setup and Internal Networking in Alpha Lab
CS179i: Guide - Virtual Machine Setup and Internal Networking in Alpha Lab This guide provide guidance on critical steps on using VirtualBox to setup a virtual machine (VM) on configure external (internet
More informationCloud Storage Quick Start Guide
Cloud Storage Quick Start Guide Copyright - GoGrid Cloud Hosting. All rights reserved Table of Contents 1. About Cloud Storage...3 2. Configuring RHEL and CentOS Servers to Access Cloud Storage...3 3.
More informationCS244A Review Session Routing and DNS
CS244A Review Session Routing and DNS January 18, 2008 Peter Pawlowski Slides derived from: Justin Pettit (2007) Matt Falkenhagen (2006) Yashar Ganjali (2005) Guido Appenzeller (2002) Announcements PA
More informationInstalling Virtual Coordinator (VC) in Linux Systems that use RPM (Red Hat, Fedora, CentOS) Document # 15807A1-103 Date: Aug 06, 2012
Installing Virtual Coordinator (VC) in Linux Systems that use RPM (Red Hat, Fedora, CentOS) Document # 15807A1-103 Date: Aug 06, 2012 1 The person installing the VC is knowledgeable of the Linux file system
More informationIP Address: the per-network unique identifier used to find you on a network
Linux Networking What is a network? A collection of devices connected together Can use IPv4, IPv6, other schemes Different devices on a network can talk to each other May be walls to separate different
More informationL3DSR Overcoming Layer 2 Limitations of Direct Server Return Load Balancing
L3DSR Overcoming Layer 2 Limitations of Direct Server Return Load Balancing Jan Schaumann, Systems Architect ! E2A7 437A 7AB8 6EA1 7E1D! F6DC BF09 CDC9 E157 FAB8! Traditional or
More informationLinux Virtual Server Administration. RHEL5: Linux Virtual Server (LVS)
Linux Virtual Server Administration RHEL5: Linux Virtual Server (LVS) Linux Virtual Server Administration: RHEL5: Linux Virtual Server (LVS) Copyright 2007 Red Hat, Inc. Building a Linux Virtual Server
More informationHow To Build A Virtual Server Cluster In Linux 2003
Page 1 of 14 Linux Magazine November 2003 Copyright Linux Magazine 2003 CLUSTERS Linux Virtual Server Clusters Build highly-scalable and highly-available network services at low cost by Wensong Zhang and
More informationLinux Virtual Server Clusters
1 de 11 20/10/2006 2:42 Linux Virtual Server Clusters Feature Story Written by Wensong Zhang and Wenzhuo Zhang Saturday, 15 November 2003 With the explosive growth of the Internet and its increasingly
More informationAdvanced SSH Tunneling by Bill Brassfield, Dev Ops Technical Consultant, Taos
White Paper Advanced SSH Tunneling by Bill Brassfield, Dev Ops Technical Consultant, Taos First, a review of simple TCP SSH tunnels: Forwarding a local TCP port to a remote TCP port: (using the -L option)
More informationXV0500 Video MCU User's Guide
XV0500 Video MCU User's Guide Xorcom multi-point video conferencing stand-alone solution Doc. Version: 2.1.2.8 XV0500 Video MCU User's Guide Page 2 of 30 Table of Contents Product Description... 4 Product
More informationConfiguring PPPoE. PPPoE server configuration
Configuring PPPoE PPPoE (Point-to-Point Protocol over Ethernet) is a network protocol for encapsulating PPP frames in Ethernet frames. Just as pptp, it allows organizing subscriber network access by using
More informationVLAN for DekTec Network Adapters
Application Note DT-AN-IP-2 VLAN for DekTec Network Adapters 1. Introduction VLAN (Virtual LAN) is a technology to segment a single physical network into multiple independent virtual networks. The VLANs
More informationHigh Availability Low Dollar Load Balancing
High Availability Low Dollar Load Balancing Simon Karpen System Architect, VoiceThread skarpen@voicethread.com Via Karpen Internet Systems skarpen@karpeninternet.com These slides are licensed under the
More informationGuide to IP Layer Network Administration with Linux
Guide to IP Layer Network Administration with Linux Version 0.4.4 Martin A. Brown SecurePipe, Inc. (http://www.securepipe.com/) Network Administration mabrown@securepipe.com Guide to IP Layer Network Administration
More informationLinux Router and Firewall
Linux Router and Firewall From SSN This tutorial shows you how to setup a server for the sole purpose of being the DHCP server and firewall for our LAN. The purpose of having a Linux-based server/firewall
More informationForensic Network Analysis Tools
Forensic Network Analysis Tools Strengths, Weaknesses, and Future Needs Eoghan Casey Author, Digital Evidence and Computer Crime Editor, Handbook of Computer Crime Investigation Technical Director, Knowledge
More informationLinux Virtual Server Administration. Linux Virtual Server (LVS) for Red Hat Enterprise Linux 5.2
Linux Virtual Server Administration Linux Virtual Server (LVS) for Red Hat Enterprise Linux 5.2 Virtual_Server_Administration ISBN: N/A Publication date: May 2008 Linux Virtual Server Administration Building
More informationHost Configuration (Linux)
: Location Date Host Configuration (Linux) Trainer Name Laboratory Exercise: Host Configuration (Linux) Objectives In this laboratory exercise you will complete the following tasks: Check for IPv6 support
More informationHow To Install Openstack On Ubuntu 14.04 (Amd64)
Getting Started with HP Helion OpenStack Using the Virtual Cloud Installation Method 1 What is OpenStack Cloud Software? A series of interrelated projects that control pools of compute, storage, and networking
More informationSemantic based Web Application Firewall (SWAF - V 1.6)
Semantic based Web Application Firewall (SWAF - V 1.6) Installation and Troubleshooting Manual Document Version 1.0 1 Installation Manual SWAF Deployment Scenario: Client SWAF Firewall Applications Figure
More informationTHE HONG KONG POLYTECHNIC UNIVERSITY Department of Electronic and Information Engineering
THE HONG KONG POLYTECHNIC UNIVERSITY Department of Electronic and Information Engineering ENG 224 Information Technology Laboratory 6: Internet Connection Sharing Objectives: Build a private network that
More informationLinux Virtual Server (LVS) for Red Hat Enterprise Linux 5.0
Linux Virtual Server Administration 5.0 Linux Virtual Server (LVS) for Red Hat Enterprise Linux 5.0 ISBN: N/A Publication date: Linux Virtual Server Administration Building a Linux Virtual Server (LVS)
More informationDeploying Samba in IPv6 Networks
Deploying Samba in IPv6 Networks Samba XP 2011 Dr David Holder CEng FIET MIEEE david.holder@erion.co.uk http://www.erion.co.uk Deploying Samba in IPv6 Networks Urgent need to deploy IPv6 Status of Samba
More informationSetting up WiFi with BeagleBone Black
Setting up WiFi with BeagleBone Black Created by Tony DiCola Last updated on 2014-08-27 05:45:20 PM EDT Guide Contents Guide Contents Overview Hardware HDMI Port Interference Power Configuration Kernel
More informationLAB THREE STATIC ROUTING
LAB THREE STATIC ROUTING In this lab you will work with four different network topologies. The topology for Parts 1-4 is shown in Figure 3.1. These parts address router configuration on Linux PCs and a
More informationAppliance Quick Start Guide v8.1
Appliance Quick Start Guide v8.1 rev. 1.0.0 Copyright 2002 2016 Loadbalancer.org, Inc Table of Contents About this Guide... 5 About the Appliance... 5 Appliance Configuration Overview... 5 Appliance Security...
More informationBuilding Elastix-2.4 High Availability Clusters with DRBD and Heartbeat (using a single NIC)
Building Elastix2.4 High Availability Clusters with DRBD and Heartbeat (using a single NIC) This information has been modified and updated by Nick Ross. Please refer to the original document found at:
More informationInstall and configure a Debian based UniFi controller
Install and configure a Debian based UniFi controller 1. Configuring Debian First you will need to download the correct Debian image for your architecture. There are generally two images used, a smaller
More informationSI455 Advanced Computer Networking. Lab2: Adding DNS and Email Servers (v1.0) Due 6 Feb by start of class
SI455 Advanced Computer Networking Lab2: Adding DNS and Email Servers (v1.0) Due 6 Feb by start of class WHAT TO HAND IN: 1. Completed checklist from the last page of this document 2. 2-4 page write-up
More informationLab 5 Explicit Proxy Performance, Load Balancing & Redundancy
Lab 5 Explicit Proxy Performance, Load Balancing & Redundancy Objectives The purpose of this lab is to demonstrate both high availability and performance using virtual IPs coupled with DNS round robin
More informationAppliance Quick Start Guide v6.21
Appliance Quick Start Guide v6.21 Copyright 2014 Loadbalancer.org, Inc. Table of Contents Loadbalancer.org terminology... 4 What is a virtual IP address?... 4 What is a floating IP address?... 4 What
More informationClusterLoad ESX Virtual Appliance quick start guide v6.3
ClusterLoad ESX Virtual Appliance quick start guide v6.3 ClusterLoad terminology...2 What are your objectives?...3 What is the difference between a one-arm and a two-arm configuration?...3 What are the
More informationA virtual network laboratory for learning IP networking
virtual network laboratory for learning IP networking Lluís Fàbrega, Jordi Massaguer, Teodor Jové, avid Mérida roadband ommunications and istributed Systems Group Institut d Informàtica i plicacions Universitat
More informationLoadbalancer.org Appliance Administration v5.9
Loadbalancer.org Appliance Administration v5.9 Copyright Loadbalancer.org Limited 2002 2007 Table of Contents Loadbalancer.org Appliance Administration v5.9.....1 Introduction......4 Console configuration......5
More informationpp=pod number, xxx=static IP address assigned to your pod
Lab 6: Dynamic Host Configuration Protocol The purpose of this lab is to configure a DHCP server for multiple subnets. You will configure additional options along with an IP address and netmask, and you
More informationHadoop Multi-node Cluster Installation on Centos6.6
Hadoop Multi-node Cluster Installation on Centos6.6 Created: 01-12-2015 Author: Hyun Kim Last Updated: 01-12-2015 Version Number: 0.1 Contact info: hyunk@loganbright.com Krish@loganbriht.com Hadoop Multi
More informationAppliance Quick Start Guide. v7.6
Appliance Quick Start Guide v7.6 rev. 1.0.7 Copyright 2002 2015 Loadbalancer.org, Inc. Table of Contents Loadbalancer.org Terminology... 4 What is a Virtual IP Address?... 5 What is a Floating IP Address?...
More informationSupermicro Ethernet Switch Performance Test Straightforward Public Domain Test Demonstrates 40Gbps Wire Speed Performance
Straightforward Public Domain Test Demonstrates 40Gbps Wire Speed Performance SSE-X3348S/SR Test report- 40G switch port performance on Supermicro SSE-X3348 ethernet switches. SSE-X3348T/TR 1. Summary
More information1.0 Basic Principles of TCP/IP Network Communications
Section 1 Basic Principles of TCP/IP Network Communications Section 2 Introduction to Doors NetXtreme Section 3 Common Connection Issues Section 4 Common Causes Section 5 Tools Section 6 Contact Keri Systems
More informationLinux Terminal Server Project
Linux Terminal Server Project Tested by : C.V. UDAYASANKAR mail id: udayasankar.0606@gmail.com The Linux Terminal Server Project adds thin client support to Linux servers. It allows you to set up a diskless
More informationCorso di Configurazione e Gestione di Reti Locali
Corso di Configurazione e Gestione di Reti Locali Marco Bonola Lorenzo Bracciale A.A. 2011/2012 TOC Netkit: installation, configuration, use Lab0-interfaces: basic IP configuration IP Networking (ifconfig,
More informationSTUDY PAPER ON PENETRATION TESTING METHODOLOGIES
STUDY PAPER ON PENETRATION TESTING METHODOLOGIES DATE OF RELEASE: SEPT. 2014 Table of Contents 1. Introduction... 2 2. Penetration Testing Process... 2 3. Types of Penetration Testing... 3 4. Phases of
More informationLoadbalancer.orgAppliance Administrationv5.9
Loadbalancer.orgAppliance Administrationv5.9 Copyright Loadbalancer.org Limited 2002 2007 Table of Contents Loadbalancer.org Appliance Administration v5.9...1 Introduction...4 Console configuration...5
More informationSetting up a Raspberry Pi as a WiFi access point
Setting up a Raspberry Pi as a WiFi access point Created by lady ada Last updated on 2015-03-10 04:30:11 PM EDT Guide Contents Guide Contents Overview What you'll need Preparation Check Ethernet & Wifi
More informationLinux as an IPv6 dual stack Firewall
Linux as an IPv6 dual stack Firewall Presented By: Stuart Sheldon stu@actusa.net http://www.actusa.net http://www.stuartsheldon.org IPv6 2001:0DB8:0000:0000:021C:C0FF:FEE2:888A Address format: Eight 16
More informationApache and Virtual Hosts Exercises
Apache and Virtual Hosts Exercises Install Apache version 2 Apache is already installed on your machines, but if it was not you would simply do: # apt-get install apache2 As the root user. Once Apache
More informationAppliance Administration Manual. v6.21
Appliance Administration Manual v6.21 This document covers all required administration information for Loadbalancer.org appliances Copyright 2014 Loadbalancer.org, Inc. Table of Contents Section A Introduction...7
More informationEthernet Interface Manual Thermal / Label Printer. Rev. 1.01 Metapace T-1. Metapace T-2 Metapace L-1 Metapace L-2
Ethernet Interface Manual Thermal / Label Printer Rev. 1.01 Metapace T-1 Metapace T-2 Metapace L-1 Metapace L-2 Table of contents 1. Interface setting Guiding...3 2. Manual Information...4 3. Interface
More informationUsing Hobbit to Monitor Network Services
Providing quality systems support since 1986 Using Hobbit to Monitor Network Services Rich Smrcina VM Assist, Inc February 29, 2008 Session #9283 Presentation Materials http://www.vmassist.com/rs_samples/hobbitmon_share110.zip
More informationRedhat 6.2 Installation Howto -Basic Proxy and Transparent
Redhat 6.2 Installation Howto -Basic Proxy and Transparent This is a guide document although very detailed in some sections. It assumes you have a have an idea about installing RH and working with Linux.
More informationQuick Note 052. Connecting to Digi Remote Manager SM Through Web Proxy
Quick Note 052 Connecting to Digi Remote Manager SM Through Web Proxy Digi Product Management August 2015 Contents 1 Document Version...2 2 Abstract...3 3 Introduction...3 4 Web Proxy Configuration...4
More informationHigh-Availability Solutions
High-Availability Solutions Building Low Cost Data Centers Using Open Source UNIX-based Server Clusters Mike Pietruszka & Rudy Host Table of Contents Introduction... 4 Synopsis... 7 Cluster and Network
More informationOpenCPN Garmin Radar Plugin
OpenCPN Garmin Radar Plugin Hardware Interface The Garmin Radar PlugIn for OpenCPN requires a specific hardware interface in order to allow the OpenCPN application to access the Ethernet data captured
More informationLoadbalancer.org. Loadbalancer.org appliance quick setup guide. v6.6
Loadbalancer.org Loadbalancer.org appliance quick setup guide v6.6 1 Confidentiality Statement All information contained in this proposal is provided in confidence for the sole purpose of adjudication
More informationAppliance Quick Start Guide v6.21
Appliance Quick Start Guide v6.21 Copyright 2014 Loadbalancer.org, Inc. Table of Contents Loadbalancer.org terminology... 4 What is a virtual IP address?... 4 What is a floating IP address?... 4 What are
More informationLocal Caching Servers (LCS): User Manual
Local Caching Servers (LCS): User Manual Table of Contents Local Caching Servers... 1 Supported Browsers... 1 Getting Help... 1 System Requirements... 2 Macintosh... 2 Windows... 2 Linux... 2 Downloading
More informationcnetmon: Ncurses-based Network Interface Activity Monitor
Int'l Conf. Software Eng. Research and Practice SERP'15 157 cnetmon: Ncurses-based Network Interface Activity Monitor Steve Hutchinson 1, John Wittkamper 1, Jovina Allen 1, Robert F. Erbacher 2 1 ICF International
More information