Postingan

Menampilkan postingan dari November, 2018

Spring Boot CRUD JPA + PostgreSQL + thymeleaf

Gambar
Spring Boot CRUD JPA + PostgreSQL + thymeleaf           Di artikel kali ini saya akan memberikan tutorials cara membuat CRUD(Create Read Update Delete) di Spring boot menggunakan JPA + PostgreSQL + Thymeleaf. Bahan : - Eclipse IDE - PostgreSQL - Maven -  JDK Jika bahan nya sudah tersedia agan bisa kunjungi situs resmi spring nya https://start.spring.io/  buat seperti ini lalu download dan exract.   Lalu import ke eclipse nya File -> Open Project from File System seperti ini. Buat database nya dengan nama "springbootcrud" disini saya pakai pgAdmin4. Jika sudah siap buat package di src yaitu com . fluex404 . springboot . model com . fluex404 . springboot . controller com . fluex404 . springboot . repository Buat class Student.java di package com.fluex404.springbootcrud.model package com . fluex404 . springboot . model ; import javax.persistence.Column ; import javax.persistence.Entity ; import javax.persistence.GeneratedValue ; i

konfigurasi dhcp server di ubuntu 18.10

Gambar
Konfigurasi DHCP Server di ubuntu 18.10             DHCP Server adalah cara sebuah system memberikan IP secara dynamic, jadi client tidak perlu konfigurasi manual. DHCP Server memberikan IP Router(gateway), IP DNS(IP Router/IP google), IP Client, dan subnet sudo apt install isc - dhcp - server sebelum konfigurasi kita kasih IP static di ubuntu nya saya akan berikan 192.168.0.100 di file /etc/netplan/50-cloud-init.yaml disini saya lebih suka pakai vim atau kalian bisa pake nano yang lebih mudah. Disini yang terhubung dengan client adalah interface enp0s9 sudo vim / etc / netplan / 50 - cloud - init.yaml isikan seperti ini network: ethernets: enp0s3: addresses: [] dhcp4: true enp0s8: addresses: [] dhcp4: true enp0s9: addresses: [ 192.168 . 0.100 / 24 ] nameservers: search: [fluex404.net] addresses: [ 192.168 . 0.10

Memberikan Akses Internet di MikroTik

Gambar
Memberikan Akses Internet di MikroTik   Sebelumnya saya sudah sharing tutorials  DHCP Server di artikel sebelum nya. Dan client hanya mendapat kan IP Address, IP gateway, IP DNS Server dari client namun tidak bisa mengakses dari client.  bahan :  - ether1 = terhubung ke modem saya - ether2 = terhubung ke jaringan saya yang memiliki client  di tutorials sebelumnya saya sudah setting dhcp server di ether2 bisa check  disini . Kenapa client belum bisa mengakses internet sedangkan mikrotik sudah terhubung dengan internet. Itu terjadi karna Firewall di mikrotik blum mengijinkan client mengirim trafic ke luar(ether1). Dan kita setting Firewall NAT dan actionnya adalah masquerade dan mengarahkan trafic dari ether2 ke ether1(yang terhubung dengan modem/internet) Buka winbox. Kelick IP -> Firewall -> NAT, Add lalu apply dan ok. Bisa kita check di client kita sudah bisa akses google.com

DHCP Server di MikroTik

Gambar
DHCP Server di MikroTik Buka Winbox koneksikan dengan mikrotik dan buka IP -> Addresses, tambahkan IP dan ethernet mana yang akan di berikan IP lalu Apply dan OK. Buka IP -> DHCP Server, DHCP Setup pilih ethernet mana yang akan di kasih dhcp server IP Network (default)  IP Gateway (default)  range darimana sampai mana  DNS Server untuk bisa terhubung dengan internet  waktu peminjaman IP Address 10 menit   lalu next dan check di client  disini client blum bisa mengakses internet jika ingin mengakses internet bisa lihat memberikan-akses-internet-di-mikrotik

Konfigurasi FTP Server di Ubuntu Server 18.10

Gambar
Konfigurasi FTP Server di Ubuntu Server 18.10                File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client. FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai dengan permission yang diberikan oleh FTP server. Tujuan dari FTP server adalah sebagai berikut : - Untuk tujuan sharing data - Untuk menyediakan indirect atau implicit remote computer - Untuk menyediakan tempat penyimpanan bagi user - Untuk menyediakan transfer data yang r

konfigurasi DNS server di ubuntu server 18.10

Gambar
Konfigurasi DNS server di Ubuntu Server 18.10   DNS (Domain Name Server) adalah server yang digunakan untuk mengetahui IP Address suatu host lewat host name-nya. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya. Install DNS Server  # apt install bind9 allow DNS Server # ufw allow 53 Konfigurasi Network Interface kali ini saya menggunakan IP Static, Resolv.conf, dan hosts seperti di bawah ini konfigurasi resolv.conf   konfigurasi hosts disini ip address untuk ubuntu server adalah 192.168.0.100 dan untuk windows 7 adalah 192.168.0.10 konfigurasi DNS Server # cd /etc/bind/ # cp db.127 db.fluex404 # cp db.127 db.fluex404web # vim named.conf.local tambahkan ini di bawah include "/etc/bind/zones.rfc1918"; // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "fluex404.net" IN { type m