Wednesday, July 25, 2018

Install Cisco Packet Tracer 7.1.1 di Ubuntu 18.04 + Troubleshooting


Sudah lama gak posting , gw bingung mau post apaan , mumpung lagi lenggang gw mau install cisco packet tracer 7.1.1 di ubuntu , kali ini yaitu ubuntu 18.04 , sebenernya install ini tuh mudah , 5 menit jadi gitu aja , yang susah adalah bagaimana si packet tracer ini bisa berjalan.

Jika belum download cisco packet tracer bisa download di sini (Google Drive) (152Mb) 

oiya . aplikasi diatas untuk yang punya Linux 64 bit system ya ? jadi gak bisa jalan dibawah 32bit system . karena di download page resminya gak nyediain linux 32 bit , gak tau kenapa
 
Gw berasumsi kalian uda bisa install file tipe ini ya? simpel aja kok , ekstrak , di run file "install" suruh baca EULA (y) enter jadi !

Udah ya Instalasi nya Setelah installasi selesai , coba buka packet tracer di terminal dengan cara :
  1. buka terminal
  2. ketikkan command
    packettracer
    Gw bisa berasumsi si cisco packet tracer ini gak / belum bisa jalan
setelah satu hari searching di go*gle gw akhirnya dapet solusi-nya .

Pertama :
Untuk Troubleshooting kita pake terminal ya gan.

Install beberapa qtlibrary sebagai berikut


sudo apt-get install libqt5webkit5 libqt5multimediawidgets5 libqt5svg5 libqt5script5 libqt5scripttools5 libqt5sql5
Kedua :

Install Libicu52
wget http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.8_amd64.deb


sudo dpkg -i libicu52_52.1-3ubuntu0.8_amd64.deb
Ketiga :

Install Libpng12


wget http://ftp.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.50-2+deb8u3_amd64.deb
sudo dpkg -i libpng12-0_1.2.50-2+deb8u3_amd64.deb

Yap Sekarang cobalah untuk membuka kembali cisco packet tracer dengan command "pakettracer" di terminal , semoga sudah bisa terbuka dan masuk ke login page
Sampai Jumpa! 
Sumber : https://askubuntu.com/questions/1035523/packet-tracer-7-on-ubuntu-18-04-cannot-launch

Incoming Search : 

  1. Cara Install Cisco Packet Tracer di Ubuntu 18.04
  2. Cisco Packet Tracer Tidak Bisa Berjalan di Ubuntu 18.04
  3. Cisco Packet Tracer tidak bisa dijalankan melalui "packettracer" command
  4. Troubleshooting Cisco Packet Tracer di ubuntu 18.04
Read more

Thursday, April 26, 2018

DNS 1.1.1.1 Lebih Cepat daripada DNS Google 8.8.8.8 ?


Yo! Kali ini saya akan membahas tentang DNS Public yang sekarang sedang famous di gunakan . Mari kita bahas tentang si DNS Tercepat ini .


Q : Apa sih itu DNS ?
A : Dns (Domain Name System) Bekerja seperti buku telepon dari internet . seseorang mengakses website seperti google.com , web browser akan merespon sebuah website dengan menggunakan internet protocol (IP) . nah DNS berfungsi untuk menerjemahkan[resolv] google.com , ke dalam bentuk IP untuk bisa diproses oleh browser.

Q : Maksudnya Resolver itu apa sih ? 
A : Ketika seorang pengguna meminta untuk mengunjungi aplikasi web seperti facebook.com, komputer pengguna perlu mengetahui server apa yang harus dihubungkan sehingga dapat memuat aplikasi. Komputer pada awalnya tidak memiliki informasi yang diperlukan untuk melakukan    terjemahan "nama untuk alamat" ini, jadi mereka meminta server khusus untuk melakukannya bagi mereka.

Q : Apa itu 1.1.1.1 ?
A : 1.1.1.1 Adalah sebuah DNS Public pihak ketiga yang menjadi DNS Resolver yang tercepat (saat ini) , 1.1.1.1  juga solusi berinternet secara aman dan pribadi , dan tidak menjual data kepada pengiklan ,  berikut adalah statistik kecepatan resolv DNS oleh beberapa DNS Public.



Q : Mengapa kita harus beralih ke 1.1.1.1 daripada DNS Default ISP?
A : Alasan utama beralih ke 1.1.1.1 adalah untuk alasan kecepatan dan keamanan .ISP tidak selalu menggunakan enkripsi kuat pada DNS mereka atau mendukung DNSSEC , yang membuat permintaan DNS mereka rentan terhadap pelanggaran data dan mengekspos pengguna ke ancaman seperti serangan man-in-the-middle . selain itu ,ISP sering menggunakan catatan DNS untuk melacak aktivitas dan perilaku pengguna mereka. Resolvers ini tidak selalu memiliki kecepatan yang tinggi dan ketika mereka kelebihan beban dengan penggunaan berat mereka menjadi lebih lamban. Jika ada lalu lintas yang cukup di jaringan, recursor ISP bisa berhenti menjawab permintaan sama sekali.

