VNC+xfce4 远程桌面及公网访问
来源:互联网 发布:sql server启动图标 编辑:程序博客网 时间:2024/05/08 00:25
首先感谢一些网上大家的分享。感觉趟了一次坑,所以分享一下,希望能帮到大家。
先从linux主机开始,搭建一个vncserver(系统版本 ubuntu:14.04):
安装server:
sudo apt-get install vnc4server
下载完成直接运行然后 new一个connection
注意vncserver : ip + displaynum (ip就是linux主机的ip,displaynum是开启时的桌面号)
连接后会发现只有灰色背景+一个终端,因为我们服务端还需要配置(该步骤连接不成功的,很可能是防火墙的问题,关闭服务端和客服端的防火墙重试即可)。
我按照网上修改~/.vnc/xstartup,把最后一行 twm & 改成 gnome-session &,然后重启服务之后发现依然没有变化,我猜想可能时我的linux主机没有接屏幕的原因。
解决办法:
安装xfce4(sudo apt-get install xfce4)
修改~/.vnc/xstartup如下:
然后重启服务,再连接即可见到小黑鼠的桌面了。
分辨率问题:
默认分辨率1024*768,修改 /usr/bin/vnc4server如下:
端口号也可以在该文件里面修改,搜索vncPort即可。
以上都是在内网环境下测试的,接下来配置外网访问环境。
让外网能够访问主要是设置路由器的虚拟服务规则,该方法只适用WAN是静态IP的。WAN口IP是通过PPPOE拨号或者动态获取的用户可以通过申请花生壳动态域名,实现通过域名来访问内部服务器。
路由器配置如下,设置了两个虚拟服务器,22端口时ssh,3389端口是远程桌面。
接下来就是外网验证了,先验证ssh服务。
先xshell配置一个连接:
注意该主机ip地址是路由器的ip地址。
使用realvnc验证远程桌面:
注意vncserver : ip:port(ip是路由器的ip,端口是虚拟服务器的外部端口)
实际操作过程发现除了这两个端口,很多端口都无法映射(有的说被运营商封了,具体的不是很清楚)。
- VNC+xfce4 远程桌面及公网访问
- 用VNC访问远程桌面
- 远程桌面访问之VNC使用指南
- linux下vnc远程桌面访问
- 在VNC远程桌面环境Xfce4中Tab键失效的解决方法
- 在VNC远程桌面环境Xfce4中Tab键失效的解决方法
- 在VNC远程桌面环境Xfce4中Tab键失效的解决方法
- windows远程桌面访问ubuntu12.04 之一 vnc
- Windows通过VNC远程桌面访问Ubuntu
- windows远程桌面访问ubuntu12.04 之一 vnc
- windows远程桌面访问Linux系统 (XRDP+VNC )
- VNC远程桌面的配置及启动
- Linux远程桌面VNC安装及配置
- 如何使用Xmanager及VNC登录远程桌面
- VNC 远程桌面
- 配置VNC服务实现红旗Linux远程桌面访问
- 远程桌面访问之VNC与Linux联接指南
- Windows远程桌面访问Ubuntu 12.04 之安装VNC
- 大学毕业要完成的事
- apache防恶意刷新网站和DDOS攻击的技巧
- 论文引介 | Learning Graphical State Transitions
- Java抽象类
- ImportError: No module named thrift
- VNC+xfce4 远程桌面及公网访问
- Redis深入之内存回收和对象共享
- 《Linux内核分析》MOOC课程第七次实验作业
- Java的队列和栈的使用
- Android APK 签名校验
- AngularJS内置指令
- python简单实战项目:《冰与火之歌1-5》角色关系图谱构建
- 工厂模式--实战详解
- redis cluster增加节点和reshard