📜  在 Linux 中使用 netcat 创建简单的聊天

📅  最后修改于: 2022-05-13 01:57:05.864000             🧑  作者: Mango

在 Linux 中使用 netcat 创建简单的聊天

首先,我们应该知道netcat是什么,它也被称为TCP/IP瑞士军刀,一个功能丰富的网络工具。 netcat 可以进行端口扫描、传输文件、创建侦听器或流媒体等等。 netcat 实用程序支持广泛的命令来管理网络和监控系统之间的流量数据流。

在 Linux 中安装 netcat:

sudo apt-get install netcat

安装网猫

从源代码编译 Netcat:

1.从官方下载Netcat

2.要解压它运行以下命令,

gunzip netcat-0.7.1.tar.gz

解压它运行以下命令

这里,“netcat-0.7.1.tar.gz”是文件名。

3.解压文件。

tar -xf netcat-0.7.1.tar

解压文件

4.更改目录。

cd netcat-0.7.1 / 

更改文件夹

5.通过使用命令配置源代码。

./configure

配置

6.使用编译程序。

make

编译程序

7.现在安装它。

make install

安装

创建一个简单的聊天

我们将按照以下步骤配置聊天。

第 1 步:要创建一个简单的聊天,您需要两个设备d1d2

第 2 步:在 Linux 中打开终端并在两台设备上安装 Netcat。

第三步:在 d1 中输入$ifconfig并记下您的 localhost IP 地址,ifconfig 用于获取我们设备的 IP 地址。

d1的IP地址

第 4 步:现在在d1中运行命令$nc -nvlp 1234 ,其中“1234”是端口号,d1 现在将充当侦听器。

d1 现在是一个监听器

第 5 步:d2中输入$nc 1234并回车。

d2 使用端口和IP建立连接

第 6 步:现在创建了简单的聊天。

d1,与d2建立连接d2收到的消息