Netcat, canja wurin fayiloli da sauri tsakanin kwamfutoci

game da gidan yanar gizo

A cikin labarin na gaba zamu kalli Netcat. Wannan daya ne kayan aiki na cibiyar sadarwa Wannan yana ba da izini ta hanyar tashar, ta amfani da sassauƙa mai sauƙi, don buɗe tashoshin TCP / UDP a cikin HOST, haɗa harsashi zuwa takamaiman tashar jiragen ruwa da tilasta haɗin UDP / TCP.

Wasu suna kiran wannan kayan aikin TCP / IP Swiss Army Knife. Ana iya amfani dashi azaman ad hoc bayani don canzawa fayiloli akan cibiyoyin sadarwar gida ko daga intanet, na karshen tare da taka tsantsan. Hakanan yana da amfani don canja wurin bayanai tsakanin injunan kamala ko kwantena, da dai sauransu.

Wannan kayan aiki yana iya zama mai kyau kawai ayi amfani dashi a cikin cibiyar sadarwar yankin. Idan ka aika bayanai tare da wannan kayan aiki zuwa sabar kan Intanet, ana iya katse fakiti tare da hanyar. Za a aika fayiloli ba tare da ƙarin tsaro ba. Amma idan bayanan da aka canja din bai kunshi bayanai masu mahimmanci ba, da gaske ba zai zama babbar matsala ba.

Sanya Netcat akan Ubuntu

Mafi yawan tsarin aiki na Gnu / Linux suna zuwa da wannan kayan aikin da aka riga aka shigar. Don bincika idan kuna da Netcat a kan kwamfutarka, buɗe tashar (Ctrl + Alt T) kuma rubuta:

Netcat an saka akan Ubuntu

netcat

Idan ba za'a iya samun umarnin ba, zaka iya girka wannan kayan aikin amfani da umarni:

sudo apt install netcat

Zai zama dole girka netcat duka a kwamfutar da ta karɓi fayilolin da wanda ya aiko su.

Yi amfani da netcat don canja wurin fayiloli tsakanin kwamfutoci

A kan kwamfutar da za ta karɓi fayiloli, dole ne ka nemi adireshin IP ɗin da aka yi amfani da shi. A wannan misalin zai zama sandar gida. Don wannan zaka iya amfani da:

makiyaya ip don netcat

ip route get 8.8.8.8

Ko kuma zaku iya amfani da:

ip a

A cikin hoton da ya gabata zaku ga cewa IP na mai karɓar a wannan yanayin zai kasance 192.168.0.103. Can don bayyana hakan Kafin rubuta umarnin mai aikawa, za a rubuta umarnin da ya dace a cikin mai karɓar.

A kwamfutar da za a karɓi fayil ɗin, rubuta wannan umarnin:

fayil da aka karɓa tare da netcat

nc -vl 44444 > nombre_del_archivo_recibido

A cikin umarnin da ke sama ana amfani da sigogi biyu: -v da -l. Na farko ya fitar da kayan aikin daki daki yadda zaka ga abinda zai faru. Amma ga -l, yana yin kayan aiki "Na ji"A tashar jirgin ruwa 44444. Umurnin abin da yake yi shine bude hanyar sadarwa a na'urar karba. Idan kana da katangar wuta da aka saita, dole ne ka tabbata cewa dokokinta ba su toshe haɗin ba.

A yadda aka saba, gidan yanar gizo zai nuna duk abin da ya karɓa a cikin tashar. Bayan> ƙirƙiri turawa. Maimakon buga shi zuwa allon, yana aika duk abubuwan da aka fitar zuwa fayil ɗin da aka ƙayyade bayan>. Wannan zai ƙirƙiri fayil tare da sunan da aka bayar.

A kan kwamfutar da za ta aika fayil ɗin, za ku rubuta, maye gurbin 192.168.0.103 tare da IP na kwamfutarka me zaka karba abin da aka aika, mai zuwa:

fayil din da aka aiko da netcat

nc -N 192.168.0.103 44444 < /ruta/al/archivo/para/enviar/

A cikin wannan umarnin, -N yana sa netcat ya rufe lokacin da canja wurin ya kammala. Littafin adireshi da hanyoyin fayil na iya zama cikakke ko dangi.

yi hira da gidan yanar gizo

A hali na yi amfani da umarnin da aka nuna ba tare da juyarwa ba, zai ƙirƙiri 'hira' ɗan ɗan asali tsakanin na'urorin biyu. Idan ka buga wani abu a tashar daya sai ka latsa Shigar da shi, zai bayyana a daya kwamfutar. Wannan hanya ce mai sauƙi don kwafa da liƙa rubutu daga wata na'ura zuwa wata.

Ana iya rufe wannan haɗin ta latsawa Ctrl + C a cikin ɗayan ƙungiyoyin biyu da ke ciki.

Aika matattun fayiloli akan tafi

Idan kana so aika manyan fayiloli, wannan kayan aikin yana baka damar damkesu akan tashi don hanzarta canja wurin. A cikin mai karɓa dole ne ku rubuta:

Netcat mai karɓar fayil mai matse fayil

nc -vl 44444 | gunzip > nombre_del_archivo_recibido

A bangaren mai bayarwa, maye gurbin 192.168.0.103 tare da adireshin IP na kwamfutarka mai karɓa, lallai ne ka rubuta wadannan:

gzip -c /ruta/del/archivo/a/eviar | nc -N 192.168.0.103 44444

Aika da karɓar kundayen adireshi

Wani abu da zaku iya buƙatar yin a wani lokaci shine aika dukkan fayiloli daga wannan kundin adireshi a lokaci guda. Zaɓin mai zuwa zai kuma matse abin da aka aika akan hanyar sadarwa.

A ƙarshen karɓa, za mu yi amfani da umarni mai zuwa:

shugabanci da aka karɓa tare da netcat

nc -vl 44444 | tar zxv

A wannan yanayin, akan na'urar aikawa, zamuyi amfani da wannan umarnin:

An aika da adireshin da netcat

tar czp ruta/al/directorio/para/enviar | nc -N 192.168.0.103 44444

Taimako

Idan kana bukata ƙara koyo game da netcat, zaka iya amfani da taimakon:

Netcat taimako

nc -h

A yau, masu amfani da Ubuntu na iya samun mafita na software da yawa waɗanda zasu iya taimakawa yayin canja wurin fayiloli tsakanin kwamfutoci. Wannan kyakkyawan zaɓi ne idan ya zo sau ɗaya tsakanin ƙungiyoyi daga cibiyar sadarwar mu ta gida.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.