2016-02-27 58 views
0

我有以下问题。我使用的是Debian GNU/Linux Stretch,我试图将netcat用作简单的服务器。我开始使用以下命令它:Netcat使用不同的端口请求

$ netcat -l 127.0.0.1 33333 

它开始只是罚款,并接受连接,但在不同的端口比请求:

$ netstat -tulpn | grep netcat 
tcp  0  0 0.0.0.0:38782   0.0.0.0:*    LISTEN  2851/netcat  

此行为是独立的请求的端口,用户或UFW状态。最近,我和下面的软件包安装LXC:

  • AppArmor的
  • 桥utils的
  • cgmanager
  • libapparmor-perl的
  • LXC

所有已以后删除,但不知何故,我感觉这种行为可能与配置中的一些变化有关。

回答

1

看起来你使用需要的监听端口提供-p论点传统netcat

netcat -l 127.0.0.1 -p 33333 

nc -h

-p port     local port number 

语法使用将与OpenBSD netcat工作。