Q : Untuk Alasan apa 1.1.1.1 lebih aman dari DNS publik lainya?

A : Beberapa layanan DNS rekursif lainnya dapat mengklaim bahwa layanan mereka aman karena mereka mendukung DNSSEC. Meskipun ini adalah praktik keamanan yang baik, pengguna layanan ini secara ironis tidak dilindungi dari perusahaan DNS itu sendiri. Banyak dari perusahaan-perusahaan ini mengumpulkan data dari pelanggan DNS mereka untuk digunakan untuk tujuan komersial. Alternatif lain, 1.1.1.1 tidak menambang data pengguna apa pun. Log disimpan selama 24 jam untuk keperluan debugging, kemudian mereka dibersihkan.

1.1.1.1 juga menawarkan beberapa fitur keamanan yang tidak tersedia dari banyak layanan DNS publik lainnya, seperti minimisasi nama kueri. Minimalisasi nama kueri mengurangi kebocoran privasi dengan hanya mengirim nama permintaan minimal ke server DNS otoritatif.



Yap , itulah bahasan hari ini tentang "DNS 1.1.1.1 Lebih Cepat daripada DNS Google 8.8.8.8 ?"

Referensi : 

Read more

Menyulap Ubuntu 16.04 Unity Menjadi Seperti Mac OSX



Yo! Mina! Sehabis migrasi dari Xubuntu ke Ubuntu Unity , ada ide buat membodohi diri sendiri untuk menyulapnya menjadi Mac , walaupun spec laptop saya tidak begitu bagus , sekalian sharing ke teman teman aja , untuk Menyulap Ubuntu 16.04 Unity Menjadi Seperti Mac OSX.







Yup yang pertama :

Tambahkan PPA :

add-apt-repository ppa:noobslab/macbuntu
add-apt-repository ppa:fixnix/netspeed

Perbarui Repo


apt-get update


sekarang install macbuntunya


apt-get install macbuntu-os-icons-lts-v7 macbuntu-os-ithemes-lts-v7 indicator-netspeed-unity



Untuk mengganti temanya kita bisa menginstall tweak tool nya ubuntu
apt-get install unity-tweak-tool


setelah terinstall , bukalah tweak tool

buka panel theme , dan ganti ke macbuntu , begitu pula dengan iconya ,


untuk sekarang kita sudah mendapatkan macbuntu ,


Additional:


install plank

apt-get install plank conky



download tema conky di https://goo.gl/5vcB5A

Setup conky seperti biasa 

buatlah application startup untuk plank dan conky 

Hasil : 

#Saya menggunakan wallpaper default ubuntu 


Read more

Friday, April 6, 2018

Menghilangkan index.php di OpenSID [Codeigniter]

Codemorty - Menghilangkan index.php di link open sid [CI]


    
By default opensid menggunakan link localhost/opensid/index.php/first 
akan lebih bagus dan ringkas , kita bisa menghilangkan index.php , menjadi localhost/opensid/first
 
    caranya:


        Gunakan .htaccess
            buatlah file bernama .htaccess di folder root opensid anda [nama folder root bisa ditemukan di link setelah localhost]
        edit file tersebut dan isikan script berikut
           

            # Bugfix
            RewriteCond $1 ^(surat)
            RewriteRule ^(.*)$ index.php/$1 [L,QSA]

            # Menghilangkan index.php
            RewriteEngine On
            RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteRule ^(.*)$ index.php/$1 [L]


        save dan exit
            pastikan apache2 sudah bisa mengakses .htaccess , caranya bisa dilihat di sini
            dalam script ini juga terdapat bugfix pada comment #Bugfix


Silahkan akses website opensid dengan menggunakan url localhost/opensid/first
 Jika kalian sudah mengikuti tips diatas , maka kalian akan bisa melihat tampilan awal opensid

Read more

Mengizinkan apache2 mengakses file .htaccess , dan mengaktifkan mod_rewrite pada apache2

Cara Mengizinkan apache2 mengakses file .htaccess , dan mengaktifkan mod_rewrite pada apache2 ,
Masalah ini ditemui pada open sid :

situasi>

kita tidak bisa mengakses http://localhost/desabeku/first
tapi kita bisa mengakses http://localhost/desabeku/index.php/first



asumsi>

Modul mod_rewrite pada apache2 belum dienable atau apache2 tidak diizinkan untuk mengakses .htaccess

Solusi>
    TERDAPAT 2 SOLUSI YAITU 1 ATAU 0 , FIX OR DELETE?

    #DELETE:
        -Hapus file .htaccess di folder root website
    #FIX:

        # apt-get install apache2
        # a2enmod rewrite
        # service apache2 restart
        # nano /etc/apache2/sites-available/000-default.conf

cari baris kode <VirtualHost *:80>
    tambahkan script berikut dibawah persis baris kode <VirtualHost *:80>

        <Directory /var/www/html>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>
//pastikan AllowOverride None menjadi AllowOverride All , untuk mengaktifkan file .htaccess


Maka akan jadi seperti ini:

