Monday, January 28, 2019

Akses Server Lokal dari Internet Menggunakan Serveo




Akses Server Lokal dari Internet Menggunakan Serveo

Pada tulisan sebelumnya, sempat dibahas bagaimana melakukan akses pada private server/lokal server dari internet dengan bantuan ngrok. Selain metode tunnel ngrok, ternyata banyak metode yang serupa. Salah satunya adalah Serveo. Serveo adalah sebuah SSH server yang hanya berfungsi sebagai remote port forwarding. Ketika user melakukan koneksi pada Serveo, user mendapatkan public URL yang dapat diakses dari internet dan menampilkan server lokal.
Sebagai contoh. Laptop saya terinstall dengan Apache web server. Tampilan dari Apache web server ini ingin bisa diakses dari internet. Saya hanya memiliki koneksi internet. Namun tidak memiliki ip public static. Dengan bermodalkan koneksi internet dan tunneling pada Serveo, tampilan Apache web server lokal saya dapat diakses dari internet. Kelebihan dari Serveo adalah tidak dibutuhkannya aplikasi yang harus didownload. Cukup SSH client yang defaultnya sudah tersedia pada Linux. Cukup jalankan perintah berikut pada komputer yang hendak diexpose portnya ke internet. Maka akan muncul public url yang bisa diakses dari internet

ssh -R 80:localhost:80 serveo.net

Contoh tampilan ketika menjalankan perintah diatas
user@ahmad:~> ssh -R 80:localhost:80 serveo.net
Hi there
Forwarding HTTP traffic from https://prae.serveo.net
Press g to start a GUI session and ctrl-c to quit.
Public url yang dihasilkan adalah https://prae.serveo.net. Public URL tersebut yang harus diakses dari internet agar bisa menampilkan apache web server lokal yang sudah disetup.
Tampilannya kurang lebih seperti ini

Akses langsung localhost dari laptop dan dari public url internet tampilannya sama.
Jika port webserver yang hendak diexpose ke internet itu 8080, maka perintahnya seperti ini :

ssh -R 80:localhost:8080 serveo.net

Jika ingin tetap akses dari internet menggunakan port 8080, maka port yang didepan diganti menjadi 8080 juga. Seperti ini :

ssh -R 8080:localhost:8080 serveo.net

Jika ada beberapa port yang hendak diexpose ke internet, bisa dijalankan dalam satu baris perintah seperti berikut :

ssh -R 80:localhost:80 -R 8080:localhost:8080 serveo.net

Jika port yang hendak diexpose ke internet tidak listen pada localhost, maka ganti localhost dengan IP atau hostname dimana port tersebut listen. Misalnya port 8080 listen pada IP 192.168.1.11, namun tidak listen pada localhost. Maka perintahnya menjadi seperti berikut :

ssh -R 8080:192.168.1.11:8080 serveo.net

Public URL yang diakses juga dapat dicustom sesuai keinginan. Misalnya memberikan nama opensuse

ssh -R opensuse:80:localhost:80 serveo.net

Maka public URL yang akan muncul adalah opensuse.serveo.net.
Selain webserver, port yang lain juga dapat diexpose ke internet. Misalnya port SSH

ssh -R 1223:localhost:22 serveo.net

Catatan : Port 1223 adalah port custom yang dapat diakses dari intenet. Sedangkan port 22 adalah port local SSH.
Contoh tampilan ketika menjalankan perintah diatas
user@ahmad:~> ssh -R 1223:localhost:22 serveo.net
Hi there
Forwarding TCP connections from serveo.net:1223
Press g to start a GUI session and ctrl-c to quit.
Untuk akses SSH dari internet, bisa akses pada public URL yang diberikan

ssh -l user serveo.net -p 1223

Berikut adalah contoh tampilan ketika berhasil login SSH dari internet
[root@relay ~]# ssh -l user serveo.net -p 1223
Password: 
Last login: Tue Nov 27 11:20:30 2018 from 127.0.0.1
Have a lot of fun...
user@ahmad:~> 
Jika port default SSH 22 di blok oleh provider internet, bisa gunakan port 443 untuk tunneling ke Serveo. Perintahnya menjadi seperti berikut :

ssh -p 443 -R 1223:localhost:22 serveo.net
ssh -p 443 -R 80:localhost:8080 serveo.net

Kesimpulan :
Tunneling menggunakan Serveo cukup membantu bagi saya apabila hendak melakukan expose port tertentu dari private server/local server. Sehingga dapat diakses dari internet. Serveo cukup mudah digunakan dan menjadi alternatif akses remote selain dari Teamviewer, Anydesk, Zoho Assist dan Ngrok yang selama ini saya gunakan. Serveo juga menyediakan binary installer apabila hendak membuat server tunneling sendiri. Informasi lebih jelasnya, bisa langsung akses websitenya : https://serveo.net/

Friday, January 25, 2019

' Wow ' Facebook Akan Gabungkan WhatsApp, Instagram, dan Messenger




