Jumat, 04 Januari 2019

Konfigrasi IP, FTP, Samba, DNS dan Web Server Di Linux Ubuntu



Konfigrasi IP, FTP, Samba, DNS dan Web Server Di Linux Ubuntu

konfigurasi IP

- pertama masuk sebagai root dengan mengetik sudo su
- buka terminal dengan mengetik #nano /network/interfaces

        
- setelah itu isikan pada gambar diatas ganti dengan ip yang kalian gunakan yang saya gunakan adalah ip kelas b can c jika sudah selesai klik ctrl + x lalu ketik y dan enter.
-  kemudian restart ip dengan menggunakan  perintah #service networking restart

- kemudian cek ip dengan menggunakan perintah #ifconfig       

 

Konfigurai FTP

- pertama ada instal ftp dengan perintah # apt-get install proftpd

- lalu konfigurasi dengan perintah # nano/etc/proftpd/proftpd.conf

- setelah itu ganti servername dengan ip anda dan hapus tanda pagar pada user dan user alias

 
Hapus tanda # pada
# <Anonymous ~ftp>
#   User                        ftp
#   Group                     nogroup

#   UserAlias               anonymous ftp

dan hapus tanda # pada <Anonymous paling akhir
- Kemudian restart proftpd dengan menggunakan perintah
root@fikrialwan-Lenovo- G400s:/home/fikrialwan# service proftpd restart
 * Stopping ftp server proftpd                                           [ OK ]
 * Starting ftp server proftpd                                           [ OK ]

- Lakukan uji coba dengan mengetik ctrl + L


maka akan muncul izin login seperti ini. Klik connect

Konfigurasi Samba

- pertama tentu kita harus install samba terlebih dahulu dengan cara
  # apt-get install samba

- kedua buatlah user
  # adduser fikrialwan

- setelah itu buatlah directory public
  # mkdir public

- setelah itu masukkan perintah smbpasswd -a nama user yang dibuat untuk bisa akses dari client

- lalu konfigurasi dengan perintah #nano /etc/samba/smb.conf
  hapus tanda pagar pada security = user

- tambahkan konfigurasi sesuai dengan gambar

 

- Kemudian simpan dan restart samba
  root@fikrialwan-Lenovo-G400s:/home/fikrialwan# service samba restart
- Lakukan uji coba klik ctrl + L untuk go to seperti pada gambar


- Kemudian masukkan username dan password anda kemudian klik connect

Konfigurai DNS

untuk mengkonfigurasi dns pertama kita melakukan instalasi bind9 terlebih dahulu

1. install bind9
            #apt-get install bind9

2. lalu edit file named.conf.local, db.local dan db.255

3. kemudian edit dengan mengetik nano.named.conf.local
            root@fikrialwan-Lenovo-G400s:/etc/bind#nano.named.conf.local
         kemudian edit dengan tampilan seperti ini :                             

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "fikrialwan.com" {
        type master;
        file "/etc/bind/db.fikrialwan";
};

zone "0.10.172.in-addr.arp" {
        type master;
        file"/etc/bind/db.172";
};

zone "fikrialwan.org" {
        type master;
        file "/etc/bind/db.fikrialwan.org";

};

zone "0.0.10.in-addr.arp" {
        type master;
        file "/etc/bind/db.10";
};
4. Copy paste db.local ke db. fikrialwan
            root@fikrialwan-Lenovo-G400s:/etc/bind# nano db.fikrialwan
            edit dengan tampilan seperti ini
            ;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     fikrialwan.com. root.fikrialwan.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@        IN      NS      fikrialwan.com.
@        IN       A       172.10.0.1
www   IN       A       172.10.0.1
ftp       IN       A       172.10.0.1
mail    IN       A       172.10.0.1

5. Copy paste db.255 ke db.172
            root@fikrialwan-Lenovo-G400s:/etc/bind# nano db.172
            lakukan pengeditan dengan tampilan seperti ini :
;
BIND reverse data file for broadcast zone
;
$TTL    604800
@       IN      SOA     fikrialwan.com. root.fikrialwan.com. (
                              1           ; Serial
                         604800      ; Refresh
                          86400       ; Retry
                        2419200     ; Expire
                         604800 )    ; Negative Cache TTL
;
@       IN      NS      fikrialwan.com.
1         IN      NS      fikrialwan.com. 

