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...") # 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) # İstemciden gelen mesajı al data = conn.recv(1024) if not data: print("İstemciden gelen mesaj alınamadı.") else: print('İstemciden gelen mesaj:', data.decode())