如果使用电信网络(电信宽带),有动态的外网IP,也就是说有外网IP,但是不固定。这种情况下,关于群晖NAS外网域名访问,网上已经有很多介绍了,大家可以网上查阅。如果群晖NAS已经配置可以外网域名访问了,在使用wordpress的时候还是会有很多问题,本文解决wordpress使用中的常见2个问题:

一、如果由于域名失效或者被劫持,无法访问wordpress(包括管理端)如何解决?

需要说明的是,本来是没有这个问题的,但是使用电信的宽带,首先80和443端口是不开放的,这就要求我们必须通过端口转发能够访问到80或者443。这个在路由器上设置就可以,比较就按单,最麻烦的就是,如果使用群晖自带的二级域名访问NAS,电信过一段时间(特别是广东地区)就会把这个域名劫持解析到127.0.0.1,导致wordpress无法访问。电话咨询过群晖,群晖的答复是暂时没有办法,只能重新更换一个域名。

这个时候问题来了,原来的域名已经不能访问了,但是原来的域名已经配置在wordpress参数中了,这样就导致了即便新申请了域名,也无法访问、管理wordpress了。最直接也是最根本的办法就是直接更改数据库中的参数。这个参数可以通过phpmyadmin管理页面进行更改。因为phpmyadmin数据库管理页面并没有限制访问的具体域名。因为wordpress一定要设置这个访问域名,内部一些处理文章等必须要明确知道这个域名。总之,phpmyadmin是可以使用新域名立即访问的。

于是使用新域名访问phpmyadmin:http://xxxx.xx:端口号/phpmyadmin

登录后,更改wp_options表中的siteurl 和 home 字段为新的域名即可。

这样就可以使用新的域名通过外网访问wordpress了。遗憾的事,这样的事可能过一段时间就需要做一次,因为电信会过一段时间屏蔽一次群晖的二级域名。

二、经过上面一步,虽然wordpress博客可以访问了,可是有些图片或者下载失效了?

这个原因也是因为更新了新域名,导致原来的一些图片或者下载链接使用的是旧的域名链接,这样自然就失效了。解决的办法:

  1. 博客文章中包括三方插件(例如下载)等使用的域名链接的,都一个一个更改,这样工作量比较大,容易遗漏;

  1. 使用SQL语句,直接在MariaDB数据库中修改,还是使用上面的 phpmyadmin 。

  1. 更新wordpress访问地址:

UPDATE wp_options SET option_value = replace( option_value, 'http://www.old.com', 'http://www.new.com' ) WHERE option_name = 'home' OR option_name = 'siteurl';
  1. 更新博客内容中涉及的地址:

UPDATE wp_posts SET post_content = replace( post_content, 'http://www.Old.com', 'http://www.net.com' ) ;
UPDATE wp_posts SET guid = replace( guid, 'http://www.Old.com', 'http://www.new.com' ) ;
--更新下载
UPDATE wp_sdm_downloads SET file_url = replace( file_url, 'http://www.old.com', 'http://www.new.com'), referrer_url = replace( referrer_url, 'http://www.old.com', 'http://www.new.com')
--如果有其他的三方使用的表,下面继续增加即可

如果还有什么地方用到访问网址,也可以继续使用上面相似的SQL来统一更改。

三、网上说的DNS劫持,存在一个很奇怪的现象

比如我的NAS域名为:xxxx.myds.me,当发生所谓的DNS劫持现象后:

如果我在和NAS相同的内网ping或者nslookup这个域名,始终指向127.0.0.1这个地址,可是如果我在腾讯云服务器上ping 或者nslookup这个域名,指向的地址是我NAS的正确的外网地址。按道理说外网应该能够访问,事实上外网通过被劫持的域名xxxx.myds.me使用群晖默认5000端口或者5001端口确实能访问群晖NAS(管理端),可是对于wordpress就不能正确访问了。那这么说是电信劫持了DNS是不是也说不通?

相同内网nslookup:windows上

相同内网nslookup:Mac上

在腾讯云服务器上:

这个现象有知道原因的朋友请留言!