6. Edit file di /etc/hosts
            root@fikrialwan-Lenovo-G400s:/etc/bind# nano /etc/hosts

27.0.0.1       localhost
127.0.1.1       fikrialwan-Lenovo-G400s
172.10.0.1      fikrialwan.com  fikrialwan
10.0.0.2        fikrialwan.org  fikrialwan

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

7. Setelah itu restart bind9
            root@fikrialwan-Lenovo-G400s:/etc/bind# service bind9 restart
* Stopping domain name service... bind9
   waiting for pid 1220 to die                                                                  [ OK ]
* Starting domain name service... bind9                                 [ OK ]

8. Lakukan pengetesan
            root@fikrialwan-Lenovo-G400s:/etc/bind# dig fikrialwan.com
            pastikan muncul seperti tampilan berikut ini :

; <<>> DiG 9.9.5-3-Ubuntu <<>> fikrialwan.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49608
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1,       ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;fikrialwan.com.                                  IN        A

;; ANSWER SECTION:
fikrialwan.com.                       604800            IN        A         172.10.0.1

;; AUTHORITY SECTION:
fikrialwan.com.                       604800            IN        NS       fikrialwan.com.

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Wed Nov 12 21:48:27 WIB 2014
;; MSG SIZE  rcvd: 73

9. lalu ketik nslookup fikrialwan.com
            root@fikrialwan-Lenovo-G400s:/etc/bind# nslookup fikrialwan.com
Server:             127.0.0.1
Address:                   127.0.0.1#53

Name:  fikrialwan.com
Address:   172.10.0.1

10. Kemudian lakukan pengetesan ping fikrialwan.com, ping ftp.fikrialwan.com
            root@fikrialwan-Lenovo-G400s:/etc/bind# ping fikrialwan.com

PING fikrialwan.com (172.10.0.1) 56(84) bytes of data.
64 bytes from fikrialwan.com (172.10.0.1): icmp_seq=1 ttl=64          time=0.045 ms
64 bytes from fikrialwan.com (172.10.0.1): icmp_seq=2 ttl=64          time=0.037 ms
--- fikrialwan.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.037/0.041/0.045/0.004 ms

root@fikrialwan-Lenovo-G400s:/etc/bind# ping ftp.fikrialwan.com

PING ftp.fikrialwan.com (172.10.0.1) 56(84) bytes of data.
64 bytes from fikrialwan.com (172.10.0.1): icmp_seq=1 ttl=64          time=0.021 ms
64 bytes from fikrialwan.com (172.10.0.1): icmp_seq=2 ttl=64          time=0.037 ms
64 bytes from fikrialwan.com (172.10.0.1): icmp_seq=3 ttl=64          time=0.034 ms
--- ftp.fikrialwan.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.021/0.030/0.037/0.009 ms

Konfigurasi Web Server

- pertama tentu kita install apache2, php5, php5-mysql,mysql-server dengan menggunakan perintah
  # apt-get install apache2
  # apt-get install php5
  # apt-get install php5-mysql
  # apt-get install mysql-server
 
bila mucul password pada saat pengisian pasword mysql, lakukan pengisian password misalnya 123 dengan username root

- buat file info.php dengan menggunakan perintah root@fikrialwan-Lenovo-G400s:/var/www# nano info.php
           
<?
phpinfo();
?>

- kemudian restart apache dengan menggunakan perintah
  root@fikrialwan-Lenovo-G400s:/var/www# service apache2 restart

- kemudian install phpmyadmin
  #apt-get install phpmyadmin

- setelah itu konfigurasi dengan menggunakan perintah
  # nano /etc/phpmyadmin/apache.conf


- Jalankan phpmyadmin dengan menggunakan perintah


- edit web server yaitu fikrialwan.org
  # nano /etc/apache2/sites-enabled/000-default

 

- kemudian edit file dengan menggunakan perintah
  root@fikrialwan-Lenovo-G400s:/var/www/html/dotorg# nano index.html
 
<html>
<title>fikrialwan.org</title>
<body>
<p>Its Works Web Server Sudah Berjalan !!</p>
</body>
</html>

- Setelah itu restart dengan  menggunakan perintah
root@fikrialwan-Lenovo-G400s:/var/www/html/dotorg# service apache2 restart

- Kemudian buka browser ketik fikrialwan.org dan akan muncul tampilan
  seperti ini berarti web server sudah berjalan


Share:

0 komentar:

Posting Komentar