Tampilkan postingan dengan label Open Source. Tampilkan semua postingan
Tampilkan postingan dengan label Open Source. Tampilkan semua postingan

8
Setting PC Router pada Ubuntu

PC Router adalah memfungsikan sebuah PC agar dapat melakukan proses routing dari Local Area Network (LAN) ke Global Connection atau biasa juga disebut internet, dimana tentunya fungsi ini dapat memberikan sebuah gateway bagi kebutuhan Local Area Network (LAN).

Berikut adalah syarat untuk memfungsikan PC agar menjadi sebuah router gateway :
# PC Pentium IV + RAM 512
# LAN Card 2 buah
# Operating System Ubuntu Server
# Koneksi internet
# Ip Address, disini saya menggunakan ip address sebagai berikut :
# Ip Address dari
>> ISP (eth0) : 202.173.129.25/29 dengan DNS1 : 202.173.1.10 dan DNS2 : 202.173.1.20
# Ip Address untuk LAN (eth1) : 192.168.1.1/24

Langkah awal adalah setting ip address di ubuntu server, langkahnya sebagai berikut :
root@server:~# vim /etc/network/interfaces

# ISP Connection
auto eth0
iface eth0 inet static
address 202.173.129.26
netmask 255.255.255.248
network 202.173.129.24
broadcast 202.173.129.30
gateway 202.173.129.25


# LAN Connection
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

Ssimpan dengan mengetikkan esc:wq dan enter

Selanjutnya harus diubah settingan dns, sebagai berikut :

root@server:~# vim /etc/resolv.conf

nameserver 202.173.1.10
nameserver 202.173.1.20

simpan dengan mengetikkan esc:wq dan enter

Jika ip address sudah kita setting pada interface eth0 dan eth1, selanjutnya kita coba test ping ke yahoo.com atau alamat lainnya :

root@server:~# ping yahoo.com


PING yahoo.com (209.131.36.159) 56(84) bytes of data.
64 bytes from b1.www.vip.sp1.yahoo.com (209.131.36.159): icmp_seq=1 ttl=47 time=228 ms
64 bytes from b1.www.vip.sp1.yahoo.com (209.131.36.159): icmp_seq=2 ttl=47 time=224 ms
64 bytes from b1.www.vip.sp1.yahoo.com (209.131.36.159): icmp_seq=3 ttl=47 time=225 ms
64 bytes from b1.www.vip.sp1.yahoo.com (209.131.36.159): icmp_seq=4 ttl=47 time=231 ms

Jika hasil ping sudah seperti di atas, maka koneksi internet untuk server sudah ok. Selanjutnya lakukan perintah update dan upgrade untuk ubuntu :

root@server:~# apt-get update && apt-get upgrade


Kemudian agar user LAN dapat berinternet, silahkan lakukan perintah sebagai berikut :

root@server:~# vim /etc/sysctl.conf


pada perintah ini silahkan cari tulisan #net.ipv4.conf.default.forwarding = 1 dan hilangkan tanda pagarnya sehingga menjadi net.ipv4.conf.default.forwarding = 1

simpan dengan mengetikkan esc:wq dan enter

Jangan lupa kita juga harus melakukan perintah sebagai berikut :

root@server:~# echo “1″ /proc/sys/net/ipv4/ip_forward


Dengan langkah diatas maka user LAN sudah dapat berkomunikasi antar user LAN, tetapi belum bisa melakukan komunikasi dengan global internet. Berikut adalah langkah yang harus dilakukan agar user LAN dapat berkomunikasi dengan global internet :

root@server:~# /sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/255.255.255.0 -d 0/0 -j MASQUERADE


Selanjutnya agar fungsi routing dapat otomatis berjalan saat kita restart pc server, maka kita harus save perintah routing tersebut di file /etc/rc.local, langkahnya sebagai berikut :

root@server:~# vim /etc/rc.local


echo “1″ /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/255.255.255.0 -d 0/0 -j MASQUERADE


OK selesai..., selamat mencoba dan semoga berhasil

2
Aplikasi Open Source Untuk Web Designer

Ada banyak aplikasi open source yang dapat membantu anda sebagai seorang web designer.
Pada artikel ini, anda akan menemukan 8 aplikasi-aplikasi open source yang sangat berguna untuk seorang web designer.
Aplikasi tersebut dapat membantu anda mempermudah proses pembuatan suatu website.

1. SeaMonkey
SeaMonkey dikembangkan oleh Mozilla Foundation.
SeaMonkey merupakan “all-in-one” web browser yang sederhana namun canggih untuk editor HTML .
Download

2. KompoZer.
KompoZer adalah fully-featured web authoring system yang terpadu klien FTP yang intuitif dan support untuk semua sistem operasi.
Download

3. NOTEPAD++.
NotePad ++ merupakan aplikasi open source yang sangat popupler sebagai editor teks untuk Windows.
Walaupun tidak hanya semata-mata untuk web designer tetapi aplikasi ini memiliki “source code editor” yang mendukung editor HTML, XML, CSS, dan JavaScript.
Download

4. Bluefish Editor.
Bluefish Editor adalah aplikasi yang ringan dan cepat untuk proses editor yang ditujukan untuk perancang dan programer web.
Mempunyai fasiltas Wizards yang berguna untuk pembuatan dokumen HTML.
Download

5. Quanta Plus.
Quanta Plus adalah pengembangan Web IDE.
Quanta Plus sangat extensible dan dapat menjalankan skrip kustom.
Aplikasi ini sangat baik untuk editor css karena memiliki kode hints dan auto komplet sintaks.
Download

6. Amaya.
Amaya adalah aplikasi gratis, open source web editor dan browser web yang dikembangkan oleh World Wide Web Consortium (W3C).
Amaya dimulai sebagai HTML / CSS editor dan telah berkembang menjadi sebuah editor untuk berbagai sistem berbasis XML seperti MathML dan SVG.
Download

7. OPEN BEXI HTML Builder.
OPEN BEXI HTML Builder adalah browser berbasis open source untuk menciptakan aplikasi HTML halaman web.
OPEN BEXI HTML Builder memiliki CSS color picker built.
Download

8. jEdit.
jEdit adalah sebuah editor teks untuk programmers.
jEdit dapat berjalan di Mac, Windows, dan Linux dan mempunyai fasilitas “syntax highlighting” untuk HTML, XML, CSS, JavaScript dan bahasa pemrograma lainnya.
Download
 
Ujie Caprone | © 2011 Blogger Template by Ujiecaprone.com