Cara Lengkap: Web Server Local Dapat diakses Internet

 halo semuanya. selamat datang diblog saya. pada kesempatan kali ini saya akan membuat tutorial Web Server Local dapat  diakses melalui jaringan publik. simak penjelasan berikut.


disini saya sudah membuat web server apache dan ingin orang-orang bisa mengakses web server saya namun dengan menggunakan data atau tidak satu jaringan. apa yang harus saya lakukan?

maka hal yang pertama yang saya lakukan yaitu membeli IP publik. Entah itu secara permanen maupun trial lalu berlangganan. Kenapa harus IP publik?, karena agar web server yang kita buat dapat diakses di jaringan internet, maka perlu yang namanya ip publik. web server kita tidak bisa diakses oleh orang lain tanpa menggunakan ip publik. karena web server apache yang kita buat masih bersifat local atau hanya bisa diakses melalui IP private. 

Untuk sewa IP publik, saya sewa di salah satu web strore penyedia layanan digital terpercaya yaitu perwiramedia.com. Perwira media merupakan solusi kebutuhan digital yang menjual atau menyewakan kebutuhan digitial anda seperti ip publik, vpn, mihkhom, dll. Klik untuk membaca cara membeli IP Publik di perwiramedia.com

Untuk memasang ip publik di laptop, saya menggunakan L2TP. L2TP membuat "jembatan" aman antara web server lokal dengan internet. Dengan L2TP, web server seakan-akan berada di jaringan yang sama dengan pengguna internet, meskipun sebenarnya ada di komputer lokal. 

cara kerja:

  • Membuat koneksi L2TP ke penyedia layanan VPN atau server yang bisa diakses publik.
  • Web server akan "diteruskan" melalui koneksi ini.
  • Pengunjung mengakses alamat IP atau domain yang diberikan oleh penyedia VPN.
  • Permintaan mereka diarahkan melalui terowongan L2TP ke server lokal.
  • perlu diingat bahwa L2TP tidak tersedia secara default di laptop, kita perlu menginstall nya terlebih dahulu lewat terminal.

    berikut langkah-langkahnya:

    1. sebelum menginstall modul l2tp, kita tambah terlebih dahulu reposito l2tp ke daftar sumber perangkat lunak sistem agar dapat di install dan terdaftar di network manager. caranya kalian ketik: 

    sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp


    2. Setah menambahka reposito l2tp, kita jangan install langsung modul l2tp nya. kita update terlebih dahulu agar direktory L2TP tersimpan secara update atau terbaru. caranya ketik: 

    sudo apt update



    3. Setelah di update, kita intall modul l2tp nya. caranya ketik:
    sudo apt-get install network-manager-l2tp  network-manager-l2tp-gnome



    4. Setelah modul terinstall, kita bisa coba cek untuk memastikan apakah mudol sudah terinstall atau tidak. caranya kalian masuk ke menu manager jaringan, dengan caran klik kiri icon ethernet atau wi-fi. lalu kalian pilih menu network settings.

    5. Setelah masuk ke manager jaringan, kalian klik inco "+" yang terletak di pojok kiri bawah

    gambar diatas menunjukan bahwa modul L2TP sudah terpasang.


    Setelah modul terpasang, ktia pasang ip publik yag kita dapatkan dari perwiramedia.com dan akan dipasang di L2TP VPN Server.

    6. kita masuk ke manager jaringan, pilih network connections. 


    7. setelah masuk kemenu network connections, kalian klik tanda + disebelah kiri pojok bawah.


    8.  setelah itu pilih layer 2 tunneling protokol (L2TP), lalu klik create..


    9. masukan ip server address pada bagian gateaway dan masukan username dan password ip publik yang sudah diberikan setelah aktivasi pembelian ip publik di perwiramedia.com


    10. masuk kemenu IPsec settings, lalu masukan pre-shared key. Untuk mengetahuinya, tanyakan kepada cs perwiramedia.com, setelah itu klik apply lalu save

    setelah apply kalian akan kembali ke halam sebelum IPSec settings. lalu klik save.


    11. nyalakan VPN dan lakukan pengujian


    12.  untuk pengujiannya, kita mengetik ip publik yang kita dapatkan dari perwiramedia.com. Jika setelah di enter masuk ke file index of/ berarti web server kita bisa di akses oleh orang lain.

    server at 31.56.78.136: menunjukan bahwa web server bisa diakses melalui ip 31.56.78.136 yang merupakan IP Publik.
    Previous Post Next Post