<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Komunitas openSUSE Indonesia &#187; FaUZaNeGHA</title>
	<atom:link href="http://opensuse.or.id/author/fauzanegha/feed/" rel="self" type="application/rss+xml" />
	<link>http://opensuse.or.id</link>
	<description>Komunitas Pengguna Distro Linux OpenSUSE Indonesia</description>
	<lastBuildDate>Mon, 20 Jun 2011 07:53:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Load Balancing 2 Koneksi Speedy pada OpenSUSE</title>
		<link>http://opensuse.or.id/2010/04/12/load-balancing-2-koneksi-speedy-pada-opensuse-103/</link>
		<comments>http://opensuse.or.id/2010/04/12/load-balancing-2-koneksi-speedy-pada-opensuse-103/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 04:26:59 +0000</pubDate>
		<dc:creator>FaUZaNeGHA</dc:creator>
				<category><![CDATA[Tips, Tricks & Tutorial]]></category>
		<category><![CDATA[load balancing]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[routing]]></category>
		<category><![CDATA[speedy]]></category>

		<guid isPermaLink="false">http://opensuse.or.id/?p=352</guid>
		<description><![CDATA[Catatan : Tutorial ini menggunakan openSUSE 10.3 sebagai sistem untuk testing. [ Speedy #1 ] 192.168.1.1 ? ? ? ? eth0: 192.168.1.2 ? [ Proxy Server ] eth2: 192.168.0.1 ??? [ LAN - 192.168.00/24 ] ? eth1: 192.168.2.2 ? ? ? ? 192.168.2.1 [ Speedy #2 ] Asumsi: Tersedia 2 Koneksi Speedy: IP Address pada [...]]]></description>
			<content:encoded><![CDATA[<p><a class="highslide" onclick="return vz.expand(this)" href="http://opensuse.or.id/wp-content/uploads/2010/04/loadbalancing.jpg"><img class="alignnone size-full wp-image-1123" title="loadbalancing" src="http://opensuse.or.id/wp-content/uploads/2010/04/loadbalancing.jpg" alt="" width="448" height="403" /></a></p>
<p>Catatan : Tutorial ini menggunakan openSUSE 10.3 sebagai sistem untuk testing.</p>
<p><strong><span style="color: #ff0000;">[ Speedy #1 ]</span></strong><br />
<strong><span style="color: #0000ff;">192.168.1.1</span></strong><br />
?<br />
?<br />
?<br />
?<br />
<strong><span style="color: #0000ff;">eth0: 192.168.1.2</span></strong><br />
?<br />
<span style="color: #ff0000;"><strong> [   Proxy Server   ]</strong></span> <strong><span style="color: #0000ff;">eth2: 192.168.0.1</span></strong> ??? <strong><span style="color: #ff0000;">[   LAN - 192.168.00/24   ]</span></strong><br />
?<br />
<strong><span style="color: #0000ff;">eth1: 192.168.2.2</span></strong><br />
?<br />
?<br />
?<br />
?<br />
<strong><span style="color: #0000ff;">192.168.2.1</span></strong><br />
<strong><span style="color: #ff0000;"> [ Speedy #2 ]</span></strong></p>
<h3><strong><br />
Asumsi:</strong></h3>
<ol>
<li>Tersedia 2 Koneksi Speedy:<br />
<strong>IP Address pada Modem Speedy #1:</strong> <em>192.168.1.1</em><strong><br />
IP Address pada Modem Speedy #2:</strong> 192.168.2.1</li>
<li>Tersedia 3 Ethernet Card, masing-masing adalah <strong>eth0</strong>, <strong>eth1</strong>, dan <strong>eth2</strong>.</li>
<li>System telah berfungsi sebagai router dan mendukung <em>IPv4 Forwarding</em>.</li>
<li>Dalam mengikuti artikel ini, pastikan Anda login sebagai <em>root</em>.</li>
</ol>
<h3><strong><br />
Konfigurasi:</strong></h3>
<p><strong> 3 Ethernet pada Server:</strong><br />
- eth0 —&gt; Speedy #1 (IP Address: 192.168.1.2)<br />
- eth1 —&gt; Speedy #2 (IP Address: 192.168.2.2)<br />
- eth2 —&gt; LAN Warnet (IP Address: 192.168.0.1)</p>
<h3><strong><br />
Implementasi:</strong></h3>
<p><strong>1. Edit file /etc/iproute2/rt_tables sehingga menjadi seperti berikut:</strong></p>
<blockquote><p>#<br />
# reserved values<br />
#<br />
255	local<br />
254	main<br />
253	default<br />
0	unspec<br />
120	warnet<br />
125	office<br />
130	internet<br />
#<br />
# local<br />
#<br />
#1	inr.ruhep</p></blockquote>
<p><strong>2. Buatlah file yang berisi script sebagai berikut:</strong></p>
<blockquote><p>#!/bin/sh</p>
<p>/sbin/ip link set lo up<br />
/sbin/ip link set eth0 up<br />
/sbin/ip link set eth1 up<br />
/sbin/ip link set eth2 up</p>
<p>/sbin/ip route flush table warnet<br />
/sbin/ip route flush table office<br />
/sbin/ip route flush table internet</p>
<p>/sbin/ip rule add prio 10 table main<br />
/sbin/ip rule add prio 20 table warnet<br />
/sbin/ip rule add prio 25 table office<br />
/sbin/ip rule add prio 30 table internet</p>
<p>/sbin/ip route del default table main<br />
/sbin/ip route del default table warnet<br />
/sbin/ip route del default table office<br />
/sbin/ip route del default table internet</p>
<p>/sbin/ip rule add prio 20 from 192.168.1.0/24 table warnet<br />
/sbin/ip route add default via 192.168.1.1 dev eth0 src 192.168.1.2 proto static table warnet</p>
<p>/sbin/ip route append prohibit default table warnet metric 1 proto static<br />
/sbin/ip rule add prio 25 from 192.168.2.0/24 table office<br />
/sbin/ip route add default via 192.168.2.1 dev eth1 src 192.168.2.2 proto static table office</p>
<p>/sbin/ip route append prohibit default table office metric 1 proto static<br />
/sbin/ip rule add prio 30 table internet</p>
<p>/sbin/ip route add default scope global nexthop via 192.168.1.1 dev eth0 weight 1 nexthop via 192.168.2.1 dev eth1 weight 1</p></blockquote>
<p>Dan pastikan script tersebut selalu diLoad secara otomatis pada saat Booting.</p>
<p><strong>3. Set opsi Routing sehingga sekaligus dapat malakukan NAT pada 2 interface yang berbeda, yaitu eth0 (192.168.1.2) dan </strong><strong>eth1 (192.168.2.2).</strong></p>
<blockquote><p>iptables -t nat  			 				-A PREROUTING -p tcp -m tcp -s 192.168.0.0/24 &#8211;dport 80 -j DNAT &#8211;to-destination 192.168.0.1:3128<br />
iptables -t nat -A POSTROUTING -o eth0 -j SNAT &#8211;to 192.168.1.2<br />
iptables -t nat -A POSTROUTING -o eth1 -j SNAT &#8211;to 192.168.2.2<br />
iptables -t nat  -A POSTROUTING -j MASQUERADE</p></blockquote>
<p>Pastikan kedua konfigurasi tersebut, baik settingan IPRoute-nya maupun IPTables-nya dapat diLoad otomatis setiap pada saat booting, agar konfigurasi tidak hilang pada saat system reboot.</p>
<p>Selamat Mencoba <img src='http://opensuse.or.id/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Sumber:</strong> TLDP &#8211; How To</p>
]]></content:encoded>
			<wfw:commentRss>http://opensuse.or.id/2010/04/12/load-balancing-2-koneksi-speedy-pada-opensuse-103/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

