-->

Konfigurasi IP, DNS, WEB, Mail, File Server, FTP, Dan Dhcp Server

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

IP : 192.168.37.128
Netmask : 255.255.255.0
DNS: 192.168.37.128
Adapter 1 : eth0
System Operasi: Linux Debian 6
 v  IP Address
# nano /etc/network/interfaces
   auto eth0
   iface eth0 inet static
        address 192.168.37.128
        netmask 255.255.255.0
# /etc/init.d/networking restart
 v  DNS Server
# apt-get install bind9
# nano /etc/bind/named.conf
    di bagian paling bawah diata Include tambahkan:
    zone "musda.com" {
        type master;
        file "/etc/bind/db.musda";
   };

# cd /etc/bind
# cp db.127 db.musda
# nano db.musda
ganti localhost dengan cahya.com dan PTR denga A lalu tambahkan yang belum ada di bawah ini
   
    @    IN    NS    smkmusda.sch.id
    www    IN    A    192.168.37.128
    mail    IN    A    192.168.37.129


# cp db.smk db.192
# nano /etc/resolv.conf
    search smkmusda.sch.id
    nameserver 192.168.37.128
# nano /etc/hosts
    127.0.0.1    localhost
    192.168.37.128    smkmusda.sch.id
# /etc/init.d/bind9 restart
v  Cek menggunakan : "nslookup smkmusda.sch.id"

v   Webserver
# apt-get install apache2 mysql-server phpmyadmin php5 links
# nano /etc/apache2/sites-available/default

    Tambahkan "ServerName smkmusda.sch.id" di tengah :
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/
    Tambahkan paling bawah :
    <VirtualHost *:80>
        ServerName mail.smkmusda.sch.id
        DocumentRoot /var/www/mail
    </VirtualHost>
# cd /var/www
# nano index.html (edit HTML)
# mkdir mail
# nano mail/index.html (edit HTML)
# /etc/init.d/apache2 restart
# cd /
# links smkmusda.sch.id
# links mail.smkmusda.sch.id
# mysql -u root -p(enter)
  password:masukan password(membuat Database)
# /etc/init.d/apache2 restart

utunk melakukan konfiguarsi pembuatan koneksi web ke mysql menggunakan php
v  Cek di Client : Buka Web Browser -> Ketikkan di address bar "smkmusda.sch.id/phpmyadmin" -> Masukan user yang sudah di buat tadi beserta isikan passwordnya

v  MailSever POP3  
# apt-get install squirrelmail postfix courier-imap courier-pop -> No -> Ok -> Internet Site -> smkmusda.sch.id
# nano /etc/apache2/apache2.conf
    Include /etc/squirrelmail/apache.conf
# nano /etc/squirrelmail/apache.conf
    Cari :
        #<VirtualHost 1.2.3.4>
        #    DocumentRoot /usr/share/squirrelmail
        #    ServerName webmail.example.com
        #</VirtualHost>
    Ubah menjadi :
        <VirtualHost *:80>
            DocumentRoot /usr/share/squirrelmail
            ServerName mail.smkmusda.sch.id
        </VirtualHost>
# nano /etc/apache2/sites-available/default
    Ubah paling bawah :
        <VirtualHost *:80>
            ServerName mail.smkmusda.sch.id
            DocumentRoot /usr/share/squirrelmail
        </VirtualHost>

# nano /etc/postfix/main.cf
    Tambah "192.168.10.0/24" di akhir "network = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::2]/128"
    Tambah "#" di awal "mailbox_command = procmail -a "$EXTENSION""
        inet_protocols = all
        home_mailbox = Maildir/
# maildirmake /etc/skel/Maildir
# cd /etc/skel/Maildir/
# squirrelmail-configure
    D -> courier -> S -> Q
