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服务器常用指令

阅读剩余
THE END