Я написал код клиент / сервер.
Программа сервера выполняется на терминале, который получает текстовые данные от клиента, а клиент представляет собой графический интерфейс, в котором можно указать IP-адрес компьютера, на котором будет работать сервер.
Однако это работает только в закрытой сети (LAN).
Я только что изучил TCP IP и написал несколько кодов, которые работают в локальной сети.
Я хотел, чтобы эта программа работала через сеть (через Интернет).
Но у меня есть некоторые основные сомнения, например, нужно ли разрешение локального интернет-провайдера для выполнения таких программ через Интернет. Включает ли это покупку домена или какие-то разрешения?
Кто-нибудь может мне помочь, чем я должен заниматься или с чего начать?