Thursday, August 10, 2017

bootabel linux

Cara Membuat Bootable Linux Dengan USB Flashdisk

Seperti biasa, sebelum memulai pembuatan bootable linux dengan menggunakan flashdisk ada beberapa hal yang perlu anda persiapkan, antara lain :
1. USB Flashdisk: Minimal ukuran flashdisk tergantung pada distro yang akan anda install karena ukuran file iso tiap distro berbeda-beda. Sebagai contoh jika anda ingin menginstall distro ubuntu yang masih fresh ukurannya hanya sekitar 700MB, jadi cukup menggunakan flashdisk dengan ukuran 1GB. Namun jika anda akan menginstall Linux Mint dengan Cinnamon desktop ukurannya bisa mencapai 1,5GB, anda membutuhkan flashdisk dengan ukuran setidaknya 2GB.
2. Software#Software yang akan kita gunakan adalah YUMI – Multiboot USB Creator. YUMI (Your Universal Multiboot Integrator) merupakan portable software yang bisa digunakan untuk membuat multiboot USB Flash Drive, mendukung banyak sekali distro Linux dalam pembuatan bootable usb flashdisk. Silahkan download melalui link ini
3. File ISO Linux: Anda bebas memilih distro linux mana yang akan anda install karena YUMI mendukung banyak sekali distro Linux. Sebagai contoh di artikel ini saya akan menggunakan file iso Linux Mint Cinnamon 64 bit dengan nomor versi 17.1.
Setelah semuanya sudah anda persiapkan, silahkan ikuti langkah-langkah dibawah ini untuk membuat bootable linux dengan usb flashdisk :
1. Silahkan buka YUMI, maka anda akan dihadapkan pada tampilan seperti pada gambar dibawah ini:
yumi_1
2. Pada jendela License Agreement, klik Agree dan anda akan dihadapkan pada jendela utama dari software ini.
yumi_2


3. Pilih flashdisk yang ingin anda jadikan installer pada dropdown seperti pada gambar dibawah ini :
yumi_3
4. Setelah itu, silahkan pilih distro yang ingin anda install. Sebagai contoh saya akan menginstall Linux Mint Cinnamon 17.1 64 bit
yumi_4
5. Klik tombol Browse, kemudian buka folder tempat penyimpanan file ISO anda dan pilih file iso yang akan anda install
yumi_6
6. Setelah semua hal diatas dilakukkan, klik pada Create dan jendela berisi detail dan peringatan akhir akan muncul. Cukup klik Yes dan proses akan berjalan.
yumi_8
7. Tunggu sampai proses pembuatan bootable usb flashdisk selesai. Lama waktunya bisa berbeda tergantung pada distro linux yang ingin anda buat karena tiap distro memiliki ukuran yang berbeda.
yumi_9
8. Setelah jendela seperti pada gambar dibawah ini muncul, berarti proses pembuatan bootable flashdisk sudah selesai. Anda bisa menutup YUMI dan flashdisk anda sudah siap untuk menginstall Linux.
yumi_10
Sampai sekarang, saya masih menggunakan YUMI – Multiboot USB Creator untuk membuat installer linux dengan usb flashdisk. Selain karena YUMI mendukung banyak sekali distro linux dari yang populer sampai yang kurang populer, YUMI juga rutin mendapatkan update baik itu untuk memperbaharui database distro linuxnya maupun untuk menambah fitur baru.


Sekian untuk artikel tutorial kali ini. Semoga bermanfaat untuk rekan-rekan semua dan terima kasih sudah membaca.

Friday, July 28, 2017

Raspberry Miner bitcoint

Possible software we need:

