#usr/bin/perl use strict; use warnings; use IO::Socket; $| = 1; my $client; my $socket= new IO::Socket::INET( PerHost => '192.168.0.34', PeerPort => '4500', Proto => 'tcp', ); die "Couln't open socket: $!" unless $socket; #open ALERT, ">alerts" or die " Unable to open file alerts \n"; while(1) { print "Accepting Socket....\n"; $client = $socket->accept(); print "Socket Accepted:$client....\n"; my $addr = $client->peerhost(); my $port = $client->peerport(); print "Got Connection from \"$addr\" at port $port\n"; while(1) { $client->recv(my $rec,1024); my $date = `date`; # print ALERT "[ $date ] :$rec\n"; print "[ $date ] :$rec\n"; } }