我的主机只有内网IP,可以通过哪些方式访问这台机器呢?

只有内网ip的话,如何才能访问呀?

阅读 4.7k
1 个回答
  • 通过云主机管理界面中应急登录功能进行登录。

  • 通过在有外网的机器上架设VPN,具体参照http://docs.ucloud.cn/software/software.html#vpn

  • 通过在有外网的机器配置端口映射访问

    用户必须同时在同一机房拥有两台机器,且其中一台机器有外网IP 以Centos系统为例:

    假设 A机器 内网IP:1.1.1.1 外网IP:2.2.2.2

    B机器 内网IP:1.1.1.2

    通过ssh命令将目标B机器ip的22端口映射到A机器的外网ip的某个端口上去

    命令格式:

    ssh -C -f -N -g -L 本地端口:目标IP:目标端口 用户名@目标IP

    步骤:在先登录A机器,执行ssh命令:

    ssh -C -f -N -g -L 5000:1.1.1.2:22 root@1.1.1.2

    之后外网即可通过以下命令访问B机器:

    ssh 2.2.2.2 -p 5000
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进