通过在open-Euler上部署nginx 使用cpolar实现内网穿透
#本次作业使用虚拟机实现
1.安装nginx到本地
yum -y install nginx

2.开启服务
systemctl start nginx
systemctl status nginx
3.查看防火墙 selinus状态
systemctl status firewalld
getenforce


确认关闭后继续下一步,如果没有关闭则按照如下指令修改
systemctl stop firewalld #临时关闭
systemctl disable firewalld #开机不开启
vim /etc/selinux/config #修改配置文件 Enable=>disabled
4.新建网页存储目录 可以编辑html也可以等echo加>去新建
mkdir /www
cd/www

这里注意,最好使用英文,中文最后展示会乱码
vim /etc/nginx/nginx.conf #修改配置文件 root行的目录和文件

使用-t检查vim 配置文件是否有错误

没有错误就下一步

打开本地浏览器 输入IP地址 这里可以看到因为是中文,所以出现乱码

5.部署cpolar到本地
输入网址
https://dashboard.cpolar.com/login

下载到本地,可以使用rz命令,也可以使用xftp进行文件传输到系统,这里我使用xftp

传输好在Euler界面如下
这里我们使用解压缩命令解压,绿色的就是解压后的文件
继续 回到浏览器界面

复制左边黑框内的指令,到系统运行,让其部署在系统上
6.检验
./cpolar http 80
输入端口号,得到如下内容

选择生成的地址,向别人可转发发现
这里我使用重定向将index.html内部的中文覆盖为英文,重启nginx服务得到下边图像
echo "wo shi chen zhi qiang" > /www/index.html
systemctl restart nginx
./cpolar http 80

#到此实现完成
937

被折叠的 条评论
为什么被折叠?



