iT邦幫忙

0

Fedora 14 VNC畫面同步問題

  • 分享至 

  • xImage

請問安裝yum -y install tigervnc-server
windows連結fedora14畫面無法與操作者同樣畫面
是否需再調整哪邊的設定

謝謝

fpchen提到:
會看到127.0.0.1:1的畫面,無法看到原本server上的畫面

用windows、Linux來代表比較不會搞混,
Linux上只從上述的圖形介面啟動vnc,
不需要自行從CLI上執行vncserver的指令。
這樣Linux就啟動了vnc在port 5900。

windows上執行:
pietty -L 5901:localhost:5900 USER@SERVER

這一行是說:在 windows 上開了一個 port 5901 來Listen:
收到的連接,會透過 ssh 連到遠端Linux SERVER上,
由 USER 再把Listen到的資料,再傳到localhost 的 port 5900。

所以在 windows 上 vncviewer 127.0.0.1:1 是連 Linux 上的 5900,
這是經過 ssh 間接連Linux的5900。
不然就是把Linux上的5900的iptables打開,
從windows上 vncviewer LINUX.SERVER 應會是同樣的結果。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

12
逮丸逮丸
iT邦大師 1 級 ‧ 2011-03-17 08:36:16
最佳解答

以下是實作的步驟,請參考:

1.確認有安裝 vino

<pre class="c" name="code">yum install vino

在 Xorg GNOME 的選單就會有「遠端桌面」的選項。

2.勾選圖示中的選項,就可被vnc。

3.選擇讓你的桌面可以被連的方式:
3.1 直接改 /etc/sysconfig/iptables

<pre class="c" name="code">-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900 -j ACCEPT
# 或者限定LAN的範圍
-A INPUT -s 192.168.10.0/24 -m state --state NEW -m tcp -p tcp --dport 5900 -j ACCEPT

再重啟動iptables
vncviewer 即可連過去。

3.2 不改iptables的規則,透過ssh連線較安全:
參考 透過 ssh 存取 NAT 裡的 NAT 裡的 VNC 的說明,
在遠端client的PC上執行:

<pre class="c" name="code">pietty -L 5901:localhost:5900 USER@SERVER

用ssh登入遠端Server後,不要退出,
再用vncviewer 連 localhost:1 即可透過ssh連上VNC。

4.Linux上會出現這畫面,按確認:

即可連線

參考這篇文章:
Remote Desktop Administration Using Vino

fpchen iT邦新手 1 級 ‧ 2011-03-18 08:38:42 檢舉

會看到127.0.0.1:1的畫面,無法看到原本server上的畫面,是否可在說明白些

我要發表回答

立即登入回答