外网ssh访问路由器内的ubuntu服务器


环境: 只有一根网线连接外网,要通过路由访问其下的服务器。
每台机器装ssh #apt-get install openssh-server
每台机器进行网络配置,均设置成自动获取ip
路由器配置,内网每台服务器的ip都要固定,进入路由器登陆界面,对每台机器对应的mac进行绑定,固定ip地址
虚拟服务器映射,以TP-LINK的TL-WR841N路由器为例,登录到路由器的控制界面进行端口映射配置。在路由器转发规则的虚拟服务一列加入ssh服务的转发规则,其中ssh端口号是22
如此,在外网就可以通过路由器的公网IP访问到192.168.1.102服务器的ssh服务了
外端口可以选择5000+的任意端口,内端口设置为22(ssh默认的端口,可以更改),同时填写相应的ip地址保存后就可以ssh远程登录ubuntu服务器了
ssh user@xxx.xxx.xx -p 5000端口号与对应的服务器ip对应

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM