Adhitya Sumantri's Blog

  • RSS
  • Skype
  • Facebook
  • Yahoo


1. Tentukan interface yang akan dibuatkan hotspot. Karena kita akan membuat hotspot via wifi maka pilih interface wlan. Disini saya asumsikan menggunakan wlan1. Aktifkan wlan1 dan gunakan mode AP Bridge, isikan SSID dengan nama hotspot anda.









2. Beri IP address interface wlan1, misalnya 192.168.100.1/24
[admin@MikroTik] > ip address add address= 192.168.100.1/24 interface=wlan1

Atau bisa melalui winbox, masuk ke menu IP --> Address



3. Sekarang kita mulai membuat Hotspot untuk wlan1. Untuk lebih mudah nya kita menggunakan wizard Hotspot Setup. Masuk ke menu IP --> Hotspot --> Hotspot Setup




4. Pilih Hotspot Interface : wlan1 --> klik Next

5. Selanjutnya mengisikan IP address dari wlan1 dan centang Masquerade Network. klik Next




6. Menentukan range IP address yang akan diberikan ke user (DHCP Server), misal : 192.168.100.10-192.168.100.254. Jadi user akan diberikan IP secara otomatis oleh DHCP Server antara range IP tersebut.



7. Memilih SSL certificate. Pilih none saja, klik Next.



8. IP Address untuk SMTP Server kosongkan saja. Klik Next.



9. Memasukkan alamat DNS Server. Isikan saja dengan DNS Server nya Google : 8.8.8.8 dan 8.8.4.4. Klik Next.



10. Memasukkan nama DNS untuk local hotspot server. Jika diisi nantinya akan menggantikan alamat IP dari wlan1 sebagai url halaman login. Jika tidak diisi maka url halaman login akan mengguakan IP address dari wlan1. Kosongkan saja, klik next.




11. Hotspot sudah berhasil dibuat. Silakan anda coba koneksikan laptop anda ke wifi hotspot anda.






12. Buka browser dan akses web sembarang,  maka anda akan dialihkan ke halaman login hotspot mikrotik.



source : Disini

Langkah Pertama Buka Terminal
Selanjutnya :
masuk sebagai super user :
sudo su
Masuk ke directori /var/www/html
cd /var/www/html
Buat folder baru . folder yang saya buat adalah mhs .
mkdir mhs
Masuk ke folder yang baru dibuat
cd mhs

Buat file baru
touch index.php
Masuk ke file index.php
nano index.php
Isikan syntax berikut
                  <?php
        echo "Hello World";
        ?>
Setelah itu buka browser anda dan ketika http://localhost/mhs/index.php untuk mengecek apakah berhasil atau tidak. 

Install DNS Server BIND
1.       $ sudo apt-get install bind9

Install DNS Server BIND
IP Address yang saya gunakan 192.168.1.1 dengan nama domain aditya.lan
1
2
3
.  $ sudo su
.  # cd /etc/bind/
.  # nano named.conf.local


Tambahkan script di bawah ini :
zone "aditya.lan" {
 type master;
 file "/etc/bind/db.ubuntu";
};

