Senin, 12 Oktober 2009

bikin router linux pake ubuntu

hm nulis lagi, ilmu dikit ngak tau bermanfaat apa ngak yang penting aku tulis, bukan hasil plagiat apalagi ciplak (apa bedanya :D ) gini deh, kira2 gini kita punya 1 buah ip, mau ip publik maupun bukan. cuman dapat jatah 1 ip sedangkan komputer yang mau di konekan ada 10 mungkin kurang mungkin lebih. jadi solusinya harus ada ne yang berfungsi sebagai router.
jadi misal: (cie cie cie kek ngerjain soal fisika aja pakai acara misal)
ip kita = 125.126.127.128
wah dapat ip cantik tuh kita
untuk bikin router kita butuh 2 lancard 1 juga bisa seh, tapi bagusan 2 seh soalnya berapaan seh harga lancard 1 biji.
diangap linux udah berhasil di install jadi kita udah login sebagai "super user"
begini langkah nya
1. cek dulu lancard kita udah aktif apa belum dengan perintah
#ifconfig
hasil lebih kurang gini
+++++
eth0 Link encap:Ethernet HWaddr 00:24:8c:b6:0d:f8
inet6 addr: fe80::224:8cff:feb6:df8/64 Scope:Link
dst

eth1 Link encap:Ethernet HWaddr 00:23:cd:b3:ae:20
dst

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
dst
+++++

artinya eth0 alias ethernet pertama dan eth1 alias ethernet kedua udah aktif. kalo lo itu standart seh, mau jelasin aku juga ngak bisa jelasin, jadi biarin aja dia disitu ok

2. ngeset ip. perintah
#nano /etc/network/interfaces
+++++====++++ tambahin scriptnya begini
auto eth0
iface eth0 inet static
address 125.126.127.128 # ini ip kita yang 1 buah
netmask 255.255.255.0 # nilai nya bisa berubah tergantung provider
gateway 125.126.127.1 # ini masih misalkan, bisa ip lain tergantung provider juga


auto eth1
iface eth1 inet static
address 192.168.1.1 # dari clint ini ip gatewaynya
netmask 255.255.255.0

++++=====+++++
udah itu aja di tambahin, ingat ya di tambahin tapi kalau udah ada ip eth0 nya di hapus dulu ok
save dengan menekan crtl + x tekan lagi "y" kemudian "enter"

abis itu tinggal NAT nya. biar mudah langsung aja di rc.local di masukin perintah nya
#nano /etc/rc.local
disana ada tulisan "exit=0" yang itu hapus aja. trus masukin perintah NAT nya
++++====++++ scriptnya
/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0/0 -j MASQUERADE

echo "1" > /proc/sys/net/ipv4/ip_forward
++++====+++++
cuman itu doank. baris pertama untuk NAT, baris kedua untuk ngatifkan IP forward
sekarang aktifkan ip nya dengan perintah
#/etc/init.d/networking restart
aktifkan rc.local dengan perintah
#/etc/rc.local
udah deh selesai router kita

tutorial ini kalau ethernet nya dua dua udah aktif, kalau belum aktif ya aktifin donk dengan perintah
#ifconfig eth0 up #aktifkan ethernet 0
#ifconfig eth1 up # aktifkan ethernet 1

ok itu aja kalau ada saran sebaiknya di pendam aja ya he he he, kalau mau nanya ya silakan tanya

Selasa, 06 Oktober 2009

Ip alias, ip aliases, bikin ip alias di linux

hm ilmu itu harus ditulis kan? makanya saya nulis, walaupun sederhana tapi lumayanlah
bikin ip alias,
misal kita punya ip 192.168.1.1, tapi kita mau punya ip yang lain di ethernet yang sama
misal ethernet nya yang eth1

#ifconfig eth1:1 192.168.10.1 netmask 255.255.255.0

udah cuman itu, tapi kalau mau bikin yang permanen silakan di ini di script network nya
# nano /etc/network/interfaces

+------+++ scriptnya di tambah

auto eth1:1
iface eth1:1 inet static
name Ethernet alias LAN card
address 192.168.10.1
netmask 255.255.255.0

+-------+++ abis scriptnya

udah deh selesai. sekarang tinggal cek aja dengan perintah #ifconfig

udah dulu ya