Konfigurasi ip address, ssh, dns, dhcp, web server, database server, ftp
MAPEL : ASJ
|
NAMA : SEKAR PUSPITA ARUM(23)
|
GURU : TARWAN
|
KELAS : XI TKJ 3
|
TANGGAL : 27/09/2018
|
SEKOLAH : SMK AL-BAHRI
|
BEBERAPA KONFIGURASI
DI LINUX DEBIAN
A. IP Address
1.
#nano /etc/network/interfaces
(iface eth0 inet static)
(address 192.168.23.1)
(netmask 255.255.255.0)
(network 192.168.23.0)
(broadcast 192.168.23.255)
2.
#service networking restart
3.
#ip a
4.
#ifdown eth0
5.
#ifup eth0
6.
#ip a
B. SSH dengan WinSCP
1.
#apt-get install openssh-server
2.
#nano /etc/ssh/sshd_config
(port 22 diganti menjadi port 2700)
(permit root login yes menjadi no)
3.
#service ssh restart
4.
Buka WinSCP. Kalo belum punya WinSCP bisa
download di link https://winscp.net/eng/download.php
untuk membuka WinSCP di client, client haruslah diberi IP yang kelasnya sama
dengan debian. Supaya bisa terkoneksi. Dan test dengan cara mengeping antara
client dan server.
5.
Masukkan hostnamenya ip debian misal
“192.168.23.1” username dan password isikan sama seperti pertama kali masuk ke
debian
C.
DNS Server
1.
#apt-get install bind9
2.
#cd /etc/bind
3.
#nano named.conf.local
zone “sekararum.com” {
type master;
file “/etc/bind/db.sekararum.com”;
};
zone “192-in.addr.arpa”{
type master;
file “/etc/bind/db.192”;
};
4.
#cp db.local db.sekararum.com
5.
#cp db.127 db.192
6.
#nano db.sekararum.com
;
; BIND data file for local loopback intrface
;
STTL 604800
@ IN SOA server1.sekarpuspitaarum08.com.
admin.sekararum.com (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ;
Negative Cache TTL
;
@ IN NS server1.sekararum.com.
@ IN A 192.168.23.1
@ IN MX 1 mail.sekararum.com.
server1 IN A 192.168.23.1
mail IN A 192.168.23.1
www IN CNAME server1
7.
#nano db.192
;
; BIND reverse data file for local loopback intrface
;
$TTL 604800
@ IN SOA server1.sekararum.com.
admin.sekararum.com. (
3 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ;
Expire
604800 ) ; Negative Cache TTL
;
@ IN NS server1.sekararum.com.
1.23.168 IN PTR server1.sekararum.com.
1.23.168 IN PTR mail.sekararum.com.
8.
#nano /etc/resolv.conf
search sekararum.com
nameserver 192.168.23.1
9.
#service bind9 restart
10.
#nslookup sekararum.com
11.
#nslokup 192.168.23.1
D. Web server
1.
#apt-get install apache2 php5
2.
Buka IP debian di client atau DNS yang sudah
diberikan di debian. Masukkan pada halaman pencarian seperti google. Maka akan
ada tulisan :
It works!
This is the default web page for this server.
The web server software is running but no content has
been added, yet.
3.
#nano /var/www/test.php
<?php
phpinfo();
?>
4.
Kemudian buka pencarian pada client, ketikkan ip
debian atau dns yang sudah diberikan di debian misal : “192.168.23.1/test.php”
atau “sekararum.com/test.php”
E. DHCP Server
1.
#apt-get install isc-dhcp-server
2.
#nano /etc/dhcp/dhcpd.conf
# A slighty different configuration for an internal
subnet.
subnet 192.168.23.0 netmask
255.255.255.0 {
range 192.168.23.1 192.168.23.254;
option domain-name-servers sekararum.com;
option domain-name “sekararum.com”;
option routers 192.168.23.1;
option broadcast-address
192.168.23.255;
default-lease-time 600;
max-lease-time 7200;
}
3.
#nano /etc/default/isc-dhcp-server
INTERFACES=”eth0”
4.
#service isc-dhcp-server
5.
Kemudian, bukalah client yang memiliki jaringan
yang sama dengan debian. Biarkan IP si client ini terisi sendiri.
F. FTP Server
1.
#apt-get install proftpd
2.
#nano /etc/proftpd/proftpd.conf
<Anonymous /home/sekar>
User sekar
</Anonymous>
3.
#service proftpd restart
4.
Kemudian, bukalah pencarian yang ada di client.
Ketikkan IP debian atau DNS yang sudah diberikan tadi. Misalnya ftp://192.168.23.1 atau ftp://sekararum.com
G. Database Server
1.
#apt-get install mysql-server mysql-client
2.
#mysql –u root –p
3.
#exit
4.
#apt-get install phpmyadmin
Ceklis yang paling atas (apache2)
Confiure database for phpmyadmin with
dbconfig-common?(yes)
5.
Kemudian bukalah pencarian di client. Lalu
ketikkan IP debian atau DNS yang sudah diberikan tadi. Misalnya
192.168.23.1/phpmyadmin atau sekararum.com/phpmyadmin
Selamat mencoba dan seoga
postingan ini berguna bagi kalian.. kalian bisa kasih saran apa aja kok di
kolom komentar. Boleh req postingan selanjutnya. Asal jangan jauh-jauh dari
materi pembelajaran sekolah. J
|
Komentar
Posting Komentar