Install Proxmox Menggunakan 1 IP Public

Tips jika hanya memiliki 1 IP Public, tetapi ingin memiliki banyak server cloud untuk berbagai macam kebutuhan. Banyak OS yang bisa digunakan untuk membangun infrastruktur VPS. Disini saya menggunakan Proxmox sebagai host dari VPS yang saya miliki.

Host

  • IP Public : 115.224.64.122 (Digunakan sebagai IP Proxmox)
  • Network : eth0, telah di bridge menjadi vmbr0
  • Versi Proxmox : 3.4-6

Konfigurasi IP Server Proxmox

eth0      Link encap:Ethernet  HWaddr 00:21:5e:27:05:30  
          inet6 addr: fe80::221:5eff:fe27:530/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:643194 errors:0 dropped:0 overruns:0 frame:0
          TX packets:225604 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:196913694 (187.7 MiB)  TX bytes:35911168 (34.2 MiB)
          Interrupt:16 Memory:ce000000-ce012800

vmbr0     Link encap:Ethernet  HWaddr 00:21:5e:27:05:30  
          inet addr:115.224.64.122  Bcast:202.202.202.203  Mask:255.255.255.248
          inet6 addr: fe80::221:5eff:fe27:530/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:571124 errors:0 dropped:0 overruns:0 frame:0
          TX packets:206100 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:177290314 (169.0 MiB)  TX bytes:31457704 (30.0 MiB)

Konfigurasi Virtual Machine

  • IP Address : 192.168.2.1
  • Jenis Interface : venet
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:127.0.0.2  P-t-P:127.0.0.2  Bcast:0.0.0.0  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:33307 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16717 errors:0 dropped:8 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:49576164 (49.5 MB)  TX bytes:916607 (916.6 KB)

venet0:0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:192.168.2.1  P-t-P:192.168.100.100  Bcast:0.0.0.0  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1</code></pre>

Memastikan VPS bisa di akses dari internet

 

  • ┬áMasuk ke VPS di Proxmox

vzctl enter 100

  • Pastikan VPS terkoneksi ke Internet, dan pastikan juga Proxmox anda terkoneksi. Karena VPS mendapatkan koneksi dari Proxmox.

ping 8.8.8.8

  • Keluar dari VPS

exit

Konfigurasi VPS agar bisa diakses via SSH

  • Buat firewall untuk direct port SSH ke VPS

iptables -t nat -A PREROUTING -i vmbr0 -p tcp -m tcp --dport 2222 -j DNAT --to-destination 192.168.2.1:22

Cek koneksi ke VPS via ssh


ssh [email protected] -p2222

Jika berhasil, kita bisa me-redirect port lain seperti web dan database. Bisa digunakan untuk security, karena implementasinya sama seperti DMZ.

 

Terima kasih.

Share This:

Tinggalkan Komentar

Leave a Reply

Your email address will not be published. Required fields are marked *