Cara mentransfer data melalui jaringan dengan perintah NC (NETCAT) di Linux
- 4157
- 94
- John Ratke
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
- « Cara Menginstal Jenkins di Debian 9 Stretch Linux
- Cara menginstal versi mesa terbaru di debian 9 stretch linux »