远程控制内网机器

本文介绍两种在家控制公司Ubuntu系统的方案:一是使用VNC反向连接,二是结合SSH端口转发与VNC。前者通过设置路由器端口映射及域名解析,安装x11vnc软件并进行配置;后者则利用SSH命令创建端口转发,再通过VNC连接本地转发端口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我的问答提问地址:http://www.iteye.com/problems/56796

环境:

  • 家里机器home pc:ubuntu 10.10 desktop
  • ADSL电信线路,tp-link无线路由器拨号上网
  • 公司机器office pc:ubuntu 10.10 server

需求:

  • 在家控制公司机器,从而实现网络连通,如访问数据库、文档服务器等

解决:

方案1: vnc反向连接(测试成功)

  1. home pc:开启vinagre的反向连接,等待5500端口的反向连接
    vinagre即“远程桌面查看器”,菜单:机器->反向连接,如图:

     
  2. 路由器开5500端口到家里的机器上,同时启用花生壳域名解析,保证可以在任何地方通过:域名:5500可以访问home pc的5500端口
  3. office pc安装x11vnc软件:sudo apt-get install x11vnc
  4. office pc反向连接vnc(主动连接家里pc): x11vnc -connect 域名:5500

方案2:ssh转发+vnc

  1. 创建转发office pc:ssh -f -N -R 10000:localhost:5900 user@my_domain -p my_domain_ssh_port
  2. 登录: vnc连接 localhost:10000即可

参考:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值