Telnet拒绝连接

时间:2019-04-05 23:58:39

标签: c linux multithreading sockets telnet

我正在设置一个拼写检查程序,但无法连接到包含该程序的服务器。我不知道套接字连接的创建是否有问题,或者我如何使用telnet客户端。

我已经在自己的计算机上使用telnet(地址为127.0.0.1和端口3335)对其进行了测试,它可以正常工作。然后,当我尝试将其测试到linux服务器时,telnet无法连接,或者超时或直接拒绝连接。

有关我尝试连接到linux服务器时的背景知识。我进入服务器运行该程序。然后,我运行该程序,然后在另一个Shell窗口中使用telnet尝试连接。我通过使用命令>sp|Q96A73|P33MX_HUMAN Putative monooxygenase p33MONOX OS=Homo sapiens OX=9606 GN=KIAA1191 PE=1 SV=1 RNDDDDTSVC NDDDDTSVCL DDDDTSVCLG DDDTSVCLGT . . . . 获得服务器的地址。

如果程序中有代码问题,我将在下面粘贴套接字创建的代码:

use warnings;
use strict;
use Getopt::Std

unless (defined $DESIRED_LENGTH and $DESIRED_LENGTH =~ /^[0-9]+$/) {
my $DESIRED_LENGTH ;
while (<>) {
    chomp; # remove trailing newline
    if (m/^>/) {          # if line starts with '>'
        print "$_\n";     # just print it
    } else {
        my $i = 0;
        while ($i + $DESIRED_LENGTH <= length($_)) {
            print substr($_, $i, $DESIRED_LENGTH);
            print "\n";
            $i++;
        }
    }
}
}

0 个答案:

没有答案