【Linux】(七)实验室服务器外网访问

实验室服务器外网访问方式

两项内容需要向管理员获取:

  1. 私有域名
  2. 白名单密码

SSH连接配置

  1. 进入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作为跳板机访问
  2. 访问其他主机时,在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

可参考部分教程:

实验室服务器使用系列专栏
1. 实验室服务器使用VS Code远程开发方式
2. 内网穿透实现原理
3. Shell常用命令,包含ssh转发

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值