Salah satu perusahaan teknologi dan sosial media terbersar di dunia Facebook, tengah melakukan pengembangan terhadap sistem aplikasinya. Facebook berupaya melakukan penggabungan sistem pada layanan WhatsApp, Instagram dan Facebook Messenger agar ketiga aplikasi tersebut saling terhubung dan bisa berkirim pesan satu sama lain.
Facebook memasitkan ketiga aplikasi itu akan terus ada dan beroperasi sebagai aplikasi mandiri. Akan tetapi, di belakang itu semua, Facebook sedang membangun infrastruktur dasar di balik WhatsApp, Instagram, dan Messenger, agar bisa saling terhubung.
Menurut laporan The New York Times, setelah mendapatkan bocoran dari sejumlah sumber yang terlibat dalam proyek ini, perusahaan yang didirikan oleh Mark Zuckerberg itu menjanjikan semua aplikasi akan menyediakan fitur pesan enkripsi end-to-end untuk menjamin keamanan.
Dengan cara ini, maka pengguna Messenger bisa langsung berkirim pesan dengan pengguna WhatsApp. Cara ini menerobos batas layanan aplikasi pesan yang selama ini tidak bisa dilakukan oleh lintas platform.
CEO Facebook, Mark Zuckerberg. (Foto: Reuters/Gerard Julien)
"Kami ingin memberi pengalaman pengiriman pesan terbaik yang diharapkan; dan orang-orang ingin pengiriman pesan cepat, sederhana, andal dan privat," kata Facebook dalam sebuah pernyataan, Sabtu (26/1).
"Kami sedang berupaya membuat lebih banyak produk perpesanan kami terenkripsi end-to-end dan mempertimbangkan cara-cara untuk membuatnya lebih mudah menjangkau teman dan keluarga di seluruh jaringan."
Sejumlah sumber The New York Times mengatakan, pekerjaan untuk mengintegrasikan ketiga aplikasi sudah dimulai dari sekarang. Pengembangan ditargetkan akan rampung pada akhir 2019 atau awal 2020.
Facebook sebenarnya sudah memulai integrasi aplikasi yang mereka garap. Sebagai contoh, jika seorang pengguna Instagram mengunggah konten gambar di fitur Stories, maka ada pilihan agar konten itu bisa dibagikan pula ke Facebook Stories.

Saturday, January 5, 2019

Mulai Tahun 2019 Beberapa Ponsel Mahal Tidak Bisa Akses WA

Awal tahun baru ini ada kabar yang kurang baik untuk kamu pengguna smartphone model lama yang masih menggunakan WhatsAppAplikasi messenger paling populer ini dipastikan tidak akan bisa digunakan menggunakan smartphone model lama.
Pada awal tahun ini, para pengguna smartphone lama harus segera menganti ponselnya.
Seperti dilansir TribunTravel.com dari Dailymail.co.uk, perubahan teknologi akan membuat aplikasi WhatsApp tidak bisa digunakan lagi untuk smartphone dengan platform operasi yang sudah tua. WhatsApp memang sangat populer dan memiliki lebih dari satu miliar pengguna di seluruh dunia.

Awal bulan ini dipastikan smartphone dengan platform aplikasi lawas tidak bisa menggunakan WhatsApp.
Perubahan teknologi ini akan memaksa jutaan pengguna WhatsApp di seluruh dunia termasuk pengguna Windows, Android, dan Apple harus menganti gadget mereka.
Meski tidak semua smartphone yang tidak bisa lagi menggunakan WhatsApp, diperkirakan jutaan orang akan terkena dampaknya.
"Kita melihat ke depan untuk kami tujuh tahun ke depan, kami ingin memfokuskan upaya kami pada platform mobile yang sebagian besar digunakan orang ," tulis WhatsApp dalam rilis resminya.

Pasar smartphone di dunia saat ini didominasi oleh platform Google, Apple, dan Microsoft.
Berikut daftar smartphone yang dipastikan tidak lagi bisa mengakses WhatsApp pada tahun ini.

1. Android



Ada beberapa platform operasi Android tua yang nggak bakal support WhatsApp.
Android 2.1 dan 2.2 dipastikan tidak bisa menggunakan aplikasi WhatsApp mulai awal tahun ini.

2. Windows Phone



Aplikasi WhatsApp dipastikan tidak bisa diakses smartphone dengan sistem operasi Windows Phone 7.

3. iPhone



Perubahan teknologi WhatsApp juga akan membuat para pengguna iPhone 3GS/iOS 6 tidak bisa mengakses WhatsApp.
Kamu yang masih menggunakan ponsel tersebut sebaiknya ganti kalau masih ingin menggunakan WhatsApp.

4. Blackberry


Pengguna Blackberry direncanakan tidak bisa menggunakan WhatsApp pada Juni 2017 mendatang.
WhatApp tidak lagi akan tersedia untuk BlackBerry, termasuk BlackBerry 10.


5. Nokia

Pada Juni 2017 mendatang, WhatsApp juga tidak bisa diakses oleh pengguna NokiaNokia yang tidak didukung WhatsApp yaitu Nokia S40 dan Nokia Symbian S60. Sistem operasi Nokia Symbian yang diluncurkan pada 2007 adalah OS tertua yang mampu menjalankan aplikasi WhatsApp.

"Ini adalah keputusan yang sulit bagi kami, tapi itu tepat untuk memberikan orang cara yang lebih baik untuk tetap berhubungan dengan teman, keluarga, dan orang-orang dengan WhatsApp,'' tulis WhatsApp dalam rilisnya.
Bulan lalu, WhatsApp resmi meluncurkan video calling, dalam upaya untuk bersaing dengan Apple Facetime dan Skype.