• Tidak ada hasil yang ditemukan

ADMINISTRASI DASAR JARINGAN PADA LINUX UBUNTU

Konfigurasi Linux Ubuntu Sebagai Router

Karena server kita digunakan untuk memfowardkan/melewatkan paket IP maka hilangkan tanda # pada baris net/ipv4/ip_forward=1 didalam file /etc/sysctl.conf

Untuk meningkatkan pengamanan sebaiknya anti spoofing attack dan kernel diaktifkan ,cari teks2 dibawah ini:

#net.ipv4.conf.default.rp_filter=1

#net.ipv4.conf.all.rp_filter=1

Aktifkan dengan menghilangkan tanda pagar “#” ,menjadi:

Net.ipv4.conf.default.rp_filter=1

Setelah itu simpan hasil konfigurasi,aktifkan konfigurasi sysctl dengan perintah

#nano sysctl –p

Karena internet mengenal IP Public ,maka perlu diatur agar jaringan client dengan ip local bisa digunakan untuk berinternet. Maka disini kita akan menggunakan MASQUERADING,dengan masquerading maka jaringan local akan diwakilkan dengan IP Public disisi router,gunakan perintah berikut:

#nano /etc/rc.local

Lalu isikan script berikut:

Iptables –t nat –A POSTROUTING –s 192.168.3.0/24 –d 0/0 –j MASQUERADE

Kemudian disimpan Lalu restart computer:

# /etc/init.d/networking/restart

#reboot

Setelah itu kita lihat konfigurasi Masquerade kita pada perintah:

#nano iptables –L –t nat

Masuk ke user login,kemudian masukkan password user,contoh:

SU OpenBTS login :openbts Password: openbts

Kemudian masuk ke root,kemudian masukkan password:

openbts@openbts:^$sudo su

Lalu masuk ke interfaces untuk mengganti ip client:

INSTALASI DAN ADMINISTRASI JARINGAN LINUX UBUNTU :: OPENBTS PROJECT © 2015 [email protected]

Lalu isikan auto eth0

iface eth0 inet static address 192.168.3.33 netmask 255.255.255.0 network 192.168.3.0 broadcast 192.168.3.255 gateway 192.168.3.1

lalu masuk ke

#nano /etc/resolv.conf

lalu muncul dan ketikkan:

nameserver 8.8.8.8

lalu ping ke dns: 8.8.8.8 dari root dan terminal lalu browsing ke internet dimozila firefox.

DNS SERVER (Domain Name Services)

Setiap kali kita meggunakan internet dalam kegiatan anda sehari-hari, maka setiap kali itu pula secara tidak langsung anda menggunakan DNS (Domain Name System). Penggunaan DNS meliputi aplikasi email (electronic-mail), browsing, ssh/telnet, ftp, maupun aplikasi yang lain yang ada kaitannya dengan internet. Fungsi utama dari sebuah system DNS adalah menerjemahkan nama-nama host (hostnames) menjadi nomor IP (IP address) ataupun sebaliknya, sehingga nama tersebut mudah diingat oleh pengguna internet. Fungsi lainnya adalah untuk memberikan suatu informasi tentang suatu host ke seluruh jaringan internet.

Cara kerja DNS misal ketika anda membuka sebuah situs pada suatu browser ke sebuah host misalnya smtp.surya.ac.id maka DNS client menghubung DNS server agar mendapatkan IP domain smtp.surya.ac.id. DNS server akan mencari data mengenai smtp.surya.ac.id dengan cara menghubungi DNS server tertinggi yaitu . (dot) atau root server. DNS root server menghubungi DNS Server id. DNS server id menghubungi DNS server smtp.surya.ac.id. DNS server surya.ac.id mengenal subdomain smtp.surya.ac.id dan berhasil menterjemahkan smtp.surya.ac.id ke IP. IP tersebut dikirimkan kembali ke DNS client kemudian diberikan ke browser. Browser mengarahkan langsung ke IP smtp.surya.ac.id misal 202.138.221.2 untuk menghubungi web server pada ip tersebut.

DNS terdiri dari 2 jenis yaitu :

Primary Name Server adalah DNS server yang bertanggung jawab atas resolusi domain dan

INSTALASI DAN ADMINISTRASI JARINGAN LINUX UBUNTU :: OPENBTS PROJECT © 2015 [email protected]

Tambah dan edit filenya yang paling bawah:

Zone “hci.surya.ac.id” {

Kemudian duplicate file db local & 127 sesuai nama file yang disebutkan di named.conf.local

#cp db.local db.hci.zone

#cp db.127 db.hci.rev

Lalu edit file yang ada di db.hci.zone

#nano db.hci.zone

;

;BIND data file for local loopback interfaces

;

$TTL 604800

@ IN SOA ns.hci.surya.ac.id. admin.hci.surya.ac.id. (

2012040414 ;Serial

Lalu edit juga file yang ada di db.hci.rev

#nano db.hci.rev

Lalu isikan:

;

;BIND data file for local loopback interfaces

INSTALASI DAN ADMINISTRASI JARINGAN LINUX UBUNTU :: OPENBTS PROJECT © 2015

Lalu restart

# /etc/init.d/bind9 restart

Untuk menguji dengan perintah nslookup

#nslookup

Lalu nanti akan muncul keterangan dan nomor ip yang kita edit tadi.

Untuk mencoba melalui client untuk bisa browsing,masukketerminal Ganti ip dan resolv nya.

INSTALASI DAN ADMINISTRASI JARINGAN LINUX UBUNTU :: OPENBTS PROJECT © 2015

Lalu coba ping ke dns(8.8.8.8) & ke domain(www.hci.surya.ac.id) Kalau sudah reply berarti kita berhasil.

FTP SERVER

FTP (File Transfer Protocol) merupakan salah satu fasilitas internet yang berguna untuk mentransfer data dari server FTP, baik itu mengambil data (download) atau mengirim data (upload) dari computer klien ke computer server.

Membuat Directory Ftp Server

Buat directory yang akan digunakan ftp

# mkdir /home/ftp

# chmod 755 /home/ftp

Buat user dan password untuk ftp

# useradd ftp

#passwd ftp

# 123456

#123456

Instalasi Software Vsoftpd untuk Aplikasi Ftp Server

# apt-get install vsftpd

# Uncomment this to enable any form of FTP write command.

#write_enable=YES

Kemudian delete tanda # pada bagian write_enable sehingga menjadi seperti

# Uncomment this to enable any form of FTP write command.

write_enable=YES

Simpan komfigurasi, tekan control X lalu yes Restart ftp server

# /etc/init.d/vsftpd restart

Buka web broser ketikkan ftp://ftp.hci.surya.ac.id Masukkan username = ftp password= 123456

INSTALASI DAN ADMINISTRASI JARINGAN LINUX UBUNTU :: OPENBTS PROJECT © 2015

Pada perintah ini kita akan menghapus tanda # pada port 22 4. Restart open ssh-server

# /etc/init.d/ssh restart

5. Masuk ke Filezila yang terdapat pada Ubuntu Desktop Isi :

Masukan alamat : ftp://ftp.hci.surya.ac.id Username : openbts

Password : openbts

Jika berhasil maka akan munculfile yang sudah kita upload.

Dokumen terkait