Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Nefunguje vzdálená plocha (VNC) [VYŘEŠENO]  (Přečteno 5755 krát)

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Nefunguje vzdálená plocha (VNC) [VYŘEŠENO]
« kdy: 22 Dubna 2014, 09:00:31 »
Ahoj,
zkouším zprovoznit vzdálenou plochu, mezi dvěmi PC na lokální síti. Na jednom PC spustím
Kód: [Vybrat]
sudo /usr/lib/vino/vino-servera pak nastavím (pomocí níže uvedeného příkazu) vlastnosti serveru na:
Sdílení - umožnit zobrazit a - umožnit editovat
Zabezpečení - dotázat se
Kód: [Vybrat]
sudo vino-preferences
na druhém PC spustím klienta vzdálené plochy (remmina)
Nastavím připojení protokol VNC, adresu a uživatele a zaškrtnu Zakázat šifrování.
Bohužel při pokusu o připojení mi to píše:
Citace
Nelze se připojit k VNC serveru
Poradíte mi, kde mám začít s hledáním příčiny problému?
Předpokládám, že firewall je nastaven při instalaci či konfiguraci serveru.
Na obou strojích je Ubuntu 14.04, síť jinak funguje jak má.
« Poslední změna: 23 Dubna 2014, 07:53:33 od Myrmica »
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

marun

  • Stálý člen
  • **
  • Příspěvků: 601
