Installasi Server Linux untuk Warnet Speedy (1)

Baru – baru ini saya dapat job pasang server gateway di sebuah perusahaan yang tidak perlu saya sebutkan namanya. kenapa ada embel2 warnet di judulnya ? ya.. sebelas-duabelas lah.. masih  mirip – miriplah..

Skenarionya begini.

warnet berlangganan sapidi, terus yang akan kita lakukan adalah menginstall server warnet. yang berisi iptables, dns server, dhcp server, proxy, apache dan lain sebagainya. tutorial ini akan panjang, jadi saya split menjadi beberapa bagian.

diagram ini adalah skenarionya

jaringan lokal <–> server warnet <–> modem sapidi <–> internet…

1.  Ubah konfigurasi modem ADSL (modem ini biasanya diberikan gratis oleh sapidi, syarat dan ketentuan berlaku tentunya). Ubah modenya menjadi bridge. Bagaimana caranya  ? silahkan lihat  buku manualnyah..

2. Pada kasus ini, komputer yang akan dijadikan router adalah komputer yang mempunyai dua buah lancard dan sudah terinstall sistem operasi linux ubuntu server.

ethernet ke 0, akan digunakan untuk dial PPPoE ke modem ADSL sapidi. sedangkan ethernet yang lainnya, akan dijadikan untuk koneksi ke jaringan LAN.

3. Konfigurasi jaringan lokal LAN. Kita akan memberikan IP address ke interface eth1 192.168.1.1. edit file /etc/network/interfaces

auto lo eth1 eth0
iface lo inet loopback
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0

restart service networknya.

#/etc/init.d/networking restart

4. Install PPPoE tool di linux

download source code roaring pinguin pppoe di   http://www.roaringpenguin.com/files/download/rp-pppoe-3.10.tar.gz

Install paket gcc compiler

#apt-get install gcc

extract file

#tar -xzvf rp-pppoe-3.10.tar.gz

Compile dan install rp-pppoe

#cd rp-pppoe-3.10
#./configure
#make
#make install

Edit file konfigurasi pppoe yang disimpan dalam file vi /etc/ppp/pppoe.conf

edit pada bagian ini

ETH='eth0'
USER='141131100xxx@telkom.net'

ganti parameter ETH sesuai dengan nama ethernet yang akan digunakan untuk dial pppoe. sedangkan USER, sesuaikan dengan yang diberikan oleh pihal talkom.

Konfigurasi pppoe

#pppoe-setup


>> Enter your PPPoE user name (default 141131100013@telkom.net):   <== [tekan enter]



>>> Enter the Ethernet interface connected to the DSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn, where 'n' is a number.
(default eth0):  <== [Tekan enter juga]


>>> Enter the demand value (default no):   <== [Tekan enter]


>>> Enter the DNS information here: server


>>> Please enter your PPPoE password: <==[isikan password dari telkom]
>>> Please re-enter your PPPoE password: <==[isikan password dari telkom]


>>> Choose a type of firewall (0-2): 0


Ethernet Interface: eth0
User name:          141131100013@telkom.net
Activate-on-demand: No
DNS addresses:      Supplied by ISP's server
Firewalling:        NONE
>>> Accept these settings and adjust configuration files (y/n)? y

Jalankan dialup pppoe

# pppoe-connect &

Supaya sistem melakukan dial otomatis ketika distartup, edit file /etc/rc.local dan tambahkan baris berikut

pppoe-connect&

Sampe sini, urusan pppoe untuk dialup ke telkom sudah beres. silahkan dicek dengan menjalankan perintah ifconfig. pastikan ada defice ppp0

ppp0      Link encap:Point-to-Point Protocol
inet addr:125.163.239.135  P-t-P:125.163.236.1  Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
RX packets:640000 errors:0 dropped:0 overruns:0 frame:0
TX packets:485171 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:786652570 (786.6 MB)  TX bytes:52058045 (52.0 MB)

5. Menjalankan fungsi NAT.

#iptables -t nat -A POSTROUTING  -o ppp0 -j MASQUERADE

6. Install DNS Server

#apt-get install bind9

7. Konfigurasi IP Client

Untuk client, set ip address yang satu network dengan ip gateway. ip yang bisa digunakan adalah antara 192.168.1.2 – 192.168.1.254

Gateway : 192.168.1.1

DNS : 192.168.1.1

Untuk sementara ini, warnet sapidi sudah siap digunakan. akan saya lanjutkan pada bagian yang kedua. doakan saja supaya saya selalu rajin dan bersemangat untuk terus mengupdate.

2 Comments so far »

  1. adhie said,

    Wrote on March 22, 2010 @ 8:48 pm

    thanks. bos infonya sangat bermanfaat sekali dan bagus sekalai
    saya mendapatkan sedikit pencerahan setelah membaca artikel ini

    pertanyaanya bagi saya yang sangat awam ini gimana caranya kalau share bandwith internet dari sebuah modem yang terkoneksi lewat usb dengan isp IM2! artinya modem tersebut tidak langsung terkoneksi dengan kabel rj45 yg tidak dapat langsung ke lancard!
    trimakasih!

  2. Firman said,

    Wrote on April 10, 2010 @ 7:19 am

    kalo mau share, tinggal buka network connection, lalu cari yang koneksi internet, klik kanan, properties, lihat di internet connection sharing, kasi tanda contreng, beres… :D

Comment RSS · TrackBack URI

Leave a Comment

Name: (Required)

E-mail: (Required)

Website:

Comment: