import socket import sys import string SERVERHOST = '' SERVERPORT = 20000 CLIENTHOST = '203.81.48.75' CLIENTPORT = 20000 # SERVER SOCKET server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind((SERVERHOST, SERVERPORT)) server.listen(1) conn, addr = server.accept() # CLIENT SOCKET client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client.connect((CLIENTHOST, CLIENTPORT)) client.send('NICK blar\n ENTER\n SAY hi\n') # WELCOME MSG print 'Connected by', addr while 1: buf = client.recv(8192) # what the server gets data = conn.recv(1024) # what the client sends #print buf client.send("%s\n" % buf) if not data: break #print data conn.send("%s\n" % data) conn.close()