

O KStars fornece uma camada simples mas poderosa para controlar dispositivos remotos. Uma descrição mais detalhada da camada está descrita no artigo do INDI.
Você precisa de configurar tanto as máquinas servidoras como as clientes para o controlo remoto:
Servidor: Para preparar um dispositivo para ser controlado remotamente, siga os mesmos passos que para a configuração local/servidor. Quando você iniciar o serviço de um dispositivo no , é mostrado um número de porto na coluna Porto de Espera. Para além do número de porto, você precisa do nome da máquina ou do endereço IP do seu servidor.
Cliente: Seleccione o no menu e carregue na página Cliente. Você poderá adicionar, modificar ou remover máquinas na página Cliente. Adicione uma máquina, carregando no botão . Indique o nome da máquina/endereço IP do servidor no campo Máquina e indique o número do porto que obteve na máquina servidora no passo 1.

Depois de adicionar uma máquina, carregue com o botão direito na máquina para se ou . Se estiver estabelecida uma ligação, você poderá controlar o telescópio no Mapa do céu ou no Painel de Controlo do INDI, tal como está descrito na secção local/servidor. É tão simples quanto isto.
Embora o KStars lhe permita instalar com facilidade um servidor de INDI, você poderá instalar facilmente um servidor de INDI; você poderá lançar um servidor de INDI a partir da linha de comandos.
Dado que o INDI é um componente de infra-estrutura independente, você poderá correr um servidor de INDI numa máquina sem o KStars. O INDI pode ser compilado em separado para correr em máquinas remotas. Para além disso, os controladores de dispositivos mandam as mensagens para o stderr e isso poderá ser útil numa situação de depuração. A sintaxe para o servidor de INDI é a seguinte:
$ indiserver [opções] [controlador ...]
Opções:
-l d : regista as mensagens do controlador para d/AAAA-MM-DD.islog
-m m : matar o cliente se deixar para trás mais de 'm' MB; por omissão 10
-p p : porto IP alternativo, por omissão é o 7624
-v : mostrar os eventos-chave, sem tráfego
-vv : -v + conteúdo das mensagens-chave
-vvv : -vv + XML completo
controlador : executável ou dispositivo@máquina[:porto]
Por exemplo, se você quiser iniciar um servidor de INDI a correr um controlador de um LX200 GPS e quiser atender as ligações no porto 8000, você iria executar o seguinte comando:
$ indiserver -p 8000 lx200gps
Suponha que deseja executar o 'indiserver' e os seus clientes numa máquina remota, a maquina_remota, e ligá-los ao KStars que está a correr na máquina local.
Na máquina local, ligue-se à máquina remota, a maquina_remota, escrevendo:
$ ssh -L porto_local:maquina_remota:porto_remoto
Isto associa o porto_local da máquina local ao porto_remoto da maquina_remota. Depois de se ligar, corra o 'indiserver' na máquina remota:
$ indiserver -p porto_remoto [controlador...]
De volta à máquina local, inicie o KStars, abrindo então o e adicionando uma máquina na página Cliente. A máquina deverá ser a maquina_local (normalmente igual a 127.0.0.1) e o número de porto deverá ser o porto usado em todos os passos acima. Carregue com o botão na máquina e seleccione no menu de contexto. O KStars ligar-se-á ao servidor de INDI remoto com segurança. A informação da máquina será guardada para as sessões futuras.