实验室服务器外网访问方式
两项内容需要向管理员获取:
- 私有域名
- 白名单密码
SSH连接配置
- 进入
http://私有域名:10087/ipList
,输入密码登录后,点击添加IP,将会跳转网页,并会自动填充当前所处的IP,填写好备注信息,点击保存将添加自己当前的所处的公网IP添加到白名单中
2.VS code
中打开自己电脑的ssh
配置文件,(例如~/.ssh/config
)添加如下
添加完成后即可Host ri21 HostName 私有域名 # 向管理员询问私有域名 User intleo21 Port 20022
vscode
直接连接intleo21
或者命令行中输入ssh ri21
连接,连接该服务器上的其他用户直接将User
更改对应用户名即可,由于仅映射了2号服务器,因此访问其它服务器需要将ri21
作为跳板机访问 - 访问其他主机时,在
ssh
配置文件中继续添加如下# 以连接1号服务器为例,1号服务器内网IP为183.169.106.87 Host ri11 HostName 183.169.106.87 # 同局域网下的目标主机的ip Port 22 # 目标主机端口 User intleo11 # 目标主机用户名 proxyJump ri21 # 跳板机
PS:以上连接仅例举了ssh的访问,如果进行其他服务访问需要有一定的ssh转发基础,查询相关资料即可,带宽有限,建议仅使用ssh进行连接
项目链接:
LiangNat文章来源:https://www.toymoban.com/news/detail-501726.html
可参考部分教程:
实验室服务器使用系列专栏
1. 实验室服务器使用VS Code远程开发方式
2. 内网穿透实现原理
3. Shell常用命令,包含ssh转发文章来源地址https://www.toymoban.com/news/detail-501726.html
到了这里,关于【Linux】(七)实验室服务器外网访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!