zone "1.168.192.in-addr.arpa" {
 type master;
 notify no;
 file "/etc/bind/db.1";
};   

 Penulisan IP pada baris zone "1.168.192.in-addr.arpa" { ditulis terbalik.


Copy file db.local
# cp db.local db.ubuntu
# cp db.local db.1

Edit db.ubuntu, scriptnya :

;
; BIND data file for local loopback interface
;
$TTL    604800
@    IN    SOA    ns.aditya.lan. root.aditya.lan. (
                  2        ; Serial
             604800        ; Refresh
              86400        ; Retry
            2419200        ; Expire
             604800 )    ; Negative Cache TTL
;
@    IN    NS    ubuntu.lan.
@    IN    A    192.168.1.1
ns     IN    A    192.168.1.1
www    IN    CNAME    aditya.lan.




Edit db.1, scriptnya :
;
; BIND data file for local loopback interface
;
$TTL    604800
@    IN    SOA    ns.ubuntu.lan. root.aditya.lan. (
                  2        ; Serial
             604800        ; Refresh
              86400        ; Retry
            2419200        ; Expire
             604800 )    ; Negative Cache TTL
;
@    IN    NS    aditya.lan.
1    IN    PTR    aditya.lan.
ns    IN    PTR    192.168.1.1
www    IN    PTR    192.168.1.1

Tambahkan dns-nameserver pada konfigurasi interface

# nano /etc/network/interfaces
dns-nameservers 192.168.1.1
dns-search aditya.lan

Pengujian
$ nslookup aditya.lan
nslookup aditya.lan
Server:        192.168.1.1
Address:    192.168.1.1#53

Name:    aditya.lan
Address: 192.168.1.1


$ aditya.lan
; <<>> DiG 9.8.1-P1 <<>> ubuntu.lan
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58799
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;aditya.lan.            IN    A

;; ANSWER SECTION:
aditya.lan.        604800    IN    A    192.168.1.1

;; AUTHORITY SECTION:
aditya.lan.        604800    IN    NS    aditya.lan.

;; Query time: 6 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Sun Sep  9 08:00:55 2012
;; MSG SIZE  rcvd: 56
Pengujian terakhir akses http://aditya.lan



6.3. Membuat algoritma untuk menentukan nilai maksimum dari n bilangan.



Mencari rata-rata dari n bilangan bulat dengan menggunakan array.

 Flowchart:




#include< iostream.h >
class HitungRATA {
     friend ostream& operator<<(ostream&,HitungRATA&);
     friend istream& operator<<(istream&,HitungRATA&);
public:
    float rata();
private:
   int n;  //banyaknya data 
   int A[20];//aray untuk menyimpan data 
};

istream& operator<<(istream& in,HitungRATA& a);
{
   cout<<"banyaknya data :";
   in>>a.n;
   for(int i=0;i
  {

             cout<<"masukkan data ke-:"<>";
    in>>a.A[i];
}
   return in;
}
float HitungRATA::rata()
{
   float total=0;
   for(int i=0;i
   raturn(total/n);
}

ostream& operator<<(ostream& out,HitungRATA& a);{
   out<<"Rata-rata dari"<
     <
   return out;
}

main(){
   HItung RATA run;
   cin>>run;
   cout<
  return 0;
}










Minggu ke-7 ini adalah pertemuan akhir sebelum UTS. Disini kami membahas ARRAY satu dimensi, apa itu array satu dimensi, bagaimana cara penggunaannya dll. Apa itu Array? array adalah 
struktur data yang mengandung type data yang mempunyai type sama. 
Berupa sekelompok memori yang berhubungan (continuous). 
Array mempunyai nama dan type yang sama. 
Untuk merujuk lokasi tertentu atau elemen dalam array. nama array + indeks.
Setelah Dosen menerangkan Materi tentang ARRAY kamipun diminta menyelesaikan kasus-kasus yang ada di Diktat,Slide dan Buku rujukan. Sebelum perkuliahan ditutup Dosen memberikan kisi-kisi tentang UTS.

Seperti minggu-minggu sebelumnya, setiap malam sabtu saya selalu tidur terlambat haha, kenapa? biasa, selalu disibukkan dengan tugas-tugas dari matkul ini. Sebenarnya sudah saya cicil dari hari-hari sebelumnya. Oke di pertemuan minggu ke-6 lagi-lagi diadakan kuis yang materinya tentang rekursif, soal diberikan hanya satu dan waktunya 20menit. Soalnya Mencari nilai x pangkat y secara rekursif, pembahasan ini sudah ada di blog saya.Alhamdulillah saya berhasil menyelesaikannya dan mengirimnya via email. Setelah kuis sudah selesai baru masuk materi Rekursif, Rekursif sendiri adalah fungsi yang melakukan proses perulangan dengan cara memanggil dirinya sendiri, fungsi rekursiff dapat dipandang sebagai sebuah "operator".Setelah selesai menjelaskan dan memberikan contoh2 soal, Dosen kami pun meminta kami untuk menyelesaikan kasus-kasus yang ada di slide dan Diktat.