portu 8844 sectigim halde surekli degisen sonuclar aliyorum serverin ciktisinda. ( 2144,2140 vb, her seferinde farkli )
Portu forwarladim bu arada...
client su anda benim bilgisayairmda ve agimda calisiyor ama normal kullaniminda baska pcde ve agda olacak. kodlar :
SERVER :::
import socket
host = '192.168.1.7'
port = 8844
serversocket = socket.socket( socket.AF_INET, socket.SOCK_STREAM)
serversocket.bind((host, port))
serversocket.listen(1)
while True:
clientsocket, addr = serversocket.accept()
print("Got a connection from %s" % str(addr))
msg = 'Thank you for connecting' + "\r\n"
clientsocket.send(msg.encode('ascii'))
clientsocket.close()
CLIENT ---
import socket
hostn = 'benim no ip sitem( benim dynamic ip adresimi isaret ediyor)t'
host = socket.gethostbyname(hostn)
port = 8844
clientsock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
clientsock.connect((host, port))
msg = clientsock.recv(1024)
clientsock.close()
print(msg.decode('ascii'))
Portu forwarladim bu arada...
client su anda benim bilgisayairmda ve agimda calisiyor ama normal kullaniminda baska pcde ve agda olacak. kodlar :
SERVER :::
import socket
host = '192.168.1.7'
port = 8844
serversocket = socket.socket( socket.AF_INET, socket.SOCK_STREAM)
serversocket.bind((host, port))
serversocket.listen(1)
while True:
clientsocket, addr = serversocket.accept()
print("Got a connection from %s" % str(addr))
msg = 'Thank you for connecting' + "\r\n"
clientsocket.send(msg.encode('ascii'))
clientsocket.close()
CLIENT ---
import socket
hostn = 'benim no ip sitem( benim dynamic ip adresimi isaret ediyor)t'
host = socket.gethostbyname(hostn)
port = 8844
clientsock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
clientsock.connect((host, port))
msg = clientsock.recv(1024)
clientsock.close()
print(msg.decode('ascii'))