# adduser sender -> Masukkan password -> Ulangi password -> Isikan Nama Lengkap (boleh diisi boleh tidak) -> Isikan Nomor Ruangan (boleh diisi boleh tidak) -> Isikan Nomor Telepon Kerja (boleh diisi boleh tidak) -> Isikan Nomor Telepon Rumah (boleh diisi boleh tidak) -> Isikan Yang Lainnya (boleh diisi boleh tidak) -> Ketikkan "Y"
# adduser receiver -> Masukkan password -> Ulangi password -> Isikan Nama Lengkap (boleh diisi boleh tidak) -> Isikan Nomor Ruangan (boleh diisi boleh tidak) -> Isikan Nomor Telepon Kerja (boleh diisi boleh tidak) -> Isikan Nomor Telepon Rumah (boleh diisi boleh tidak) -> Isikan Yang Lainnya (boleh diisi boleh tidak) -> Ketikkan "Y"
# nano /usr/share/squirrelmail/config/config.php (untuk pengeditan dan Melihat PHP Squirrelmail-Configure)
# /etc/init.d/squirrelmail restart
# /etc/init.d/courier-imap restart
# /etc/init.d/courier-pop restart
# /etc/init.d/apache2 restart
v  Cek di Client : Buka Web Browser -> Ketikkan di address bar "mail.smkmusda.sch.id" -> Masukan user yang sudah di buat tadi beserta isikan passwordnya

v  File Server(sharing File) 
# apt-get install samba -> WORKGROUP -> No
# nano /etc/samba/smb.conf
    ctrl+w = security
    Hapus tanda "#" di "#security = user" dan ubah menjadi "security = share"
    ctrl+w = WORKGROUP
    samakan WORKGROUP dengan WORKGROUP jaringan
    Buat di paling bawah :
        comment = Bebas
        read only = no
        guest ok = yes
        browseable = yes
        path = /home/sharing
# mkdir /home/sharing
# chmod 777 -Rf /home/sharing(merubah hak akses)
# /etc/init.d/samba restart
v  Cek di client : Buka "Run" -> Ketikkan "\\192.169.37.128" -> Masuk ke folder "Sharing" -> Buat Folder
v  FTP server
# apt-get install vsftpd
# nano /etc/vsftpd.conf
    local_enable=YES
    write_enable=YES
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    tulis di paling bawah : anon_root=/home/ftp
# chmod 777 -Rf /home/ftp
# /etc/init.d/vsftpd restart
v  Cek di Client : Buka Filezilla -> Ketikkan IP kita di "Host" -> Ketikkan nama user kita di "Username" -> Ketikkan password kita di "Password" -> Pilih "Quickconnect"
v  DHCP Server 
# apt-get install dhcp3-server -> Ok
# nano /etc/default/dhcp3-server
    Ketikkan interface kita (contoh : eth0) di "INTERFACES="eth0""
# nano /etc/dhcp3/dhcpd.conf
    Cari :
        - A Slightly different configuration for an internal subnet.
        - subnet 10.5.5.0 netmask 255.255.255.224 {
        -  range 10.5.5.26 10.5.5.30;
        -  option domain-name-servers ns1.internal.example.sch.id;
        -  option domain-name "internal.example.sch.id";
        -  option routers 10.5.5.1;
        -  option broadcast-address 10.5.5.31;
        -  default-lease-time  600;
        -  max-lease-time 7200;
        #}
    Ubah menjadi :
        subnet 192.168.37.128 netmask 255.255.255.0 {
          range 192.168.37.129 192.168.37.254;
          option domain-name-servers 192.168.37.128;
          option domain-name "smkmusda.sch.id";
          option routers 192.168.37.128;
          option broadcast-address 192.168.37.255;
          default-lease-time  600;
          max-lease-time 7200;
        }

# /etc/init.d/dhcp3-server restart
v  cek di clien pilih obtain(pada window)
v  cek di clien pilih dhcp(pada linux)


Posting Lebih Baru Posting Lama Beranda

1 komentar:

mau yang lebih lengkap, silahkan kunjungi blog saya http://ssk2715.blogspot.com/

Posting Komentar