路由器端口映射(虚拟服务器)+ssh配置 |
您所在的位置:网站首页 › 怎么ssh连接路由器 › 路由器端口映射(虚拟服务器)+ssh配置 |
手上有三台装有ubuntu 20.04系统的台式机,通过一台路由器连接构成一个局域网。路由器连接校园网,另一台windows系统台式机希望通过校园网访问这三台台式机。 网上有不少类似的需求,不过更多是http服务,我希望实现ssh访问,所以踩了一些坑,记录下来。 ubuntu 系统ssh配置这个网上资料很多,我参考了这个链接,安装openssh-server,确定ssh服务可用。 Ubuntu如何配置SSH服务端支持远程登录 - 掘金 (juejin.cn)1 sudo apt install openssh-server systemctl status ssh 路由器配置我用的路由器型号为Redmi AC2100,其他型号路由器也大同小异。 1.查看局域网ip,确定路由器网关ip。 网上查到的Redmi路由器管理网站都是192.168.31.1,其实并不一定,我的就不是。正确的路由器管理网站是192.168.2.1
输入账号密码,对我废了很长时间,一直不对,大家实在记不住,还是按Reset键复位吧。小米路由器的默认账号密码是root/password. 3.配置端口转发 选择 网络-防火墙-端口转发-添加,名称随便写,协议TCP+UDP,外部端口理论上1-65536都可以写,但是1-1000是保留端口最好别写,推荐写10000以上的端口,比如我就习惯外部端口从20000开始写。内部IP地址选择192.168.x.x,对应主机局域网ip,不要弄错了。 最重要的来了,如果希望通过外部端口实现ssh连接,内部端口应该写22,不能写其他的!!! 我踩了这个坑,把内部端口和外部端口写成一样,结果出现如下报错! port 22: Connection refused将内部端口改为22, ssh连接成功! 4.通过VSCode RemoteSSH连接 ssh 用户名@公网IP -p 外部端口最后再附上TCP/UDP端口列表,如果希望配置http或其他服务可以参考这个链接。 TCP/UDP端口列表 - 维基百科,自由的百科全书 (wikipedia.org) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |