求ssh远程家里电脑的解决方案。北京联通。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
yeshiwei
V2EX    Linux

求ssh远程家里电脑的解决方案。北京联通。

  •  
  •   yeshiwei 2013-09-26 09:37:05 +08:00 12034 次点击
    这是一个创建于 4431 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我设想的办法是买个vps, 在vps上面搭建vpn. 家里机器登录vpn之后, 就远程到vps上在跳到家里的机器上.

    求更好更方便的解决方案, 以及靠谱的速度快的国内vps.
    第 1 条附言    2013-09-27 10:12:11 +08:00
    我希望我的解决方案能稳定保持连接. 好像DDNS不够稳定,每次变换了ip之后都是需要7秒左右生效. TeamViewer不知道能多稳定. TeamViewer还没有用过不知道靠不靠谱, 其移动端呢?
    今天下午才拉光纤过来, 连上之后再说吧. 估计还是用vps的vpn比较靠谱.
    34 条回复    1970-01-01 08:00:00 +08:00
    lanbing
        1
    lanbing  
       2013-09-26 09:39:23 +08:00
    直接DDNS不就可以了?
    felix021
        2
    felix021  
       2013-09-26 09:40:27 +08:00   1
    没有公网IP吗?如果有的话 路由上开个端口映射就好了呗。

    其实ssh本身有个 -L 选项,比如可以把请求vps的2222端口的数据forward到本机的22端口这样,没必要搞vpn这么麻烦。
    maikcn
        3
    maikcn  
       2013-09-26 09:42:45 +08:00
    为什么不用现成的解决方案?
    TeamViewer
    LogMeIn
    ritksm
        4
    ritksm  
       2013-09-26 09:42:47 +08:00   1
    ssh tunnel...
    582033
        5
    582033  
       2013-09-26 09:50:54 +08:00
    家里电脑挂个dnspod的动态解析脚本,

    然后申请个免费tk域名. http://582033.vicp.net/?p=917

    然后路由器上映射22端口到你内网的机器上就OK了.

    不过北京联通很悲剧,80 8080端口已经封了,所以只能用来搞搞别的,想架个网站就算了吧.
    bjtugun
        6
    bjtugun  
       2013-09-26 09:54:27 +08:00
    TeamViewer+256

    要么就挂个vps,没有固定ip好像是用ssh -R
    timothyye
        7
    timothyye  
       2013-09-26 10:11:44 +08:00
    申请个域名,DNS指向DNSPod,然后DNSPod上有很多开发的第三方工具,用来实现DDNS的功能。我也写了个类似的: http://www.xiaozhou.net/open_source_project_dyndns-2012-06-26.html
    laomo
        8
    laomo  
       2013-09-26 11:01:26 +08:00
    搭车同求,住的地方是北京长城宽带,自己再接路由,感觉是内网中的内网,在公司能访问到吗?
    wywh
        9
    wywh  
       2013-09-26 11:51:40 +08:00
    用logmein的hamachi就行了
    powerfj
        10
    powerfj  
       2013-09-26 11:54:45 +08:00
    ddns
    wywh
        11
    wywh  
       2013-09-26 11:55:27 +08:00
    补充
    hamachi: VPN组网工具,可以把多台电脑组到一个局域网里,可以穿内网。
    https://secure.logmein.com/products/hamachi/

    linux版的在labs里面
    https://secure.logmein.com/labs/
    ericFork
        12
    ericFork  
       2013-09-26 14:31:06 +08:00
    @laomo 如果你公司里是鹏博士体系就可以(电信通、宽带通、长城宽带、鹏博士宽带)
    binx
        13
    binx  
       2013-09-26 14:48:22 +08:00
    teamviewer+10086
    laomo
        14
    laomo  
       2013-09-26 15:20:08 +08:00
    @ericFork 求方法。
    cchange
        15
    cchange  
       2013-09-26 16:34:26 +08:00
    TeamViewer 但也只能访问内网,具体怎么访问别的设备就再想办法了
    cchange
        16
    cchange  
       2013-09-26 16:40:56 +08:00
    TeamViewer 但也只能访问/计算机/,具体怎么访问别的设备就再想办法了
    刚打错了 在想怎么访问内网 通过这台计算机
    lj0014
        17
    lj0014  
       2013-09-26 20:09:09 +08:00
    我是这样的:ddns+路由器端口映射
    Comphuse
        18
    Comphuse  
       2013-09-26 20:17:55 +08:00
    路由器端口映射 + cronjob 定时查看IP地址并 发邮件至指定邮箱。
    can
        19
    can  
       2013-09-26 20:25:32 +08:00
    @laomo 花生壳6.5工程版已经无需公网IP,无需端口映射了
    javaluo
        20
    javaluo  
       2013-09-26 23:20:53 +08:00
    teamviewer
    davidyin
        21
    davidyin  
       2013-09-27 01:18:04 +08:00
    TeamViewer
    LogMeIn
    SharkIng
        22
    SharkIng  
       2013-09-27 01:47:16 +08:00
    我就用的TeamViewer 其实挺方便的,只是Ubuntu台式机连接上之后看的还是Desktop(默认开机状态就是桌面而不是Terminal)所以不是很习惯,但是还好
    yeshiwei
        23
    yeshiwei  
    OP
       2013-09-27 08:29:11 +08:00 via iPad
    @SharkIng teamviewer也有手机端吧?
    ety001
        24
    ety001  
       2013-09-27 08:44:40 +08:00
    为毛一直没有人说一下向日葵?
    fanghui
        25
    fanghui  
       2013-09-27 08:52:31 +08:00   1
    vps(固定IP)+端口转发
    missdeer
        26
    missdeer  
       2013-09-27 09:03:24 +08:00
    Teamviewer还凑合
    kk71
        27
    kk71  
       2013-09-27 10:13:37 +08:00
    ddns,花生壳或者dnspod都行。
    SharkIng
        28
    SharkIng  
       2013-09-27 11:41:16 +08:00
    @yeshiwei Android的有,iOS的还没试过
    andyhu
        29
    andyhu  
       2013-09-27 16:55:54 +08:00
    向日葵可以直接搞定
    rocaltair
        30
    rocaltair  
       2013-09-27 21:32:57 +08:00   5
    家里:
    ssh -p<vps_sshd_port> -R [bind_address]:<bind_port>:localhost:<home_sshd_port> <vps_username>@<vps_host>

    外面连到vps_host:bind_port
    ssh -p<bind_port> <vps_username>@<vps_host>

    相当于你连vps_host的bind_port端口,就连到了家里的<home_sshd_port>了
    从前经常用,不知道是不是你要的
    yeshiwei
        31
    yeshiwei  
    OP
       2013-09-27 22:45:49 +08:00
    @rocaltair 你这个应该是最简单的了,回头试试.
    NFSwind
        32
    NFSwind  
       2013-09-28 00:13:24 +08:00
    TeamView +1
    个人用还免费
    tangzs
        33
    tangzs  
       2013-09-28 18:49:41 +08:00
    买个vps + autossh
    guangwong
        34
    guangwong  
       2013-10-30 22:14:28 +08:00
    SSH -R
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3355 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 04:46 PVG 12:46 LAX 20:46 JFK 23:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86