Pertama-tama saya seorang pemula di jaringan.
Saya memiliki 2 PC di dua jaringan yang berbeda. Saya mencoba membuat koneksi di antara mereka.
- Pertama saya mendapatkan IP publik dari jaringan PC1:
wget http://ipinfo.io/ip -qO –
. Hasilnya adalaha.b.c.d
. - Di PC1 saya gunakan
netcat
untuk mendengarkan di portnc -l -v 5555
. - Pada PC2 saya mencoba terhubung dengan
nc a.b.c.d 5555
. Hasilnya saya tidak bisa terhubung.
Saya tidak memiliki firewall dan penerusan port diaktifkan di konfigurasi router saya:
Saya membuat tes lain dengan situs web khusus:
Apa yang saya lakukan salah di sini?
Perbarui 1.
Itu ditunjukkan dalam komentar / diskusi bahwa mungkin ada router lain yang melakukan NAT (terjemahan alamat jaringan). Saya diminta untuk memeriksa alamat IP WAN dari router saya. Berikut statusnya:
IP berbeda dari IP publik yang saya temukan sebelumnya. Apa yang harus dilakukan sekarang?
Perbarui 2.
Saya berhasil mendapatkan konfigurasi router (luar) lainnya. Yang ini memiliki IP publik yang tepat pada antarmuka WAN-nya ( a.b.c.d
). Saya menambahkan aturan port forwarding. Itu menunjuk ke IP lokal saya (dalam) router ( 192.168.9.1
).
Masih koneksi saya dengan nc
tidak bekerja Apa yang salah?
sumber