Ubantu 18.04 如何映射IP到公网,外网可以访问

news/2024/10/22 14:42:22/

介绍一种简单的方式,就是通过路由侠

inux 系统安装路由侠,可通过两种方式进行,一种是通过直接脚本安装,一种是通过 Docker 安装。

windows下载地址:路由侠-局域网变公网

方式一:通过脚本安装
1、获取安装码

当前未提供网页管理,需要先在任意一台 Windows 机器安装路由侠 Windows 版本,用作跨机器管理,仅需要登录同一账号即可,无需在同一内网。
在路由侠客户端主界面,进入“设备管理”,点击右下角的“添加设备”,此时可查看到对应的安装码,此安装码用于将设备添加到对应账号下,可选中后复制。当前无需复制,可保持该界面,后续步骤将会用到。

2、安装依赖

打开您的 SSH 终端,登录到 Linux 机器,复制粘贴以下命令到终端中,用于安装前置依赖,不同系统需要使用不同的安装命令。


sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y libc6:i386 libuuid1:i386 curl

3. 运行安装脚本

复制粘贴以下命令到终端中,用于运行路由侠安装脚本。

curl -O https://dl.luyouxia.com:8443/v2/lyx-install.sh && sudo bash lyx-install.sh

4. 填写安装码,完成安装

说明:安装码 必须先安装windows版本后才能获得

脚本运行后,可以根据提示进行操作,安装过程需要输入第一步时候显示的安装码。

可用鼠标选中,右键复制出来,粘贴到 Linux 终端,回车即可。
安装完成后,该设备将会纳入您的账号下进行管理,同时会创建 systemd 服务跟随系统启动。

5. 查看状态

现在回到 Windows 这边,在设备中心界面,点击右上角的×返回主界面,再次进入设备中心,就可以看到这个设备,可以修改名称。

6. 添加映射

回到主界面,进入“内网映射”,注意右上角有一个下拉框,可切换不同的设备名称。当您未切换时,操作的是当前 Windows 设备,切换后,操作的则是对应设备。
点击下拉框,选中刚刚添加的 Linux 设备名称,当前操作的设备将会切换,此时在这个界面上添加的映射,就属于刚刚这个 Linux 设备。
操作其他设备操作时,部分信息可能显示为 “非本机”,这是正常的。
添加和修改一般需要等待30秒,Linux 机器的路由侠进程就会更新并加载。

然后在根据需求配置映射 就ok了  

最后看到这样就表示ubantu的地址已经配置完成 

就可以根据公网网址访问了 !!!


http://www.ppmy.cn/news/1372479.html

相关文章

数据库原理及应用 第四章:关系数据库标准查询语音SQL

文章目录 四、关系数据库标准查询语音SQL4.0SQL语言概述4.1基本表的定义4.2查询结果显示4.3查询满足条件的元组4.4分组聚集查询4.5连接查询4.6嵌套查询 四、关系数据库标准查询语音SQL 4.0SQL语言概述 4.1基本表的定义 char和varchar的区别:当输入的字符不足n个字符…

【排序算法】深入理解归并排序算法:从原理到实现

目录 1. 引言 2. 归并排序算法原理 3. 归并排序的时间复杂度分析 4. 归并排序的应用场景 5. 归并排序的优缺点分析 5.1 优点: 5.2 缺点: 6. Java、JavaScript 和 Python 实现归并排序算法 6.1 Java 实现: 6.2 JavaScript 实现&…

请说明Vue中的异步组件加载

Vue中的异步组件加载是指当页面需要渲染某个组件时,可以在需要时再去加载这个组件,而不是在页面初始化的时候就将所有组件一次性加载进来。这种方式能够有效降低页面的初始加载时间,提升用户体验。 在Vue中,我们可以使用import函…

可以设置提醒的电脑桌面便签备忘录软件哪个好用?

对于我们职场人来说,每天的时间都很紧张且有价值,如何有效地利用它们,让时间不被浪费流逝掉,成为越来越多的人在思考的一个问题。为了有效管理时间以及各项待办事务,一些人会使用可以设置提醒的电脑桌面便签备忘录软件…

小程序 API 能力汇总——TYML IntersectionObserver API

ty.createIntersectionObserver 创建并返回一个 IntersectionObserver 对象实例。在自定义组件或包含自定义组件的页面中,应使用 this.createIntersectionObserver([options]) 来代替。 使用方式 ty.createIntersectionObserver(instance, [options]); this.cre…

mac电脑版MATLAB R2023b for Mac中文激活版

MATLAB R2023b for Mac:科学计算的终极工具 软件下载:MATLAB R2023b for Mac中文激活版下载 🔬 探索科学,无限可能 MATLAB R2023b for Mac,助您深入挖掘科学计算的奥秘。从数据分析、算法设计到可视化展示,…

hive实战项目:旅游集市数仓建设

旅游集市数仓建设 文章目录 旅游集市数仓建设为什么要设计数据分层?分层设计ODS(Operational Data Store):数据运营层DW(Data Warehouse):数据仓库层DWD(Data Warehouse Detail&…

浏览器发出一个请求到收到响应步骤详解

前言 在网络通信中,浏览器向Web服务器发送HTTP请求消息的过程是一个复杂而精密的环节,涉及到URL解析、DNS解析、数据拆分、路由表规则和MAC头部添加等一系列步骤。本文将深入探讨这一过程的每个环节,帮助读者更全面地了解浏览器与Web服务器之…