Я создал игру, в которой требуется, чтобы клиент подключался к серверу, однако IP-адрес сервера постоянно меняется с каждым игровым сеансом, поскольку один игрок является одновременно хостом (сервером) и игроком (клиентом). Я думаю, было бы здорово, если бы хост мог просто сообщать одно число (возможно, также с символами ascii), в котором был бы зашифрован IP и порт, отличный пример того, что я хочу, - kahoot, хост отправляет всем один номер, и каждый может подключиться. Я не ищу безопасность, просто легкий способ передать IP и порт. Я использую Python 2.7, но я просто хочу объяснить, как это сделать (хотя код будет очень хорошим).
Я хочу, чтобы это было примерно так:
Сервер:
connection_code=encrypter(ip,port)
клиент:
ip,port=decrypter(connection_code)