<VirtualHost *:80>
    <Directory /var/www/html>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
    </Directory>
    # The ServerName directive sets the request scheme, hostname and port that
    # the server uses to identify itself. This is used when creating
    # redirection URLs. In the context of virtual hosts, the ServerName
    # specifies what hostname must appear in the request's Host: header to
    # match this virtual host. For the default virtual host (this file) this
    # value is not decisive as it is used as a last resort host regardless.
    # However, you must set it for any further virtual host explicitly.
    #ServerName www.example.com

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html


    # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
    # error, crit, alert, emerg.
    # It is also possible to configure the loglevel for particular
    # modules, e.g.
    #LogLevel info ssl:warn

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    # For most configuration files from conf-available/, which are
    # enabled or disabled at a global level, it is possible to
    # include a line for only one particular virtual host. For example the
    # following line enables the CGI configuration for this host only
    # after it has been globally disabled with "a2disconf".
    #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet



DAN yang terakhir kita restart apache2
      # service apache2 restart

Coba akses open sid dengan url 


      http://localhost/desabeku/first

Jika konfigurassi diatas benar maka anda akan melihat tampilan awal opensid


 
Read more

Install Proftpd serta mendapatkan hak akses root

Codemorty- Yo! Minna kalian tahu apa itu ftp ,, yap ftp adalah protokol yang digunakan sebagai transfer file asal tahu saja , FTP (File Transfer Protocol) adalah salah satu protokol tertua yang pernah ada di Internet Loh...





FTP (File Transfer Protocol) adalah salah satu protokol tertua yang pernah ada di Internet. Protokol FTP dikembangkan oleh Abhay Bhushan (alumni IIT dan  MIT) pada tahun 1970-an, ketika bekerja pada proyek ARPAnet. Namun demikian, FTP tetap menjadi jenis layanan yang kerap kali dimanfaatkan oleh pengguna Internet, terutama untuk mendownload software atau hal-hal lain. File Transfer Protocol [FTP] telah ada semenjak dua puluh tahun di sejarah internet, sehingga protokol ini sudah memiliki standard yang baik.


Mempermudah pentransferan file dan wownya yaitu ftp ini dapat mengupload data ke server dalam jumlah banyak sekaligus jadi tidak satu persatu.



Hal yang dibutuhkan

  • Laptop 
  • Debian Server (bisa di install di vbox)
  • koneksi internet (bisa diakali dengan menggunakan repo offline atau DVD 1-3)
  • Brainware
Jangka waktu 

5-7 menit

Proses pelaksanaan

  • Jika kalian menggunakan virtual machine bukalah VM debian kalian
  • Jika sudah , maka kita harus menginstall proftpd

apt-get install proftpd
jika ada dialog pilih saja standalone >>>>>>>>>>>>>>>>>>>>>>>>>
setelah selesai install... kita langsung saja




nano /etc/proftpd/proftpd.conf
tambahkan script berikut di paling akhir script diatas

<Global>
RootLogin on
UseFtpUsers off
</Global>



 dan kita tidak akan merubah apapun kecuali ini saja! sekarang kita cek di file manager
Restart service proftpd 

service proftpd restart


 ketikkan         ftp://[IP DESTINATION]              ENTER






Jika sudah masuk berarti kita berhasil konfigurasi ini dan sekaligus kita mendapatkan hak akses root





Kesimpulan 

kita dapat mendapatkan hak akses admin [root] dan sangat bisa merubah file system 

Sekian dari saia Terimakasih
Read more

Wednesday, April 4, 2018

Mengedit tampilan Login Admin di Open SID

Codemorty - Yo! Kawan ! setelah kemarin saya share tentang styling halaman awal , sekarang saya akan coba mengedit tampilan login admin di Open SID Langsung saja

Jika kita membuka halaman login open sid maka kurang lebih url nya seperti ini :


http://localhost/desaku/index.php/siteman

Berarti anda membuka file php yang ada di /donjo-app/controllers/siteman.php 

Langsung saja styling , sedikit info Open sid menempatkan tampilan dan fungsi nya berbeda jika kalian sudah membaca tentang apa itu codeigniter pada postingan saya sebelumnya seharusnya anda sudah memahami konsep MVC , 

untuk mengedit tampilan Login Admin kita harus mengedit file php di /donjo-app/views/siteman.php
 Sebelum styling


edit saja file tersebut , dan jika perlu edit juga file css , untuk file css saya tidak bisa menyebutkan satu satu karena lumayan susah untuk mencari nya , ubahlah sesuai dengan selera kalian , untuk pengeditan login admin ini terbilang lebih mudah daripada mengubah tampilan awal open sid karena cuma satu file yang di gunakan , yaitu siteman.php  dan beberapa css , cuma beberapa file css kok , gak usah dipikir dalem dalem !

tentukan class atau id yang akan di styling dan cari style yang ada di css dan voila ! 

oh untuk catatan , jika tampilan tidak bergeming setelah anda styling ,ada kemungkinan browser anda menyimpan cookie dan coba hapus cookie anda jika mengalami masalah seperti ini 




Setelah styling 


Terimakasih sudah berkunjung 

ADA PERTANYAAN? KONTAK FACEBOOK SAYA DI https://www.facebook.com/kuntulsu
Read more