首页 >>  正文

centos7查询ip

来源:baiyundou.net   日期:2024-09-24

作者:SolopaceGem

RustDesk 是一款可以平替 TeamViewer 的开源远程桌面软件,旨在提供安全便捷的自建方案,而为了获得更安全快速的使用体验,我们一般会选择自建RustDesk Server,但在没有公网IP的情况下,自建的RustDesk Server就难以让处于各个不同网络的RustDesk客户端访问到;

由此我们便有了借助Solopace.Gem来完成RustDesk 服务端与客户端之间的网络连通,进而实现在无需公网IP的情况下,使用自建RustDesk Server提供基于RustDesk的远程桌面服务

安装RustDesk Server

步骤1: 下载服务器端软件程序

下载对应系统版本的RustDesk Server安装包

提供版本:

  • Linux

  • Windows

这里我们以一台内网Centos7系统的Linux来安装测试。

以下针对Linux版本做使用说明。

有两个可执行文件和一个文件夹:

  • hbbs - RustDesk ID注册服务器

  • hbbr - RustDesk 中继服务器

Linux版本在Centos7构建,在 Centos7/8,Ubuntu 18/20上测试过,Debian系列的发行版本应该都没有问题。

服务器要求

硬件要求很低,最低配置的虚拟机或服务器就可以了,CPU和内存要求都是最小的。关于网络大小,如果TCP打洞直连失败,就要耗费中继流量,一个中继连接的流量在30k-3M每秒之间(1920x1080屏幕),取决于清晰度设置和画面变化。如果只是办公需求,平均在100K/s。

打开上面的下载地址,可以看到有各个linux发行版的安装包,二进制和源代码供下载,这里我们选择下载linux-amd64版本的二进制程序,直接复制下载链接。

直接下载到服务器/usr/local/src目录:

cd /usr/local/src\nwget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.8-2/rustdesk-server-linux-amd64.zip

步骤2:安装并启动

解压文件

unzip rustdesk-server-linux-amd64.zip

进入解压目录可以看到有三个可执行程序

使用systemd来管理hbbr和hbbs

添加hbbs服务文件:

vim /usr/lib/systemd/system/hbbs.service

写入以下内容:

[Unit]\nDescription=rustdesk-server-id\nRequires=network.service\nAfter=network.service\n\n[Service]\nLimitNOFILE=65536\nLimitMEMLOCK=infinity\nExecStart=/usr/local/src/amd64/hbbs\nExecReload=/bin/kill -HUP $MAINPID\nKillMode=mixed\nSuccessExitStatus=143\nRestart=on-failure\nRestartSec=42s\n\n[Install]\nWantedBy=multi-user.target

添加hbbr服务文件:

vim /usr/lib/systemd/system/hbbr.service

写入以下内容:

[Unit]\nDescription=rustdesk-server-realy\nRequires=network.service\nAfter=network.service\n\n[Service]\nLimitNOFILE=65536\nLimitMEMLOCK=infinity\nExecStart=/usr/local/src/amd64/hbbr\nExecReload=/bin/kill -HUP $MAINPID\nKillMode=mixed\nSuccessExitStatus=143\nRestart=on-failure\nRestartSec=42s\n\n[Install]\nWantedBy=multi-user.target

加载新的systemd服务:

systemctl daemon-reload

启动并开机自启:

systemctl enable hbbr --now\nsystemctl enable hbbs --now

查看服务运行状态:

  1. hbbr

systemctl status hbbr
  1. hbbs

systemctl status hbbs

当hbbr和hbbs两个服务状态均为running标识部署启动成功。

在RustDesk Server上安装SolpaceGem

在安装了RustDesk Server的服务器上安装SolopaceGem客户端,并加入组网。

安装过程参考:Linux客户端安装教程

Tips:如果加入企业网络,这里勾选“设置为中心服务器”,加入个人网络则不要勾选。

在RustDesk客户端上安装SolopaceGem

在需要使用RustDesk进行远程访问或被控的设备上安装SolopaceGem客户端,并加入中心服务器所在组网

安装过程参考:客户端安装教程

配置RustDesk客户端

步骤1: 下载安装

前往官方github站点下载对应操作系统的客户端安装包。

客户端下载地址

步骤2: 获取服务器key

RustDesk Server所在服务器上执行命令:

cat /usr/local/src/amd64/id_ed25519.pub

复制输出的key

步骤3: 配置客户端使用自建RustDesk Server

打开RustDesk客户端设置,找到网络选项:

ID服务器:填入RustDesk Server服务器的组网IP

Key:填入步骤2获取到的key

Tips:需要在所有RustDesk客户端上安装SolopaceGem客户端并加入组网,并重复步骤3的操作

Enjoy it!!

阅读更多服务器精彩内容,可前往什么值得买查看

