Cara mentransfer data melalui jaringan dengan perintah NC (NETCAT) di Linux

Cara mentransfer data melalui jaringan dengan perintah NC (NETCAT) di Linux

Itu NC Perintah (NetCAT) dapat digunakan untuk mentransfer data sewenang -wenang melalui jaringan. Ini mewakili cara cepat bagi administrator Linux untuk mentransfer data tanpa perlu layanan transfer data tambahan seperti FTP, HTTP, SCP dll. Konfigurasi ini akan menunjukkan kepada Anda contoh tentang cara mentransfer data antara ke host jaringan. Kami akan mentransfer data file saya.txt file dari localhost ke host tujuan dengan alamat IP 10.1.1.2.

Host tujuan

Itu NC Perintah pertama -tama harus dimulai pada host jaringan yang perlu kita transfer data. Kami akan menginstruksikan NC untuk mendengarkan permintaan masuk yang masuk pada nomor port yang ditentukan pengguna dan begitu permintaan klien datang menerima data yang diinginkan. Pilih nomor port pilihan Anda untuk memastikan bahwa itu tidak diblokir oleh firewall dan dapat diakses dari host sumber.

$ nc -l -p 7555> myfile.txt 

Perintah di atas menginstruksikan NC untuk terus mendengarkan di port 7555 sampai menerima permintaan. Setelah permintaan diperoleh, itu akan menerima transfer file saya.txt mengajukan.



Sumber Host

Untuk menerima file saya.txt file kita perlu memulai permintaan transfer data menggunakan alamat IP (misalnya. 10.1.1.2) atau nama host dari host tujuan dan port yang diberikan:

$ NC 10.1.1.2 7555 < myfile.txt 

Penyelesaian masalah

Gejala:

NCAT: Koneksi ditolak. 

Periksa apakah Anda telah menentukan nomor port yang benar pada host sumber. Selain itu, pastikan bahwa port dapat diakses dan tidak diblokir oleh firewall:

$ nmap -p 7555 10.1.1.2 Memulai nmap 6.45 (http: // nmap.org) di 2015-03-28 09:25 Laporan AEDT NMAP Scan untuk TheBeast (10.1.1.2) Host sudah habis (0.00097S latensi). Port State Service 7555/TCP Open Unknown 

Terakhir, pastikan itu NC Apakah mendengarkan di host tujuan:

# netstat -ant | GREP 7555 TCP 0 0 0.0.0.0: 7555 0.0.0.0:* Dengarkan 

Tutorial Linux Terkait:

  • Tips & Trik dengan Perintah NetCAT di Linux
  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Daftar dan Instalasi Klien FTP di Ubuntu 20.04 Linux…
  • Mengatur server FTP di Linux
  • Cara Terhubung ke Server FTP Menggunakan Python
  • Daftar dan Instalasi Klien FTP di Ubuntu 22.04 Linux…
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Cara mengatur server ftp/sftp dan klien di almalinux
  • Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
  • Hal -hal yang harus diinstal pada Ubuntu 22.04