import socket client = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) client.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) # Пробуем разные варианты broadcast адресов broadcast_addresses = [ '255.255.255.255', # Общий broadcast ] PORT = 10001 message = b'HELLO BROADCAST TEST' for addr in broadcast_addresses: print(f"Пробую broadcast на {addr}:{PORT}") client.sendto(message, (addr, PORT)) print("Сообщения отправлены. Запустите сервер на другом компьютере.") client.close()