","gnid":"994262f8dbdcce77b","img_data":[{"flag":2,"img":[{"desc":"","height":"230","title":"","url":"https://p0.ssl.img.360kuai.com/t013da5a6fa01ded6a4.jpg","width":"1080"},{"desc":"","height":"228","title":"","url":"https://p0.ssl.img.360kuai.com/t0148ce179c11b11570.jpg","width":"1080"},{"desc":"","height":"221","title":"","url":"https://p0.ssl.img.360kuai.com/t01ea4ba4443bdec715.jpg","width":"1080"},{"desc":"","height":"299","title":"","url":"https://p0.ssl.img.360kuai.com/t019239f3f687033d0a.jpg","width":"1080"},{"desc":"","height":"615","title":"","url":"https://p0.ssl.img.360kuai.com/t01d28dc3c0707f4ad1.jpg","width":"1080"},{"desc":"","height":"838","title":"","url":"https://p0.ssl.img.360kuai.com/t0185062e72cc366239.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1703675915000,"pure":"","rawurl":"http://zm.news.so.com/2f4e3799374769d35f43d6df160472c5","redirect":0,"rptid":"cc83afd6f38fc20e","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:linux","k":"linux","u":""}],"title":"使用Solopace.Gem实现无公网IP连接自建RustDesk中继服务器(Linux)

贡博阳1343centos 7 怎么配置ip -
龙苇顷15235869526 ______ 启动Centos,进入终端模式,设置IP地址,切换到这个目录下,cd /etc/sysconfig/network-scripts

贡博阳1343虚拟机安装centos7怎么联网 -
龙苇顷15235869526 ______ 首先设置vmware能连网.右击虚拟镜像名,选择“管理” 然后下图这样设置就可以了.打开终端,看一下网络,命令:ip add,可以看到一个en016777736(我的是这个名字,你的有可能不一样,记下你的就行).我们需要编辑它.先获得root...

贡博阳1343虚拟机centos中怎样查看网络连接 -
龙苇顷15235869526 ______ 虚拟机网卡用nat模式,centos设置自动获取ip,物理主机上保证vmware dhcp和vmware nat服务打开! 你的采纳是我前进的动力, 记得好评和采纳,答题不易,互相帮助, 手机提问的朋友在客户端右上角评价点(满意)即可. 如果你认可我的回答,请及时点击(采纳为满意回答)按钮!!

贡博阳1343centos7 怎么追踪ip丢包情况 -
龙苇顷15235869526 ______ 1、线路问题,造成的原因可能是网线信号衰减太大,网卡或水晶头接触不良,等等.2、网络堵塞,如果网络中传输的数据量很大,基本达到饱和,那么也会很容易丢包.3、质量差的路由器/交换机也容易引起丢包.

贡博阳1343centos7 如何安装图形化界面以及设置IP,设 -
龙苇顷15235869526 ______ centos调出ip配置图形界面方法如下: 1、系统-首选项-网络连接. 2、点击编辑. 3、方法-选“手动”,地址下面有IP、子网掩码、网关、DNS.填好,点击“应用”即可了.

贡博阳1343centos 7如何联网 -
龙苇顷15235869526 ______ 首先你要确定的是你的Centos有没有正确识别你的网卡,lsmod看看网卡驱动模块有没有正确加载或ifconfig eth0看没有该设备,如果有,vi编辑该配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0),把BOOTPROTO改为dhcp,ONBOOT=yes,保存退出,重启网络服务(service network restart)即可.也可用setup向导方式来设置,但这种方式仍需要修改ONBOOT选项;另一种情况就是没有驱动,相信你知道怎么处理了吧?安装驱动,后面的步骤差不多.

贡博阳1343如何通过自带工具为CentOS - 7配置网络 -
龙苇顷15235869526 ______ 前置条件 首先,你要具备一定的网络基础知识,比如什么是IP地址、掩码、网关地址、DNS、DHCP、路由器、有线连接、无线连接、网络设备等.由于篇幅有限,本文不再赘述这些基础知识,如需了解,请移步baidu百科自行查阅.其次,你...

贡博阳1343CentOS 7 如何配置网络 -
龙苇顷15235869526 ______ http://linuxgeek.blog.51cto.com/6014609/1539217

贡博阳1343centos 7怎么查看开启的端口号 -
龙苇顷15235869526 ______ 查看开启的端口号具体命令如下: 1.查看已经开放的端口: 2.开启端口: 3.命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端口/通讯协议 –permanent #永久生效,没有此参数重启后失效 4.重启防火墙:

贡博阳1343centos怎样查看所用用户详细信息 -
龙苇顷15235869526 ______ 1.查看日志文件 Linux查看/var/log/wtmp文件查看可疑IP登陆 last -f /var/log/wtmp 该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件.因此随着系统正常运行时间的增加,该文件的大小也会越来越大,增加的速度取决于系统用户登录的次数.该日志文件可以用来查看用户的登录记录,last命令就通过访问这个文件获得这些信息,并以反序从后向前显示用户的登录记录,last也能根据用户、终端tty或时间显示相应的记录. 2.查看/var/log/secure文件寻找可疑IP登陆次数.3.查看其他用户的操作命令

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024