中山商城型网站建设烟台平台公司

当前位置: 首页 > news >正文

中山商城型网站建设,烟台平台公司,网站里的聊天怎么做,作业页面设计模板文章目录1.前言2.两台互联电脑的设置2.1 Windows安装VNC2.2 Ubuntu安装VNC2.3.Ubuntu安装cpolar3.Cpolar设置3.1 Cpolar云端设置3.2.Cpolar本地设置4.公网访问测试5.结语1.前言 记得笔者刚刚开始接触电脑时#xff0c;还是win95/98的时代#xff0c;那时的电脑桌面刚迈入图形… 文章目录1.前言2.两台互联电脑的设置2.1 Windows安装VNC2.2 Ubuntu安装VNC2.3.Ubuntu安装cpolar3.Cpolar设置3.1 Cpolar云端设置3.2.Cpolar本地设置4.公网访问测试5.结语1.前言 记得笔者刚刚开始接触电脑时还是win95/98的时代那时的电脑桌面刚迈入图形化不久还存在很多问题比如被无数次调侃的蓝屏白字和惊心动魄的音效但也确实深深吸引了笔者尽管那时候都在玩游戏算是打开了笔者的兴趣之门。接下来的时间里各种不同的操作系统都迈进了图形化时代以黑屏白字显示的操作系统越来越少。恰逢乔帮主的苹果电脑风靡全球为了体验不同的图形界面风格笔者还下载安装过苹果风格的桌面模拟包彼时的苹果不兼容intelCPU更重要的原因是买不起那时的苹果电脑…但带来的后果就是Windows系统的各种不稳定和崩溃。 现在各种操作系统的图形化界面日臻成熟风格也逐渐趋于类似。笔者将淘汰的电脑装上了不同的操作系统时不时的开机感受下不同风格的操作界面也会在不同操作系统上安装一些特色软件玩一玩。直到桌面连接软件的出现笔者就开始使用桌面连接软件在Windows系统上打开其他操作系统的桌面进行操作。可以说桌面连接软件的出现给笔者省了不少麻烦。而随着软件技术的发展已经出现了能远程连接局域网内不同操作系统桌面的软件组合更是大大拓展了可玩性。今天笔者就为大家介绍很有特色的一种使用CpolarVNC的组合实现远程连接其他系统的桌面。 2.两台互联电脑的设置 为便于说明两台不同操作系统之间使用VNC互联的操作步骤笔者使用了安装Ubuntu系统的电脑以及安装了Windows系统的电脑。如果打算在其他操作系统的电脑进行互联也可以参照这些步骤进行。 2.1 Windows安装VNC 由于笔者平时使用的电脑都是Windows操作系统因此需要以Windows连接其他操作系统桌面。首先要在Windows上安装VNC只要访问VNC官网https://www.realvnc.com/en/connect/download/viewer/下载适用Windows系统的VNC版本。 Windows版的VNC下载完成后双击.exe文件并一路next即可完成安装。安装期间可能出现选择软件安装位置的提示框只要选择local hard drive位置即可。 2.2 Ubuntu安装VNC 接着在打算连入的操作系统上安装VNC这里打算连入的是Ubuntu系统因此是在Ubuntu系统上安装VNC其他操作系统以此类推。 需要注意的是想要远程连接Ubuntu的图形化桌面可能需要先执行图形化桌面的安装命令 sudo apt install ubuntu-desktop sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal再输入命令重启Ubuntu,就能启用图形化桌面 sudo reboot为了能更好的获得Ubuntu的图形化界面还可以选择安装lightDM输入命令 sudo apt-get install lightdm就能安装lightDM安装期间出现的询问我们按键盘上的Tab选择light即可。 接着在Ubuntu的命令行界面输入命令 sudo apt-get install x11vnc就能自动安装VNC 完成VNC的安装后最好再将VNC设置为开机启动毕竟谁也不想每次重启Ubuntu后都要重新启动VNC软件。输入命令 sudo vim /lib/systemd/system/x11vnc.service新建一个x11vnc.service文件其中vim可以输入命令sudo apt install vim进行安装如果没有安装vim就无法建立x11vnc.service文件接着按i键进入该文件的编辑模式并输入如下命令 [Unit] DescriptionStart x11vnc at startup. Aftermulti-user.target[Service] Typesimple ExecStart/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared[Install] WantedBymulti-user.target需要注意的是蓝色显示的USERNAME需要替换为Ubuntu的实际用户名。 在指令添加完毕后就可以输入:wq保存并退出。 最后将其设置为开机启动 sudo systemctl enable x11vnc.service启动服务 sudo systemctl start x11vnc.service完成Ubuntu的VNC设置后就可以接着安装Cpolar为我们远程通过VNC连接Ubuntu桌面进行准备 2.3.Ubuntu安装cpolar 相较来说在Ubuntu上安装cpolar就要简单得多只要输入命令 curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash就可以自动安装cpolar。如果是国外用户还可以使用短链接进行安装 curl -sL https://git.io/cpolar | sudo bash安装程序完成后可以输入命令cpolar version查看版本号只要能显示出版本号就说明cpolar已经成功安装。 接着就可以通过浏览器访问cpolar的官网www.cpolar.com注册属于自己的账号并在cpolar官网登录获取cpolar客户端的token码激活cpolar的客户端。当然首先就是注册成为cpolar的用户cpolar以注册名为划分为每个客户生成单独的数据通道并且生成用户唯一的token码以此保证数据安全并且新用户注册也非常简单。 在完成用户注册并以注册用户登录cpolar官网后就可以在cpolar网站主页面看到一串十分复杂的token码。 我们将这串token码复制下来粘贴到Ubuntu的命令行界面并输入具体的命令为 cpolar authtoken 此处粘贴那串复杂的token码Token码输入后就会被自动写入cpolar的配置文件中。此时我们就可以在Ubuntu的浏览器中输入localhost:9200打开cpolar的Web-UI界面。 在登陆界面输入已注册的用户名和密码后就能进入cpolar客户端主界面。在这里我们能对已建立的隧道进行操作也可以从这里建立一条临时隧道短暂使用。 不过正如前文所述笔者并不想每天都重设一次VNC的连接地址并且远程桌面连接所需的带宽也不小因此直接升级Cpolar到专业套餐而多出来的几个固定TCP、HTTP隧道正好可以拿来发布网页或其他用途。 3.Cpolar设置 想要使用cpolar生成一天能够长期持续稳定存在的数据隧道需要从cpolar云端和cpolar客户端两方面进行设置。其中cpolar云端主要负责生成内网穿透数据隧道的入口也就是公共互联网的地址也可以看做一条空白的数据隧道而cpolar客户端则是将数据隧道的入口与本地软件输出端口连接起来。因此我们需要先登录cpolar云端设置一条空白数据隧道。 3.1 Cpolar云端设置 在cpolar官网主界面左侧找到并点击“预留”按钮进入预留数据隧道设置页面这里就是创建个人专属的空白数据隧道TCP\HTTP\FTP等的设置页面这条数据隧道能生成一个公共互联网地址即隧道的公共互联网地址。 为了方便数据隧道的创建自然需要输入一些简单信息这些信息主要为 地区 – 只要在下拉菜单中就近选择即可离得近能降低延迟描述 – 该栏可以看做数据隧道的备注方便分辨即可 信息设置完成后点击右侧的保留按钮将这条数据隧道保留下来并生成一个公共互联网地址。 在这里我们需要复制地址栏位的内容以便在cpolar客户端设置时填入。 3.2.Cpolar本地设置 完成了cpolar云端的设置后我们回到cpolar客户端在cpolar客户端点击软件界面左侧隧道管理项下的创建隧道按钮进入cpolar本地的数据隧道创建页面。在这里同样需要对几项信息进行设置才能让云端生成的空白数据隧道与本地输出端口连结起来免费版cpolar想要创建数据隧道也是这样操作这些内容主要为 隧道名称 —— 可看做数据隧道的备注用来区分不同隧道的应用场景协议 —— 即数据隧道的传输协议如网页、数据传输、设备互联等这里选择TCP协议本地地址 —— 这里需要填入软件或内网设备的端口号而VNC的端口号为5900因此在至此填入5900端口类型 —— 也就是内网穿透数据隧道类型在cpolar云端设置了保留隧道的就可以选择“固定TCP端口”若只是 - 临时测试就可以选择“随机临时TCP端口”需要注意固定TCP端口要将cpolar升级至专业版及以上预留的TCP地址 —— 在选择了“固定TCP端口”后就会出现该栏位这里就要将cpolar云端生成的地址粘贴进来若勾选 “随机临时TCP端口”则不会出现该栏位 各项设置都填入后点击下方的创建按钮就能将云端空白数据隧道与本地Ubuntu的VNC软件连接起来从而让其他系统内的VNC软件能够连接到Ubuntu系统桌面。 隧道创建成功后就能够生成拥有公共互联网地址连接本地Ubuntu系统的VNC软件隧道。这条隧道可以在隧道管理项下的隧道列表页面看到并可以在这个页面对隧道进行操作如开启、关闭、删除等如果要修改这条数据隧道的信息也可以在这个页面中找到修改入口。 而这条隧道的公共互联网地址则可以在状态项下的在线隧道列表中看到。 4.公网访问测试 现在我们在Windows和Ubuntu都安装了VNC并且cpolar的数据隧道也已经成功建立接下来我们就可以尝试使用VNC在Windows上操作Ubuntu的桌面。 只要在Windows上打开VNC软件在左上角的“File”菜单点击“New connection”选项就能打开连接页面。 在New connection页面需要将Ubuntu上cpolar生成的公共互联网地址填入VNC Server栏位中指导VNC找到Ubuntu系统。 最后点击页面下方的“OK”并输入密码就能成功从Windows系统连入Ubuntu系统的桌面并进行所需的操作。 5.结语 至此我们使用VNCcpolar的软件组合从Windows桌面连接Ubuntu系统桌面的尝试就算成功了。在这次操作中VNC软件可以替换为其他的桌面互连软件以适应不同用户的操作习惯。需要注意的是远程桌面操作消耗带宽较大为获得更好的操作体验最好使用付费版的cpolar数据隧道。