开发者

在Linux和Windows下安装nc(netcat)的详细步骤

目录
  •  一、linux 下安装 nc
    • 1、Debian / Ubuntu / Kali
    • 2、Centos / RHEL / Rocky / AlmaLinux
    • 3、Arch / Manjaro
    • 4、openSUSE
    • 验证安装
  • 二、Windows 下安装 ncwww.devze.com
    • 方法 1:使用 Nphpmap 自带的 Ncat
    • 方法 2:使用独立版 Netcat for Windows
    • 方法 3:使用 PowerShell 自带功能(无须安装)
  • 总结表格

     一、Linux 下安装 nc

    1、Debian / Ubuntu / Kali

    这些系统通常使用 APT 包管理器:

    sudo apt update
    sudo apt install netcat -y
    

    部分系统中可能叫 netcat-openBSD 或 netcat-traditional

    sudo apt install netcat-openbsd 编程客栈-y
    # 或者
    sudo apt install netcat-traditional -y
    

    区别:

    • netcat-openbsd:功能更丰富(推荐)
    • netcat-traditional:老版本,兼容性更好

    2、CentOS / RHEL / Rocky / AlmaLinux

    使用 yum 或 dnf

    sudo yum install nc -y
    # 或
    sudo dnf install nc -y
    

    某些版本中包名可能是 nmap-ncat(Nmap 自带实现):

    sudo yum install nmap-ncat -y
    

    安装后可以通过 ncat 或 nc 使用。

    3、Arch / Manjaro

    sudo pacman -S gnu-netcat
    

    4、openSUSE

    sudo zypper install netcat
    

    验证安装

    nc -h
    

    如果出现帮助信息说明安装成功。

    二、Windows 下安装 nc

    方法 1:使用 Nmap 自带的 Ncat

    Windows 版 Nmap 自带 ncat,功能与 nc 几乎相同甚至更强。

    步骤:

    • 到官网下载安装 Nmap:https://nmap.org/download.html
    • 安装后在命令提示符 (CMD) 或 PowerShell 中执行:
    ncat -h
    
    • 用法与 nc 一样,例如:
    ncat -l -p 8888
    

    方法 2:使用独立版 Netcat for Windows

    下载:

    • 官方经典版本(由 Hobbit 开发的原版):https://eternallybored.org/misc/netcat/

    选择与你的系统匹配的版本(例如 nc64.exe)。

    下载后放入某个目录(例如 C:\Windows\Syst编程em32 或 C:\Tools\nc)。

    验证:

    nc.exe -h
    

    方法 3:使用 PowerShell 自带功能(无须安装)

    如果只想简单测试端口,可以用 PowerShell:

    Test-编程NetConnection 192.168.1.10 -Port 22
    

    相当于:

    nc -zv 192.168.1.10 22
    

    总结表格

    系统安装命令备注
    Ubuntu / Debiansudo apt install netcat推荐使用 netcat-openbsd
    CentOS / RHELsudo yum install nmap-ncatNmap 自带 ncat
    Arch / Manjarosudo pacman -S gnu-netcatGNU 版本
    openSUSEsudo zypper install netcat标准包
    Windows安装 Nmap 或下载 nc.exeNmap 推荐
    Windows(替代)Test-NetConnectionPowerShell 内置命令

    以上就是在Linux和Windows下安装nc(netcat)的详细步骤的详细内容,更多关于Linux和Windows安装netcat的资料请关注编程客栈(www.devze.com)其它相关文章!

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新运维

    运维排行榜