您好,欢迎访问一九零五行业门户网

ubuntu内网如何让别人访问(ubuntu上外网)

本文主要介绍如何访问ubuntu内联网(外联网上的ubuntu),下面一起看看如何访问ubuntu内联网(外联网上的ubuntu)相关资讯。
ssh远程登录局域网内的ubuntu只需要知道受控端的ip地址。但是在家里/宿舍/公司想远程访问ubuntu怎么办?
在ipv4公网ip资源耗尽的情况下,运营商基本不会分配公网ip。但是,公网对内网/局域网的访问一般是通过内网渗透实现的。
比如cpolar网络穿透支持http/https/tcp协议,可以免费使用,不限制流量。可以将本地端口映射到公网,生成公网,实现网外任何地方远程访问内网。
下面介绍如何通过cpolar内网穿透实现从外网远程ssh登录ubuntu:
【确认ubuntu安装了ssh,可以在局域网内ping和远程ssh】
1.注册安装cpolar内网穿透官网地址:
1.1 cpolar安装(家用)
curl-l www . cpolar . com/static/downloads/install-release-cpolar . sh | sudobash或cpolar短链接安装方法:(国外使用)
| sudobash 1.2查看版本号。
cpolar版令牌认证登录后台,检查自己的认证令牌,然后在命令行上发布令牌。
c polar authtok测试。
cpolar http 8080按ctrl c退出。
1.5启动cpolar服务。
sudo systemctl start cpolar1.6查看服务状态。
sudo systemctl status cpolar1.7登录后台,查看隧道在线状态,
1.8安装完成
2.获取ssh隧道的公共网络地址。2.1登录cpolar web ui管理界面。访问浏览器:: 9200/,输入cpolar账号注册密码,登录cpolar web ui管理界面。
2.2检查ssh隧道映射的公网地址cp。olar会默认安装ssh隧道,指向端口22,tcp协议。启动服务后,会自动生成公网地址。
左侧仪表板上的——隧道列表——启动左侧仪表板上的ssh隧道——状态——在线隧道列表获取ssh隧道3的公网地址。远程ssh访问内网ubuntu控制终端电脑打开终端命令行,输入命令,ssh远程访问局域网内的ubuntu。
例如,cpolar将本地端口22映射到端口20013,因此ssh命令需要添加-p参数,后跟公共隧道端口号。
示例:
ssh cpolar @ 1 . tcp . vip . cpolar . cn-p 20013 ssh ubuntu用户名@cpolar公网地址-pxxxxxx(cpolar生成的端口号)输入正确的命令后,会提示ubuntu询问是否确定连接该端口,并询问ubuntu系统的密码。此时,只需输入 是的 和ubuntu系统密码。
标签:
王巩隧道
了解更多如何访问ubuntu内联网(外联网上的ubuntu)相关内容请关注本站点。
其它类似信息

推荐信息