Breaking

Post Top Ad

Pasang Iklan Disini

Jumat, 30 Agustus 2024

Cara Buka Port Di Server Linux

Menggunakan UFW (Uncomplicated Firewall), kamu bisa membuka port dengan perintah berikut:

sudo ufw allow PORT_NUMBER/tcp

contoh:

sudo ufw allow 8080/tcp
Setelah dibuka, kamu bisa lakukan pengecekan statusnya sudah terbuka atau belum dengan cara:
sudo ufw status
Jika keluar pesan disable, maka lakukan perintah ini:

sudo ufw enable
Jika ufw blum di install, silahkan instal dulu dengan cara berikut:
sudo apt update
sudo apt install ufw

Untuk melakukan pengetesan apakah port sudah benar-benar terbuka dan bisa menerima data dari luar, kamu bisa jalankan script node js ini di sisi server dengan cara node namafile.js


Lalu disisi client, kamu jalankan script ini dan lakukan pengiriman data ke server dengan cara chat apa saja.

const net = require('net');
const readline = require('readline');

const rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout,
});

const client = new net.Socket();

const PORT = isi port server;
const HOST = 'isi ip server'; 

client.connect(PORT, HOST, () => {
  console.log('Connected to server');
  client.write('Hello, server!\n');
});

client.on('data', (data) => {
  console.log(`Server: ${data}`);
  rl.question('Client: ', (input) => {
    client.write(input.trim() + '\n');
    if (input.toLowerCase() === 'bye') {
      client.end();
      rl.close();
    }
  });
});

client.on('close', () => {
  console.log('Connection closed');
});

Tidak ada komentar:

Posting Komentar

Post Top Ad

Pasang Iklan Disini

Halaman