Pagina 1 di 1

x11vnc e controllo remoto

Inviato: sabato 4 agosto 2018, 16:15
da FlameMEX
Ciao ragazzi,

Dovrei controllare via VNC una macchina con ubuntu,
il programmino che sto utilizzando si chiama x11vnc...

Ovviamente ho installato sia lato client che server (VNC su windows 10)

Elenco i comandi che ho messo da inviare alla partenza:

Codice: Seleziona tutto

[Service]
    Type=simple
    ExecStart=/usr/bin/x11vnc -rfbport 5900 -input KMBCF -forever
Ora non riesco a capire perchè nonostante il "-forever" (comando dato alla partenza)
quando mi disconnetto dalla mia WI-FI e ricollegandomi... cade il collegamento, e non ce verso di ripartire
e sono costretto a riavviare, al contrario quando chiudo la connessione senza toccare il wifi, cosi funziona benissimo.

Ma ripeto, se disconnetto dalla rete wifi e mi riconnetto cade il demone, come faccio a dire di restare sempre
e soltanto attivo?

Grazie

Re: x11vnc e controllo remoto

Inviato: lunedì 6 agosto 2018, 17:30
da Alkatron
Se usi questo sistema sulla tua lan va anche bene, ma se il computer da controllare sta davvero in remoto cioe su internet la sicurezza "va a farsi un bel giro" ;)

Re: x11vnc e controllo remoto

Inviato: martedì 7 agosto 2018, 8:47
da DoctorStrange
FlameMEX ha scritto: Ora non riesco a capire perchè nonostante il "-forever" (comando dato alla partenza)
quando mi disconnetto dalla mia WI-FI e ricollegandomi... cade il collegamento, e non ce verso di ripartire
e sono costretto a riavviare, al contrario quando chiudo la connessione senza toccare il wifi, cosi funziona benissimo.

Ma ripeto, se disconnetto dalla rete wifi e mi riconnetto cade il demone, come faccio a dire di restare sempre
e soltanto attivo?

Grazie
Oltre a quanto detto da Alkatron che confermo e sottoscrivo, sospetto che il tuo problema sia dovuto al fatto che il WiFi continua a funzionare regolarmente, dal punto di vista del sistema operativo, anche se il collegamento si interrompe.

Se vuoi provare a risolvere, puoi provare a mettere una chiamata al tuo script all'interno di un percorso speciale. Esistono particolari procedure che il sistema esegue quando una connessione viene ripristinata od interrotta. Prova a guardare dentro /etc/network/if-up.d . Qui dovrai mettere tutti gli script che devono essere esegiti quando la rete si connette, se non sbaglio c'è anche if-down pre-up e pre-down, o simili. Come avrai capito in base al genere di comportamento che vuoi che il tuo sistema esegua, dovrai realizare lo script e metterlo nel percorso corrispondente.

Prova per esempio a leggere: qui