Пошаљите податке преко умрежених рачунара са Нетцат-ом користећи командну линију

Anonim

Нетцат је моћан алат командне линије који може читати и писати податке преко мрежне везе користећи ТЦП/ИП, обично се користи за релеје, пренос датотека, скенирање портова, између осталог. Иако нетцат порекло потиче из уник и линук света, нетцат је такође уграђен у Мац ОС Кс, а ми ћемо користити нц услужни програм као једноставан начин за слање података и другог текста преко два умрежена рачунара.Коришћењем нетцат-а за слање података са прилично једноставним односом између клијента и сервера, он нуди потенцијално бржу алтернативу традиционалном дељењу датотека када би корисници радије остали у командној линији док шаљу и примају податке и где је повезивање преко ССХ или СФТП-а. т практично.

Имајте на уму да нетцат не захтева пријављивање или аутентификацију, једини услов је да клијент зна ИП адресу сервера и број порта за слушање. То очигледно подиже одређени потенцијал за безбедносну злоупотребу, тако да је коришћење нетцат-а за слање података и текста генерално најбоље резервисано за напредне кориснике, или за коришћење искључиво иза заштићене локалне мреже где постоји мали ризик. Ситуације у којима је сигурност важно нагласити било би боље користити ССХ.

Ради лакшег јављања, рачунар 1 који слуша са нетцат-ом ћемо називати „Сервер“, а рачунар 2 који шаље податке рачунару 1 као „клијент“.

Подесите Нетцат да слуша на серверу (рачунар 1) и порт

Покренућемо нетцат и преслушаћемо га на порту 2999, а затим преусмерити било који од примљених података у датотеку под називом „рецеивед.ткт“ са следећим командним низом:

нц -л 2999 > примљен.ткт

Пре него што га позовете и извршите прелазак на клијента, пожелећете да имате Мацс ИП адресу на локалној мрежи. То можете добити са контролне табле мреже, или пошто сте већ на терминалу, преко командне линије са следећом синтаксом:

ипцонфиг гетифаддр ен0

Модерни Мац рачунари само са Ви-Фи ће користити ен0, Мац рачунари са етернетом и ви-фи могу користити ен1. Ако се на једном не појави ништа, покушајте са другим интерфејсом да бисте добили ЛАН ИП. Претпоставимо да је овај Мацс ИП пријављен као „192.168.1.101“, наравно да ће се ваш вероватно разликовати. Ово ће вам требати на клијентском рачунару за слање података, о чему ћемо даље говорити.

Пипе податке од клијента (рачунар 2) до сервера за слушање

Сада на клијенту са којег желите да пошаљете податке, можете користити наредбу као што је следећа. Користићемо цат за испуштање текстуалне датотеке преко мреже на нетцат сервер за слушање, али можете пренети скоро све што желите:

цат сендтхисдатаовер.ткт | нц 192.168.1.101 2999

Да би ово исправно функционисало, обавезно попуните сопствену ИП адресу са сервера и означите одговарајућу датотеку или текст који желите да пошаљете.

Под претпоставком да је локална мрежа чак и незнатно брза, подаци би требало да стигну прилично брзо, ако не и тренутно. Када се пренос података заврши, обе стране везе ће престати и сервер ће престати да слуша, а затим затворите порт. Ово га чини ефикасним за једнократно слање података као што су датотеке евиденције или велики текстуални документ, али није нужно практичан за прелазак преко великог броја датотека.

Као што је већ поменуто, можете пренети скоро све податке, тако да било да је у питању излаз друге апликације, реп, мачка, или чак избачен директно из међуспремника помоћу пбцопи и пбпасте, он ће се пренети кроз нетцат.

Треба напоменути да постоје згоднији начини дељења међуспремника између Мац-ова или између Мац-а и Линук или Виндовс машина, иу тим ситуацијама је боље да користите бесплатне алатке као што је Телепорт за Мац- То-Мац дељење улаза, или бесплатни услужни програм Синерги ако идете на унакрсну платформу између Мац-а и ПЦ-а. Оба омогућавају кориснику да дели податке међумеморије, као и уређаје за унос као што су миш и тастатура.

За записник, док је ова демонстрација приказана на два Мац-а са ОС Кс-ом, нема разлога да не можете да користите нетцат за слање података између Мац и Линук машине, или обрнуто.

Постоји много других сјајних употреба нетцат-а, ако имате неке фаворите, јавите нам у коментарима!

Пошаљите податке преко умрежених рачунара са Нетцат-ом користећи командну линију