群晖NAS 中wordpress 常见问题处理相关推荐

  1. 如何在群晖NAS中使用frp进行内网穿透

    如何在群晖NAS中使用frp进行内网穿透 看不惯可看:https://www.zjjflsz.top/wordpress/?p=128 准备工具:xshell.xftp.配置好的frp(linux端) ...

  2. 群晖增量同步Linux文件夹,用自定义脚本实现群晖NAS中本地文件夹之间的增量同步复制...

    用自定义脚本实现群晖NAS中本地文件夹之间的增量同步复制 2021-02-21 15:39:44 60点赞 646收藏 52评论 使用情景:群晖DS918+,两块12T RAID1存重要数据,1块2T ...

  3. 配置群晖NAS中的cpolar开机自启动 2-2

     系列文章 做内网穿透外网远程访问群晖NAS 1-2 做内网穿透外网远程访问群晖NAS 2-2 如何在群晖NAS上安装cpolar内网穿透 配置群晖NAS中的cpolar开机自启动 1-2 配置群晖N ...

  4. 群晖nas中使用registry搭建docker镜像私人服务器以及设置群晖远程docker服务

    群晖nas中使用registry搭建docker镜像私人服务器以及设置群晖远程docker服务 折腾群晖服务器很有快感,一是因为自家群晖ds216+低功耗,24小时开机也不觉得费电,二是因为群晖系统也 ...

  5. 如何在群晖NAS中搭建WebDav服务,并外网可访问

    目录 1. 在群晖套件中心安装WebDav Server套件 1.1 安装完成后,启动webdav服务,并勾选HTTP复选框 2. 局域网测试WebDav服务 2.1 下载RaiDrive客户端 2. ...

  6. 怎样实现群晖(NAS)中查看是谁添加、修改、删除文件内容

    一.问题描述 在日常的私有云(群辉NAS)使用过程中,需要查看是谁上传.修改.删除.登陆了该私有云,方便运维管理. 二.实现思路 一般常见的就是日志记录,用于记录用户在私有云的操作情况.[日志对于服务 ...

  7. 4g网络设置dns地址_黑群晖nas中tr软件汉化、路由器设置端口转发教程(二)

    一.安装增强汉化web作者最近又更新了,推荐[通过群晖的"任务计划"自动安装及定期自动更新]这个方式安装,更方便,还能自动更新见作者:下载地址见留言,或私信 官方功能介绍:在线查看 ...

  8. 群晖NAS的公网、NAT、DDNS、证书等配置一

    一.群辉NAS应用场景 你是否有过这样的需求? 1. 远程办公 日常的工作资料太多太杂乱,换个电脑根本没法工作?团队间资料共享太麻烦?Drive套件这个远程办公神器都能解决. 我的文件相当于远程的&q ...

  9. 群晖nas存储系统原理_今夜来谈群晖----缓存、NAS和SSD那些事

    群晖NAS非官方入门手册 篇十二:今夜不谈群晖---关于NAS.硬盘和数据的学习笔记_NAS存储_什么值得买​post.smzdm.com 上文我曾说过准备写一篇群晖NAS缓存方面的教程.在讨论群晖N ...

最新文章

  1. 在CentOS 6.3 64bit上如何从源码生成rpm包?
  2. CentOS7 编译安装 gcc/c++ 9.1
  3. 使用实体框架、Dapper和Chain的仓储模式实现策略
  4. Linux-shell-完全详解
  5. TensorFlow全新的数据读取方式:Dataset API入门教程
  6. php单击显示对应内容,关于php:如何单击此“提交”按钮,并使其显示原始查询中的数据,而不是清除它并进入空白页?...
  7. python判断日期为第几天_python怎么判断某一天是一年中的第几天
  8. 实验3-5 查询水果价格 (15 分)
  9. 概率图模型之EM算法
  10. ibm watson_使用IBM Watson Assistant构建AI私人教练-第1部分
  11. 微机原理及应用简答题复习
  12. 大数据分析-第十一章 图挖掘-动机,应用和算法
  13. “地理-语言”大模型文心ERNIE-GeoL及应用
  14. 【bzoj 4554】【Tjoi2016Heoi2016】【NOIP2016模拟7.12】游戏
  15. 777. 在LR字符串中交换相邻字符
  16. pytorch中DataLoader的num_workers
  17. Java小项目(一):桌球游戏(简单移动)
  18. 开源即时通讯IM框架 MobileIMSDK v6.3 发布
  19. CentOS 7视频音频解码器问题
  20. [人工智能-深度学习-41]:开发环境 - GPU进行训练安装与搭建(Pytroch、TensorFlow、Nvidia CUDA)详细过程

热门文章

  1. 百度图片批量下载软件
  2. 数据结构java版之《栈和队列》
  3. android 字体间间隔,TextView设置行间距、字体间距
  4. 【性能学习】性能测试基础
  5. 云服务器存档修改器,服务器修改器
  6. 腾讯安全在数字生态大会内容集锦
  7. 7N60-ASEMI高压N沟道MOS管7N60
  8. S/4HANA 的付款条件
  9. 关于移动赠送的CMCC,能连接和登录,但登录后仍上不了网的问题
  10. 关于NOKIA E71 播放视频文件(mp4等)的问题