先检查这些内容
1注意内网IP和外网IP
2检查ftp服务是否启动 (面板首页即可看到)
3检查防火墙20端口 ftp 21端口及被动端口39000 - 40000是否放行 (如是腾讯云/阿里云等还需检查安全组)
4是否主动/被动模式都不能连接
5新建一个用户看是否能连接
6更换ftp客户端使用flashfxp 如图勾上 再尝试连接
但凡解决了就可以登陆了,如果还是不行,那么试试最后一种方法:
登陆宝塔面板管理系统,找到左侧的“软件管理”--“FTP软件”---点击“设置”
然后点击配置修改:如图所示,查找“ForcePassiveIP”(位置188行左右)
# ForcePassiveIP 19216801
删除前面的“#”将“19216801”修改为:服务器的IP地址,是服务器不是你客户端的IP地址!
最后修改完记得重新启动一下FTP软件,打开FTP连接,你会发现奇迹发生了
在我们使用服务器的过程中,经常会需要使用端口号,而端口究竟是什么,我们所需的端口又该怎么开放?这篇教程将介绍端口的基本配置方法。
我们平时所说的端口其实不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。本地 *** 作系统会给那些有需求的进程分配一个端口。当目的主机接收到数据包后,将根据报文首部的目的端口号,把数据发送到相应端口,然后由占有该端口的进程进行 *** 作。
注意!端口控制一般都在服务器 *** 作系统防火墙中配置,而当你使用的是各大运营商提供的云服务器,例如腾讯云、阿里云时,其有可能会关闭系统自带的防火墙,此时请使用运营商提供的服务器控制台来开放端口
然后填写如下内容
然后点完成就可以啦
可以使用2个方式了,首先腾讯云服务器自带有安全组,你可以在安全组设置了,也可以在服务器自带的防火墙进行设置了你说的限制外国网络访问有些麻烦了,因为设置的都是ip,你不可能把国外所有的ip都知道吧。你可以允许一些IP进行访问了,其他的都进行拦截处理了。步骤如下:1安装DOCKER
在云服务器上安装DOCKER,简单一点的可以先安装宝塔面板,在宝塔面板市场里搜索DOCKER,这个几个docker管理器都可以用,关于如何安装宝塔可以自行百度一下,一天命令,非常简单。
2部署moon服务
安装dockerzerotier-moon服务打开宝塔终端工具,输入命令dockerpullseedgou/zerotier-moon,在docker上部署zerotier服务dockerrun--namezerotier-moon-d--restartalways-p9993:9993/udp-v/home/zerotier-moon:/var/lib/zerotier-oneseedgou/zerotier-moon-410001。运行之后可以在docker面板里看到正常运行的moondocker服务。
注意:在宝塔面板安全里开放9993端口,如果是腾讯云或者其他云服务器记得在防火墙里开放9993端口服务。把刚刚挂载的目录里自动生成moonsd文件夹下载到本地备用
3配置win客户端
Windows客户端加入moon自建节点将moonsd文件夹整个复制到ZeroTier安装目录下默认路径为:C:ProgramFiles(x86)ZeroTierOne,打开WindowsPowershell,输入命令zerotier-cliorbitxxxxxxxxxxxxxxxxxxxx,将xxxxxxxxxx替换为你的moonid,在服务器终端面板里运行下面命令查看moonid,dockerlogszerotier-moon,WindowsPowershell显示提示200orbitok表示添加moon节点成功此后重启zerotier,完毕。
4测试服务
查看是否成功加入moon服务器节点,查看节点信息命令zerotier-clilistpeers,当你看到某一行后面带有moon字样,就证明已经加入到moon自建节点中其中PLANET为官方的根服务器。1>>>开放云服务器web控制台对应的端口和对应防火墙端口
2>>>2台阿里云服务器(公网IP:12025172196,12078177101)
一台腾讯云服务器(公网IP:1112311065)
其中(12025172196作为主,其他两台作为从)
主要修改3个配置如下:
bind 0000 (原本是127001,bind不是绑定意思而是允许哪个IP访问这个跑起来redis,0000代表任意IP)
requirepass xu123456 (设置密码,客户端需要用,在小黑窗打命令如下redis-cli -a xu123456)
masterauth xu123456 (设置从节点追随主节点密码,设成和上面一样)
》》》带配置启动Redis服务:redis-server ~/redisfile/redisconf
在12078177101 进入redis-cli 客户端小黑窗后,执行replicaof 12025172196 6379 追随master
在1112311065 进入redis-cli 客户端小黑窗后,执行replicaof 12025172196 6379 追随master
1,redis-server 26379conf --sentinel
其中26379conf 只有两行:
port 26379
sentinel monitor mymaster 12025172196 6379 2
sentinel auth-pass mymaster xu123456
sentinel announce-ip "12025172196" #这个是公布Redis 对外用这个公网IP
具体解释:mymaster任意给的名字,127001 6379 代表监控的服务,2代表选举势力
假如集群中有5个sentinel,票数被设置为2,当2个sentinel认为一个master已经不可用了以后,将会触发failover,但是,进行failover的那个sentinel必须先获得至少3个sentinel的授权才可以实行failover。
如果票数被设置为5,要达到ODOWN状态,必须所有5个sentinel都主观认为master为不可用,要进行failover,那么得获得所有5个sentinel的授权。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)