import socket # Sunucunun IP adresi ve port numarası HOST = '0.0.0.0' # Tüm arayüzler üzerinden bağlantıyı dinle PORT = 65432 # Seçtiğimiz port numarası # Soket oluştur with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: # Soketi belirtilen HOST ve PORT ile bağla s.bind((HOST, PORT)) # Bağlantıları dinlemeye başla s.listen() print("Sunucu başlatıldı. İstemci bağlantısı bekleniyor...") my_ip = socket.gethostbyname(socket.gethostname()) print(my_ip) # Bağlantıyı kabul et conn, addr = s.accept() with conn: print('Bağlantı yapıldı:', addr) # İstemciden gelen IP adresini al ip_address = conn.recv(1024).decode() print("İstemcinin IP adresi:", ip_address) while True: # İstemciden gelen veriyi al data = conn.recv(1024) if not data: break # Alınan veriyi ekrana yaz print('İstemciden gelen mesaj:', data.decode())