centos7内网不通,centos7查看ip命令
各位老铁们,大家好,今天由我来为大家分享centos7内网不通,以及centos7查看ip命令的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
Centos7 环境下Docker搭建FastDfs 环境及配置
在疫情期间参与一个项目,负责开发小程序及PC后台模块,包含文档处理功能,为了统一处理,开发了一个基于FastDFS的通用模块。FastDFS是一个分布式文件存储系统,非常适合用于分布式项目。本文将指导在CentOS 7.6环境下,利用Docker搭建并配置FastDFS环境。
选择Docker搭建FastDFS主要有两种方式:便捷高效的方式和环境迁移不便的方式。这里推荐使用Docker搭建。
第一步,查看FastDFS的镜像:
docker search fastdfs
第二步,拉取镜像:
docker pull delron/fastdfs
接着,分别启动Tracker和Storage服务:
1.启动Tracker服务:
docker run-d--network=host--name tracker-v/home/tracker:/var/fdfs delron/fastdfs tracker
2.启动Storage服务:
docker run-d--network=host--name storage-e TRACKER_SERVER=服务器公网IP:22122-v/home/storage:/var/fdfs-e GROUP_NAME=group1 delron/fastdfs storage
需要注意的是,配置Tracker服务时使用服务器公网IP,并非内网IP,避免因项目API连接问题导致服务连接超时。
然后,使用docker ps检查容器状态,并进入Storage容器:
docker exec-it storage bash
进入容器后,将发现正处在Nginx文件夹下。此为FastDFS容器自带的Nginx,因当前处于容器内部,无法通过xftp访问文件夹路径。
FastDFS默认有三个端口:8888、23000、22122。8888为Nginx代理端口,23000为Storage服务端口,22122为Tracker服务端口。为了成功上传图片,需要开放这三个端口。
使用firewall命令开放端口:
firewall-cmd--zone=public--permanent--add-port=23000/tcp
firewall-cmd--zone=public--permanent--add-port=22122/tcp
firewall-cmd--zone=public--permanent--add-port=8888/tcp
接下来,为避免使用默认端口8888可能带来的冲突,可将其修改为其他端口。通过编辑配置文件:
vi/etc/fdfs/storage.conf
和修改Nginx配置文件:
vi/usr/local/nginx/conf/nginx.conf
完成修改后,重启容器以使端口生效,并开启8001端口:
docker restart storage bash
随后,通过xftp查看/home文件夹,并上传一张图片如1.jpg。
上传图片至FastDFS服务后,通过浏览器访问ip:8001/查看上传效果。
在上传成功的基础上,确保服务器安全组中添加了需要的端口,并测试API访问。若不通,可能需要在安全组中添加Tracker服务器的IP,并设置成外网IP。此外,服务器性能与带宽也影响文件上传与下载的速度。
linux怎么开启telnet服务
linux有telnet的,不过telnet好像是用与linux和linux之间链接的,有些类似ssh,不过ssh可以实现linux和任何操作系统的链接。虚拟机没用过,不过我在用外网链接某局域网的内linux电脑时,应该先将路由器的ssh转接设置成目标电脑的ip;例如我是用外网连接某局域网内的192.168.0.2的电脑时,需要先将192.168.0.2电脑所在的内网的路由ssh转接地址设置成192.168.0.2后,才能在外网访问该电脑。希望可以对你有帮助!
CentOS_7环境搭建L2TP内网穿透
1、安装EPEL源
2.安装xl2tpd
3、安装libreswan
配置IPsec文件
sudo vim/etc/ipsec.conf
创建IPsec与L2TP服务关联的配置文件
vim/etc/ipsec.d/l2tp_psk.conf
创建保存预共享密钥的文件
vim/etc/ipsec.d/ipsec.secrets
设置l2tp的账号等信息
vim/etc/ppp/chap-secrets
修改内核参数
vim/etc/sysctl.conf
重新加载配置文件使配置生效
启动ipsec
检查命令ipsec是否有错
没有FAILED算ok
修改L2TP配置文件
修改监听网卡地址
vim/etc/xl2tpd/xl2tpd.conf
修改安全配置
vim/etc/ppp/options.xl2tpd
停止firewalld服务并禁用
systemctl stop firewalld
systemctl mask firewalld
安装iptables服务
配置防火墙规则
保存iptables规则
重启防火墙
检查iptables服务是否正常运行
检查ipsec服务是否正常运行
检查xl2tpd服务
l2tp服务器常用指令