A. Langkah-langkah
routing di Linux Debian
tanda
$ berarti sebagai User biasa
su
dienter
ketik
pwssnya
muncul
tanda # berarti sudah masuk ke
superuser/administrator
langkah2
routing:
1.
buat network interfaces :
nano
/etc/network/interfaces
auto
eth0
iface
eth0 inet dhcp
auto
eth1
iface
eth1 inet static
address 192.168.xx.5(2 – 254 )
netmask 255.255.255.0
network 192.168.xx.0
broadcast 192.168.xx.255
lalu
simpan konfigurasi ctrl+x lalu Y
Keterangan :
- xx : angka IP yang ingin kita buat, jika
terdapat xx disetiap konfigurasi maka samakan saja dengan eth1 yang sudah kita
buat pada routing
2.melihat
domain server perintahnya:
cat /etc/resolv.conf
Jika
sudah terdapat maka kita lanjut ke langkah berikutnya
3.mengaktifkan
IP forward: perintah;
nano /etc/sysctl.conf
hilangkan tanda # di net.ipv4.ip_forward=1
lalu simpan ulang konfigurasinya
4.rc.local:
perintahnya;
nano /etc/rc.local
tambahkan
di paling bawah sebelum exit
ketikan
perintah di bawah ini:
echo
1 > /proc/sys/net/ipv4/ip_forward
iptables
-t nat -A POSTROUTING -j MASQUERADE
lalu simpan ulang konfigurasinya.
iptables
-t nat -L (u/ mengaktifkan iptables nat nya)
lalu
restart komputernya : reboot
cek IP :
ifconfig
eth0
ifconfig
eth1
B. Langkah-langkah
konfigurasi DHCP Server di Linux Debian
Langkah2
konfigurasi DHCP
1.
Install paketnya terlebih dahulu
dengan perintah :
'apt-get install isc-dhcp-server'
2.
lalu ketik untuk konfigurasi 'nano /etc/dhcp/dhcpd.conf'
3.
Cari konfigurasi 'subnet
option' menghapus tanda # sampai
}'
4.
ubah subnet nya menjadi 192.168.xx.0 netmasknya menjadi 255.255.255.0
5.
range nya ubah menjadi 192.168.xx.100 sampai 192.168.xx.150
6.
ubah option domain name server menjadi 192.168.xx.5
7.
ubah option domain name menjadi '(nama).com'
8.
ubah option router menjadi 192.168.xx.1
9.
ubah option broadcast menjadi 192.168.xx.255
10.
kemudian ketik 'nano /etc/default/isc-dhcp-server'
11.
masukan angka pada INTERFACES "eth1"
12.
save ctrl+x------->y enter
13.
restart konfigurasi dengan ketik '/etc/init.d/isc-dhcp-server restart'
14.
finish
C.
Langkah-langkah konfigurasi DNS Server di Linux Debian
langkah2
konfigurasi DNS
1.
install paket DNS (bind9)
perintahnya: apt-get install bind9
2.
konfigurasi DNS/bind9
- pindah direktori dns/bind perintahnya:
cd /etc/bind enter
- list/lihat direktory, perintahnya:
ls enter
lalu
edit file named.conf dengan perintah:
nano
/etc/bind/named.conf.default-zones
buat dan tambahkan zona baru :
scriptnya : paling bawah sebelum
include.... ketikkan sbb:
};
zone
"(nama domain).com" {
type master;
file "/etc/bind/db.(nama)";
};
zone
"xx.168.192.in-addr.arpa" {
type
master;
file "/etc/bind/db.192";
};
lalu
simpan konfigurasinya.
- copy file db.127 dan db.local
perintahnya:
cp db.127 db.192
cp db.local db.(nama)
- edit file db.smk , perintahnya:
nano /etc/bind/db.(nama)
ganti nama localhost menjadi (nama domain).net/com.
ganti 127.0.0.1 menjadi 192.168.xx.5
(2-254)
ketik :
@
IN
NS (nama domain).com.
@ IN
A 192.168.xx.5
@ IN
AAAA ::1
www IN A
192.168.xx.5
web IN A
192.168.xx.5
mail
IN
A 192.168.xx.5
webmail
IN
A 192.168.xx.5
ftp IN
A 192.168.xx.5
lalu
simpan konfigurasinya.
- edit file db.192 , perintahnya:
nano /etc/bind/db.192
ganti nama localhost menjadi (nama domain).com.
;
@ IN NS (nama
domain).com.
1 IN PTR (nama
domain).com.
lalu simpan konfigurasinya
- lalu restart semua konfigurasi DNS,
perintahnya:
/etc/init.d/bind9 restart
*
pengujian DNS
- nslookup 192.168.xx.5
*
u/ mengecek kesalahan script:
tail -f /var/log/syslog
D. Langkah-langkah
membuat Web Server di Linux Debian
1.
Install paket apache2 dan php5
Perintahnya : apt-get install apache2 php5
links2
2.
Konfigurasi web server, perintahnya:
Nano /etc/apache2/sites-available/default
Tambahkan
script diawal sbb:
<VirtualHost
192.168.xx.5:80>
ServerAdmin webmaster@localhost
ServerName 192.168.xx.5
Lalu
konfigurasinya disimpan
3.
Pindah direktori www, perintahnya :
Cd /var/www
Lalu
edit file index.html
Perintah : nano index.html
Jika
sudah selesai diedit maka simpan konfigurasinya
4.
Lalu test pada client apakah berhasil atau tidak
E.
Langkah-langkah membuat FTP Server di Linux Debian
1.
Install paket vsftpd untuk FTP Server
Perintah : apt-get install vsftpd
2.
Lakukan konfigurasi vsftpd
Perintah : nano /etc/vsftpd.conf
Ketika
sudah masuk kedalam direktori vsftpd lalu hapus tanda pagar yang ada di depan
kalimat berikut
- Anonymous_enable=NO
- Local_enable=YES
- Write_enable=YES
- Local_umask=022
- Anon_upload_enable=YES,
lalu tambahkan dibawah script ini “anon_root=/home”
- Anon_mkdir_write_enable=YES
- Chown_uploads=YES
- Dirmessage_enable=YES
- Use_localtime=YES
- Xferlog_enable=YES
- Connect_from_port_20=YES
3.
Restart konfigurasi vsftpdnya
Perintah : /etc/init.d/vsftpd restart
4.
untuk melihat apakah konfigurasi telah benar coba masuk ke FTP Server
Perintah : ftp localhost
5.
Finish
F.
Langkah-langkah membuat mail server di Linux Debian
Langkah-langkah
membuat mail server:
1.
Install mail server
Perintah : apt-get install postfix
courier-imap courier-pop php5-imap squirrelmail
2.
cd /etc/skel
3.
buat nama direktorinya : maildirmake Maildir
4.
lalu lakukan konfigurasi postfix
Perintah : nano /etc/postfix/main.cf
5.
jika sudah masuk pada konfigurasinya lalu edit pada bagian ini:
-
nonaktifkan mailbox_command yaitu memberi pagar pada bagian depan kalimat ini
-
dimynetworks setelah 127, hapus ipv6 lalu ganti dengan ip servernya, yaitu
192.168.xx.0/24 0.0.0.0/0
-
di mydestination hapus server dan localhost, lalu sisakan menjadi (nama).com,
localhost
-
di bawah myhostname, tambahkan home_mailbox = Maildir/
Lalu
simpan konfigurasinya
6.
lalu edit webmail server
Ketik
squirrelmail-configure
Ketik
2 (server setting)
Ketik
1 (domain)
Ketik
nama domain server, contoh : (nama).com
Ketik
A (untuk update imap setting)
Ketik
4 (imap server)
Ketik
nama domain servernya
Ketik
8 (Server software)
Ketik
courier
Ketik
B (update smtp setting)
Ketik
4 (smtp server)
Ketik
nama domain servernya
Ketik
S (untuk menyimpan konfigurasi)
Ketik
Q (untuk keluar dari konfigurasi)
7.
Ketik nano /etc/squirrelmail/apache.conf
Lalu
ganti pada squirrelmail menjadi webmail, hanya pada bagian depan
8.
Ketik nano /etc/apache2/apache2.conf
Lalu
ke bagian paling bawah konfigurasi, ketik :
Include
/etc/squirrelmail/apache.conf
9.
lalu konfigurasi lagi pada Web Server
Perintah : nano
/etc/apache2/sites-available/default
Lalu
edit bagian script menjadi dibawah ini :
NameVirtualHost
192.168.xx.5:80
<VirtualHost
192.168.xx.5:80>
ServerAdmin webmaster@localhost
ServerName (nama domain).com
10.
Restart konfigurasi postfix
Perintah : /etc/init.d/postfix restart
11.
Restart konfigurasi courier-pop
Perintah : /etc/init.d/courier-pop restart
12.
Restart konfigurasi courier-imap
Perintah : /etc/init.d/courier-imap restart
13.
Restart konfigurasi apache2
Perintah : /etc/init.d/apache2 restart
14.
lalu buat beberapa user untuk login ke web mail
Perintah : adduser (nama)
15.
Lalu test buka browser pada client, ketik di address bar : www.(nama
domain).com/webmail
Lalu
login memakai user yang sudah dibuat di linux tadi, dan coba kirim email apakah
berhasil atau tidak
G.
Langkah-langkah membuat transparent proxy di Linux Debian
Langkah-langkah
konfigurasi proxy
1.
Install paket proxy server
Perintah : apt-get install squid
2.
pindah directory terlebih dahulu
Perintah : cd /etc/squid
3.
lalu backup terlebih dahulu file squid.conf
Perintah : cp squid.conf squid.conf.bak
4.
lalu hapus file squid.conf
Perintah : rm squid.conf
5.
Lalu konfigurasi squid.conf
Perintah : nano squid.conf
Isikan
didalam file squid.conf seperti dibawah ini
Acl
all src all
Acl
localnet src 192.168.xx.0/24
Acl
blokir url_regex –i “/etc/squid/blokir.txt”
http_access
deny blokir
http_access
allow localnet
http_access
allow all
http_port
3128 transparent
cache_mem
64 mb
visible_hostname
www.(nama domain).com
lalu
simpan konfigurasinya
6.
lalu edit file blokir.txt
Perintah : nano blokir.txt
Lalu
isikan link yang ingin kita blokir
Contoh
:
7.
lalu ketikkan :
iptables
–t nat –A PREROUTING –p tcp –-dport 80 –i eth1 –j REDIRECT –-to-port 3128
8.
lalu aktifkan iptablesnya
Perintah : iptables –t nat –L
9.
lalu restart squidnya
Perintah : /etc/init.d/squid restart
Komentar
Posting Komentar