用于发送控制台消息的TCP / IP默认端口?

时间:2012-05-29 16:19:34

标签: sockets networking tcp ip port

是否有专用端口(低于1024)专门为客户端发送基于文本的控制台输出到服务器?我已经广泛搜索但无济于事。发送基于文本的控制台输出的最佳端口(低于1024)是什么?

2 个答案:

答案 0 :(得分:3)

端口只是一个数字。您可以在/etc/services中看到well known端口分配。

您需要服务器应用程序在给定端口上侦听以接受您的输入。有许多远程终端协议及其实现,其中包括Telnet(端口23)和Secure Shell,或SSH(端口22)。

测试套接字客户端的最简单方法是在服务器上设置netcat以侦听您想要的任何端口(示例中的端口为777),然后尝试从其他地方连接到它:

server:~# nc -l -p 777

然后

client:~$ nc server 777

请注意,在Unix上,您通常需要超级用户(root)权限来绑定“特权”,即低于1024的端口。

答案 1 :(得分:-2)

我将使用telnet(端口23),因为它最接近我想要的。从客户端向服务器发送控制台消息。好吧谢谢!