- Raspbian, OS .img file (http://downloads.raspberrypi.org/images/raspbian/2013-05-25-wheezy-raspbian/2013-05-25-wheezy-raspbian.zip)

- SD Formatter, to format the SD (https://www.sdcard.org/downloads/formatter_4/)

- Win32imager, to copy the .img file to the SD (http://sourceforge.net/projects/win32diskimager/)

- Putty, SSH client to connect to the Raspberry Pi (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html?)

- TightVNC, client to connect to the Raspberry Pi desktop (http://www.tightvnc.com/download.php)


Tutorial steps

1- Open Putty or any other SSH client and write the Raspberry Pi IP.

2- You will get a security alert, don't worry, say "Yes".

3- Login as: pi

4- Password: raspberry

5- The first thing to do is to change the default username and password:
- sudo adduser "youruser" --force-badname (without quotation marks)
- Will ask for the password for that new user two times and other data
- To give permissions to the new user: sudo visudo
- Will open the file sudoers.tmp
- Under the line: root ALL=(ALL:ALL) ALL add: "youruser" ALL=(ALL:ALL) ALL (without quotation marks)
- At the last line change: pi ALL=(ALL) NOPASSWD: ALL for: "youruser" ALL=(ALL) NOPASSWD: ALL (without quotation marks)
- CTRL+X to exit, Y to save followed by enter
- Now we can use sudo with the new user, to check it, use: su "youruser" (without quotation marks) to change to the new user, then: sudo raspi-config, if you can open the configuration tool, the new user is ok, close the configuration tool.
- Reboot using: sudo reboot
- Login with the new user
- Now we are going to erase the user "pi" and the files of this user with the command: sudo deluser --remove-all-files pi
- Now we have our user ready and the user "pi" doesnt' exist.

6- The next is to update the system with these steps:
- sudo aptitude update and wait until finish
- sudo aptitude upgrade Will ask "Do you want to continue?", "Y" to say Yes and wait until finish again
- Reboot using: sudo reboot

7- The next is to set a few things with the Configuration Tool with these steps:
- To open the configuration too: sudo raspi-config
- Activate "Expand Filesystem" to use all the SD card
- "Internationalisation Options" to change the language, timezone and keyboard layout
- "Advanced Options"-"Hostname" to set the visible name of the Raspberry Pi on the network.
- Reboot using: sudo reboot

8- The next is to activate the Wifi network
- To check if the Raspberry Pi is detecting the USB dongle, use the command: sudo lsusb You should see something similar to this "Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter" but will change depending of the model you connect.
- Now we need to install the tool to set the wifi parameters using: sudo aptitude install wicd-curses Will ask "Do you want to continue?", "Y" to say Yes and wait until a blue screen, press space to select and enter to add your user to the netdev group and wait until finish
- To open the tool, use the command: sudo wicd-curses
- Move the cursor to your wifi network
- Shift+P to go to Prefs
- Check "Wireless interface", if it’s empty, write "wlan0" (Without quotation marks)
- Press F10
- Shift+R to refresh and see your wifi if you had to write "wlan0"
- Move the cursor to your wifi
- Right arrow to go to config
- You can set here a static IP, but I prefer to set the static IP in my router
- Activate Automatically connect to this network
- Key: (write the wifi password)
- Press F10
- Shift+C to connect and if you obtain an IP everything is working fine, here, you will lose the connection, use the new IP for the wifi connection and connect with Putty again.
- Login
- Shift+Q to quit
- Turn off using: sudo halt
- Disconnect the ethernet cable and turn on the Raspberry Pi again, from now should work with wifi
- From now, connect to the Raspberry Pi using the new Wifi IP

9- Now we are going to install TightVNC
- Use the command: sudo aptitude install tightvncserver Will ask "Do you want to continue?", "Y" to say Yes and wait until finish
- To start TightVNC use: tightvncserver
- Will ask for a password to connect to the remote desktop, it can be different to the Raspberry Pi password, write the password two times
- Wil ask "Would you like to enter a view-only password?", "N" to say NO to have a total control of the remote desktop.
- To autostart TightVNC every time we turn on the Raspberry Pi, we have to edit the file rc.local, using the command: sudo nano /etc/rc.local
- Now, before the line "exit 0" add the line: sudo -u "youruser" /usr/bin/vncserver :0 -geometry 1280x800 -depth 16 -dpi 100 (The user is without quotation marks, "geometry" is to set the resolution of your screen, "depth" is to set the color depth and "dpi" is to set the font size) so adjust these parameters to your needs.
- CTRL+X to exit, Y to save followed by enter

10- The last step is to install the miner, CGMiner seems to work very well with the Raspberry Pi so these are the steps:
- Before to install CGMiner we need to install this dependencies: sudo aptitude install git autoconf libtool libcurl4-openssl-dev libncurses5-dev pkg-config yasm make libusb-1.0-0-dev Will ask "Do you want to continue?", "Y" to say Yes and wait until finish.
- Now we can start installing CGMiner:
- git clone git://github.com/ckolivas/cgminer.git cgminer
- cd cgminer
- ./autogen.sh
- export LIBCURL_CFLAGS='-I/usr/include/curl'
- export LIBCURL_LIBS='-L/usr/lib -lcurl'
- ./configure --enable-bflsc
- make
- sudo make install
- The last step is to autostart CGMiner every time we turn on the Raspberry Pi:
-We need to edit autostart with this command: sudo nano /etc/xdg/lxsession/LXDE/autostart
-At the end add the line: @/usr/bin/lxterminal --geometry=90x35 -e cgminer (The parameter "geometry" is to set the size of CGMiner, so adjust the parameter to your needs)
-Reboot using: sudo reboot

11- Install TightVNC on your computer
- Write your Raspberry Pi IP
- Will ask for the password of TightVNC
- If everything is ok, you will see the Raspberry Pi desktop and CGMiner open waiting for the server details.
- Write the URL
- Write the username
- Write the password
- Now will start to mine, but we need to save the configuration file:
- "S" to go to settings
- "W" to write the config file
- "Enter" to save the default "cgminer.conf"
- "Space" to clean the screen

12- Now everything will work automatic
- If you need to stop CGMiner, use que key "q"
- If you need to reboot the Raspberry Pi, use: sudo reboot
- If you need to turn off the Raspberry Pi, use: sudo halt
- If you need to modify the config file "bfgminer.conf", open the "File Manager", "View"-"Show Hidden" and click to your user, you will see a folder ".cgminer", and inside you have the file, don't mistake with the folder without "dot".

Saturday, January 28, 2017

Pembahasan Paket 3 Jurusan TKJ

MODUL UJI KOMPETENSI KEAHLIAN
JURUSAN TEKNIK KOMPUTER JARINGAN
PAKET 3

















TAHUN 2016

A. KONFIGURASI MIKROTIK RB750
Langkah pertama yaitu setting IP PC/Komputer secara otomatis.


Selanjutnya buka aplikasi winbox untuk melakukan konfigurasi Mikrotik RB750. Connect To diisi dengan IP PC/Komputer, Login dengan “admin”, password dikosongkan. Kemudian klik Connect.


Klik “Remove Configuration” untuk menghapus konfigurasi sebelumnya.

1. Setting Interface
Edit nama interface pada setiap ether.
Ether1 (tersambung ke internet) = ether1-Public
Ether2 (tersambung pada mikrotik) = ether2-Lokal
Ether3 (tersambung pada access point) = ether3-Hotspot



2. Setting IP Address
IP  Address (Tambahkan IP address untuk ether2 dan ether3). Klik Add untuk menambahkan.
IP Ether2 = 192.168.100.1/24
IP Ether3 = 192.168.200.1/24


3. Setting DHCP Client
IP  DHCP Client
Tambahkan DHCP untuk ether1. Klik Apply dan tunggu hingga statusnya menjadi “bound” dan IP Address untuk ether1 terbentuk otomatis. Setelah statusnya “bound”, kemudian klik OK.


4. Setting DNS
IP  DNS
Klik Setting pada DNS, server yang digunakan 192.168.1.1, klik centang pada “Allow Remote Requests”.







5. Setting Routes
IP  Routes
Tambahkan Route baru dengan klik tombol Add. Ubah gateway menjadi 192.168.1.1 reachable ether1-Public.


6. Setting NAT
IP  Firewall  NAT




Pada Action pilih Masquerade



7. Tes Koneksi dengan ping google.com melalui New Terminal.



B. Setting Ether2-Lokal
1. Blokir akses youtube.com
Blokir akses youtube.com menggunakan ip firewall layer7 protocol.

IP  Firewall  Layer 7 Protocol
Buat firewall baru dengan klik ikon Add.
Add name = youtube; regexp = youtube


Tambahkan Ip firewall filter
IP  Firewall  Filter
Isikan pada form sebagai berikut
Add action = drop
Chain = forward
Comment = “BLOK_HTTPS_YOUTUBE”
Disabled = no
Layer 7 Protocol = youtube
Protocol = tcp
Dst. Port = 443
In Interface = ether 2











Pada Tab General


Tab Advanced

Tab Action


Setelah semua setting diisikan kemudian klik Apply dan OK.

2. Setting statis IP komputer yang terhubung pada ether2-Lokal sesuai dengan IP yang telah kita atur sebelumnya.


3. Tes hasil blokir situs youtube melalui aplikasi peramban web/web browser.


C. Setting Ether3-Hotspot
1. Setting Hotspot
IP  Hotspot  Hotspot Setup


Hotspot interface = ether3-hotspot


Local Address of Network = 192.168.200.1/24






Address Pool of Network


Certificate biarkan none


IP Address of SMTP Server


DNS Server


Pada DNS Name isikan dengan Nama Peserta Ujian


Pengaturan Name and Password Hotspot.
Nama dan kata kunci hotspot ini akan digunakan saat login pada hotspot yang akan kalian buat.


Setting hotspot telah berhasil dilakukan


2. Manajemen user
IP  Hotspot  User Profile

Sesuai dengan soal bahwa ada 2 jenis user pada jaringan ini yaitu guru dan siswa.
• Username 1 = guru, Password = guru, profile bandwith unlimited (sesuai ISP)
• Username 2 = siswa, Password = siswa, profile bandwith download/upload = 256 kbps

User Guru















User Siswa


Pembuatan Password User
IP  Hotspot  User (Add New User)
User Guru

User Siswa


3. Bypass Alamat
Atur bypass alamat = http://bsnp-indonesia.org, sehingga user yang belum login masih dapat mengakses web tersebut.

IP  Hotspot  Walled Garden IP List


Add New




Pindah ke tab Walled Garden, klik Add new.
Dst. Host = http:// bsnp-indonesia.org


4. Merubah tampilan awal Login Hotspot
Kita akan merubah sedikit tampilan Login Hotspot sehinggga minimal terdapat tulisan “Selamat Datang di Hotspot Sekolah XXX” (XXX = nama sekolah anda)
Merubahnya dengan mengedit sintak pada form login hotspot. Temukan pada files di Winbox.


Kopikan file login.html tersebut ke dalam komputer, sehingga bisa diedit. Klik dan geser kearah disk komputer untuk mengkopikan. Buka file dengan aplikasi Notepad++. Edit dibagian yang ingin kalian tambahkan tulisan selamat datang tanpa merusak sintak yang lain.

Setelah ditambahkan tulisan tersebut, save file login.html dan kopikan kembali ke dalam files pada mikrotik. Sehingga file yang ada di mikrotik tergantikan dengan file login.html yang baru kalian edit.


Silahkan dites tampilan login dengan koneksi wifi hotspot yang telah anda buat.

D. Konfigurasi Access Point
1. Rubah IP Address komputer dengan IP address Access Point (Lihat bagian bawah pada perangkat)

2. Buka browser ketik alamat IP Access Point


Misal pada contoh saya akan gunakan Access Point TP-Link Wireless AP WA 5210G
Tampilan awal yang terlihat saat membuka alamat IP tersebut adalah seperti berikut.
Username dan Password lihat bagian bawah perangkat. Apabila tidak ada coba default username dan password menggunakan “admin”.











Kemudian muncul Terms Of Use
Pilih Region = Indonesia. Klik centang pada “I agree to these terms of use”. Klik login.


3. Buat SSID sesuai dengan yang diminta pada soal
SSID = nama_peserta@Hotspot
Ubah pada pengaturan Wireless  SSID








4. Ubah IP Address Access Point sesuai dengan yang diminta pada soal
Ubah pada pengaturan Network  IP Address
Untuk gateway biarkan kosong, karena IP Address Access Point sudah menjadi gateway hotspot langsung


Setting Access Point selesai, cabut kabel dari komputer kemudian hubungkan dengan Mikrotik ether3.



SELAMAT BERKERJA
SEMOGA SUKSES

bootabel linux

Cara Membuat Bootable Linux Dengan USB Flashdisk Seperti biasa, sebelum memulai pembuatan bootable linux dengan menggunakan flashdisk ada...