Modul 2 - Linux Networking-Updated
Modul 2 - Linux Networking-Updated
Tujuan:
- Mahasiswa dapat melakukan konfigurasi dasar jaringan, sehingga komputer yang dipakai
dapat terhubung ke Lan/Internet.
- Mahasiswa memahami dan mempraktekkan perintah-perintah dasar untuk konfigurasi
jaringan.
- Mahasiswa dapat melakukan troubleshooting sederhana, untuk menguji kualitas jaringan.
5. Jalankan dhclient dari shell, sehingga akan diperoleh alamat IP Address untuk komputer client
tersebut.
6. Langkah nomor 4 di atas hanya akan berjalan,jika computer anda memiliki akses terhadap dhcp
server. Jika tidak tersedia DHCP server, maka anda harus melakukan konfigurasi secara statis.
Ikuti perintah berikut ini:
sudo nano /etc/network/interfaces
7. Simpanlah file konfigurasi jaringan yang telah anda modifikasi, Ctrl+X. Pilih Yes. Jika anda tidak
dapat menyimpan filenya, pastikan bahawa user yang anda pergunakan memiliki akses sebagai
root.
8. Konfigurasi DNS Server
9. Restart Networking
11. Sekarang, mari kita kualitas link dari lokasi kita menuju cis.del.ac.id. Pergunakanlah perintah
#mtr cis.del.ac.id
Tiga Hop, dari komputer host 192.168.10.101 menuju cis.del.ac.id, yang pertama gateway
local 192.168.10.254, yang kedua 172.22.1.1 , dan yang ketiga menuju server
cis.del.ac.id dengan alamat 172.21.7.4.
Jika anda hubungkan computer host anda ke internet, maka anda dapat ping ke computer di
internet seperti ditunjukkan pada gambar di bawah ini.
Alert Window di atas hanya muncul pertama kali, ketika anda untuk yang pertama kali
mengakses server anda. Tahukah anda fungsi dari Alert Window tersebut?
{Modul Praktikum ini diupdate pada tanggal 8 April 2016 Pukul 13:33:41}
Selanjutnya, anda akan selalu memakai Aplikasi Putty untuk mengakses server
anda secara remote.
5. Lakukan pengujian dari aplikasi Putty, untuk mengecek DNS, koneksi ke jaringan lainnya.
Lakukan troubleshooting, jika anda menemukan permasalahan.
ifdown
ifdown eth0
ifcfg
ifcfg eth0 del 192.168.0.1
ifcfg eth0 add 192.168.0.2
route
route add default gw some_computer
nmap
nmap machine_name
tracepath
tracepath machine_name_or_ip
Perintah nmap untuk melihat service yang tersedia pada host komputer 192.168.10.101
Hasil scanning dengan perintah nmap, ditemukan bahwa tersedia tiga buah service yang
berjalan pada server 192.168.10.101 dengan port aktif adalah 21/tcp, 22/ssh, 80/tcp.
sshRemote Login
#ssh hostname
#ssh username@hostname
Cobalah terhubung pada server rekan anda dengan mengetikkan
#ssh –l [email protected]
scp
secure copy, adalah bagian dari service ssh untuk melakukan
copy dari satu mesin ke mesin lain (dua arah)
sftp
secure ftp, adalah bagian dari service ssh untuk menjalankan fungsi protocol ftp, terenkripsi.
dig
dig www.amazon.com
dig -x 100.42.30.95
whois
wget wget url_for_file
wget – m www.del.ac.id
Konfigurasi Proxy pada shell, sehingga kita dapat memanfaatkannya untuk download file
dari internet.
/etc/profileexport
http_proxy=http://username:password@proxyhost:port/
File Transfer Protocol adalah layanan yang diberikan pada host agar dapat mengirimkan/menerima file
antar host. Terdapat tiga buah server FTP yang paling terkenal, yakni PureFTPD, VsFTPD and ProFTPD.
Pada praktikum kali ini, kita akan praktekkan VsFTPD.
Tujuan
- Mahasiswa dapat melakukan instalasi layanan File Transfer Protocol pada server ubuntu.
- Mahasiswa dapat melihat proses koneksi dari client ke server, menaruh file, melakukan edit file,
dll.
Langkah-Langkah
1. Install Paket vsftpd pada server Ubuntu
#apt-get install vsftpd
3. Coba lakukan scanning pada komputer anda, untuk memasikan bahwa ftp sudah LISTEN pada
port 21. #nmap –v your_computer_ip
5. Restart kembali service vsftpd anda, untuk mengaktifkan konfigurasi baru. Jika anda tidak
berhasil melakukan restart pada server, berarti ada konfigurasi yang salah.
Direktori kerja pada ftp server berada pada /home/csrg. Berikut tampilannya
ATAU
Kalau kita memakai perintah #ls, hasilnya sbb:
Selanjutnya, kita akan melakukan sniffing trafik dari client ke ftp server. Semoga, kelas
teori ttg protokol TCP akan lebih paham lagi.
Three-way Handshaking
Ingat kembali konsep ini dengan melihat gambar di bawah ini:
Transfer Data
Sekarang, kita akan mendownload file contoh dari server ke lokal.
File contoh sudah berhasil di download. Kita dapat lihat daftar direktori file seperti
gambar di bawah.
Laporan Praktikum
Buatlah laporan terhadap hasil praktikum yang telah anda lakukan. Silahkan submit
laporan praktikum melalui ecourse.del.ac.id paling lambat tanggal 11 Oktober 2019