Re:Nefunguje vzdálená plocha (VNC)
« Odpověď #1 kdy: 22 Dubna 2014, 16:19:13 »
v ubuntu je "sdílení pracovní plochy" ve kterém povolíš připojení a dá se normálně připojit přes remminu přes VNC

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Nefunguje vzdálená plocha (VNC)
« Odpověď #2 kdy: 22 Dubna 2014, 17:06:13 »
na serveru `netstat -tulnp' abys overil ze to bezi, pote zkontrolovat firewall (iptables -vL)
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

matlala

  • Aktivní člen
  • *
  • Příspěvků: 480
Re:Nefunguje vzdálená plocha (VNC)
« Odpověď #3 kdy: 22 Dubna 2014, 23:48:44 »
možná se bude hodit můj scriptíček co používám i s tunelem na ssh přístup zvenku (využívám hlavně doma jdownloader a podobně)

Kód: [Vybrat]
#!/bin/bash
#bacha x11vnc zapnám po startu na straně serveru
port_sever=5900
port_klient=5901

if [ $1 ]; then
case $1 in
-out)
ip_nas="8.8.8.8";
jmeno_nas="-p 100 matlala";
if [ $2 ] && [ $2=="-w" ]; then
echo "Zadals parametr na probuzení, budím.";
$HOME/.MojeScripty/nas.sh -out -n
fi
;;
-in)
#z domácí sítě
ip_nas="192.168.1.199";
jmeno_nas="matlala";
if [ $2 ] && [ $2=="-w" ]; then
echo "Zadals parametr na probuzení, budím.";
$HOME/.MojeScripty/nas.sh -in -n
fi
;;
esac



echo "Kontroluji spuštění x11vnc na straně serveru a případně ukončím
-----------------------------------------------------------------
"
ssh $jmeno_nas@$ip_nas "killall x11vnc"

case $1 in
-out)
#zapneme


killall "ssh -C -t -L $port_klient:localhost:$port_sever $jmeno_nas@$ip_nas x11vnc -nopw -forever -autoport $port_sever -timeout 30"

echo "
-----------------------------------------------------------------
Vytvářím SSH tunel z $ip_nas:$port_sever <---> localhost:$port_klient
Spouštím x11vnc na serveru $ip_nas

"

#ssh tunel port klient:já:port serveru  jmeno@ip port přikaz
ssh -C -t -L $port_klient:localhost:$port_sever $jmeno_nas@$ip_nas "x11vnc -nopw -forever -autoport $port_sever -timeout 30" &
sleep 15
echo "
-----------------------------------------------------------------
Připojuji se na vzdálenou plochu serveru $ip_nas

"
vncviewer localhost:$port_klient -depth 8 -quality 1;
;;

-in)
#zapneme
$HOME/.MojeScripty/nas.sh -in -n

killall "ssh $jmeno_nas@$ip_nas x11vnc -nopw -forever -autoport $port_sever -timeout 15"

echo "
-----------------------------------------------------------------
Spouštím x11vnc na serveru $ip_nas

"
ssh $jmeno_nas@$ip_nas "x11vnc -nopw -forever -autoport $port_sever -timeout 15" & #-shared více jak 1 nahlížející klient
sleep 10
echo "
-----------------------------------------------------------------
Připojuji se na vzdálenou plochu serveru $ip_nas

"
vncviewer $ip_nas:$port_sever -depth 32 -quality 9 -nojpeg ;#-nojpeg pro nejlepšé kvalitu, vypne kompresi
;;
esac

echo "
-----------------------------------------------------------------
Ukončuji x11vnc na straně serveru

"
ssh $jmeno_nas@$ip_nas "killall x11vnc"
echo "
Ukončeno
-----------------------------------------------------------------
"

else
echo "Musí být zadán první parametr"
exit 1
fi

exit 0

ten budící script jen otestuje zda běží  případně odešla WoL paket, ale už je to zrušil a server běží stále.
Jak je vidět používám x11vnc na serveru a vncwiever na klientovi. V reminně jde taky tohle připojení s lokálem, testoval jsem to, ale rychlejší je pro me použít terminál a zadat alias na script :-)
NOTEBOOK: Ubuntu 14.04 (kernel 3.14); Asus N56VM-S4272V (i7 3610QM, 16GB RAM 1600MHz, INTEL SSD 520 180GB + původní HDD místo DVD/BD, Full HD displej) + INTEL 7620 + doma 24" LG IPS 24EA53
NAS-HTPC: Ubuntu server 12.04 x64 + XBMC; ASRock E350M1/USB3, SEASONIC SSP-350GT, RAM 8GB (2x4GB) DDR3 1333MHz, case BITFENIX Prodigy , prim. eth. INTEL PRO/1000 CT, 2ks WD Red 3TB v SW RAID 1, 2*1Gb switch

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:Nefunguje vzdálená plocha (VNC)
« Odpověď #4 kdy: 23 Dubna 2014, 07:31:29 »
Díky za odpovědi.
server používám vino-server na 1. PC (server), klient remmina na 2. PC (klient)
1. zjištění je, že opačným směrem mi vzdálená plocha funguje (zaměnění původního serveru a klienta)
2. zjištění je, že firewall to nezpůsobuje.  Na obou počítačích jsem zakázal firewall příkazem
Kód: [Vybrat]
sudo ufw disable Situace je stále stejná (alespoň doufám, že výše uvedený příkaz zakáže firewall).
3. Zkusil jsem i jestli server poslouchá:
Kód: [Vybrat]
pepik@pepik-U53Jc:~$ sudo netstat -tulnp
Aktivní Internetová spojení (pouze servery)
Proto Přích-F Odch-F Místní Adresa          Vzdálená Adresa         Stav       PID/Program name
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      1305/dnsmasq   
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1113/sshd       
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      3268/cupsd     
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      1290/postgres   
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      740/smbd       
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1179/mysqld     
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      740/smbd       
tcp        0      0 0.0.0.0:5900            0.0.0.0:*               LISTEN      3198/vino-server
tcp6       0      0 :::22                   :::*                    LISTEN      1113/sshd       
tcp6       0      0 ::1:631                 :::*                    LISTEN      3268/cupsd     
tcp6       0      0 :::445                  :::*                    LISTEN      740/smbd       
tcp6       0      0 :::5800                 :::*                    LISTEN      3198/vino-server
tcp6       0      0 :::139                  :::*                    LISTEN      740/smbd       
tcp6       0      0 :::5900                 :::*                    LISTEN      3198/vino-server
udp        0      0 127.0.1.1:53            0.0.0.0:*                           1305/dnsmasq   
udp        0      0 0.0.0.0:68              0.0.0.0:*                           1251/dhclient   
udp        0      0 192.168.200.255:137     0.0.0.0:*                           1492/nmbd       
udp        0      0 192.168.200.123:137     0.0.0.0:*                           1492/nmbd       
udp        0      0 0.0.0.0:137             0.0.0.0:*                           1492/nmbd       
udp        0      0 192.168.200.255:138     0.0.0.0:*                           1492/nmbd       
udp        0      0 192.168.200.123:138     0.0.0.0:*                           1492/nmbd       
udp        0      0 0.0.0.0:138             0.0.0.0:*                           1492/nmbd       
udp        0      0 0.0.0.0:4623            0.0.0.0:*                           1251/dhclient   
udp        0      0 0.0.0.0:631             0.0.0.0:*                           1152/cups-browsed
udp        0      0 0.0.0.0:54379           0.0.0.0:*                           1018/avahi-daemon:
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           1018/avahi-daemon:
udp6       0      0 :::53576                :::*                                1018/avahi-daemon:
udp6       0      0 :::5353                 :::*                                1018/avahi-daemon:
udp6       0      0 :::55684                :::*                                1251/dhclient   
a z výše uvedeného výpisu to na mě dělá dojem, že vino-server naslouchá.
Napadá někoho co může být špatně?
Porovnával jsem výsledky sudo netstat -tulnp na druhém PC a zásadní rozdíl je jen ten, že na něm mi neběží nmbd (samba).
Předvolby Sdílení pracovní plochy (vino-preferences) na obou PC jsou shodné. Nastavení připojení u remminy jsou obdobná.
x11vnc server jsem zkoušel již dříve, výsledek byl stejný jako s vino-serverem.
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:Nefunguje vzdálená plocha (VNC)
« Odpověď #5 kdy: 23 Dubna 2014, 07:53:10 »
Tak jsem to zprovoznil, stáhl jsem si aplikaci firewall-config, povolil jsem firewall příkazem:
Kód: [Vybrat]
sudo ufw enable a v aplikaci jsem povolil službu vnc-server.
Takže přeci jen za to mohl firewall.
Ještě jednou děkuji za odpovědi, které mi usnadnily cestu v hledání řešení.
Označuji jako [VYŘEŠENO]
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

 

Provoz zaštiťuje spolek OpenAlt.