码迷,mamicode.com
首页 > 其他好文 > 详细

如何在外网中访问自己在另一个局域网中的某个机器(SSH为例)

时间:2015-03-01 11:45:42      阅读:447      评论:0      收藏:0      [点我收藏+]

标签:

 UBUNTU 14.04 LTS 为例

 

如何在外网中访问自己在另一个局域网中的某个机器(SSH为例)

情景描述:

计算机C1放置在局域网LN1中,LN1中的所有计算机都链接到了路由器R1上。

计算机C2放置在另一个局域网LN2中,并且LN1与LN2不属于同一个基于网。

要实现的功能:

使用C2通过SSH链接到C1上。

要求:

必须要从C1端操作。(这里假设C1为Linux)

步骤:

C1端配置

1, ifconfig 来获得自己机器的局域网IP(或者自己设置自己的局域网IP)

  
ifconfig -a
192.168.1.107

 

2, 从C1端浏览器中输入R1的地址,有的路由器是192.168.1.1,有的是192.168.0.1,还可能有别的,大家可以自己试试。如果你登录的路由器需要输入密码,你应该联系局域网LN1的管理员获得密码。

 

3,在显示的网页上一般有个类似与转发规则的选项,将22号端口的访问定向到C1局域网IP的相应端口。

okgogo2000 注:  将22号端口的访问定向到C1局域网响应得IP 就可以

 

技术分享

 

4,打开百度,输入IP,搜索,会显示自己机器的广域网IP。假设为IPO1

技术分享

 

C2 SSH 登录

5,在C2端,执行 ssh user_name@IPO1

或者 user_name@IPO1:22

Done

 

 

参考

http://blog.csdn.net/bendanban/article/details/8872202

如何在外网中访问自己在另一个局域网中的某个机器(SSH为例)

标签:

原文地址:http://www.cnblogs.com/okgogo2000/p/4304638.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!