【答学员问】网站换ip后遇到的问题排查思路

news2024/11/18 4:38:46

文章目录

    • 遇到问题
    • 先进行基本的问题排查
      • 1. 查看IP
      • 2. 是否能通网
      • 3. 关闭防火墙和selinux
      • 4. 使用windows的浏览器访问
    • 问题复现
      • 1. 安装好wordpress ,确保能够访问
      • 2. 修改IP,进行测试
      • 3. 访问测试:
    • 问题排查
    • 问题解决方案

遇到问题

学员反馈在家访问网页正常,到公司,访问变成了这样:

在这里插入图片描述

先进行基本的问题排查

1. 查看IP

在这里插入图片描述

2. 是否能通网

在这里插入图片描述

3. 关闭防火墙和selinux

iptables -F
 setenforce 0

4. 使用windows的浏览器访问

未访问成功,IP会自动跳转换IP之前的IP。 怀疑是数据库的原因。

此处未查看日志,访问IP会跳转到家里的网段服务器IP,访问日志中不会有信息。

问题复现

1. 安装好wordpress ,确保能够访问

一开始使用的是 1.44的IP
在这里插入图片描述

2. 修改IP,进行测试

把IP改为192.168.1.66
在这里插入图片描述

3. 访问测试:

重启网络后,访问测试
发现无法访问网站及后台

访问结果入下图所示:

在这里插入图片描述
在这里插入图片描述

问题排查

登录数据库查看问题:

wp_options 是用来存储 WordPress 中所有全局选项的数据表

MariaDB [wordpress]> select * from wp_options limit 10;
+-----------+--------------------+--------------------------+----------+
| option_id | option_name        | option_value             | autoload |
+-----------+--------------------+--------------------------+----------+
|         1 | siteurl            | http://192.168.1.41      | yes      |
|         2 | home               | http://192.168.1.41      | yes      |
|         3 | blogname           | 互联网老辛               | yes      |
|         4 | blogdescription    | 又一个WordPress站点      | yes      |
|         5 | users_can_register | 0                        | yes      |
|         6 | admin_email        | xinsz08@yeah.net         | yes      |
|         7 | start_of_week      | 1                        | yes      |
|         8 | use_balanceTags    | 0                        | yes      |
|         9 | use_smilies        | 1                        | yes      |
|        10 | require_name_email | 1                        | yes      |
+-----------+--------------------+--------------------------+----------+
10 rows in set (0.00 sec)

发现 siteurl 的地址写的ip, 这样我们换了IP之后,他也是要跳转到192.168.1.41

问题解决方案

Database changed
MariaDB [wordpress]> select * from wp_options limit 10;
+-----------+--------------------+--------------------------+----------+
| option_id | option_name        | option_value             | autoload |
+-----------+--------------------+--------------------------+----------+
|         1 | siteurl            | http://192.168.1.41      | yes      |
|         2 | home               | http://192.168.1.41      | yes      |
|         3 | blogname           | 互联网老辛               | yes      |
|         4 | blogdescription    | 又一个WordPress站点      | yes      |
|         5 | users_can_register | 0                        | yes      |
|         6 | admin_email        | xinsz08@yeah.net         | yes      |
|         7 | start_of_week      | 1                        | yes      |
|         8 | use_balanceTags    | 0                        | yes      |
|         9 | use_smilies        | 1                        | yes      |
|        10 | require_name_email | 1                        | yes      |
+-----------+--------------------+--------------------------+----------+
10 rows in set (0.00 sec)


MariaDB [wordpress]> update wp_options set option_value='http://192.168.1.66' where option_name='siteurl';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

MariaDB [wordpress]> update wp_options set option_value='http://192.168.1.66' where option_name='home';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

MariaDB [wordpress]> select * from wp_options limit 10;
+-----------+--------------------+--------------------------+----------+
| option_id | option_name        | option_value             | autoload |
+-----------+--------------------+--------------------------+----------+
|         1 | siteurl            | http://192.168.1.66      | yes      |
|         2 | home               | http://192.168.1.66      | yes      |
|         3 | blogname           | 互联网老辛               | yes      |
|         4 | blogdescription    | 又一个WordPress站点      | yes      |
|         5 | users_can_register | 0                        | yes      |
|         6 | admin_email        | xinsz08@yeah.net         | yes      |
|         7 | start_of_week      | 1                        | yes      |
|         8 | use_balanceTags    | 0                        | yes      |
|         9 | use_smilies        | 1                        | yes      |
|        10 | require_name_email | 1                        | yes      |
+-----------+--------------------+--------------------------+----------+
10 rows in set (0.00 sec)

MariaDB [wordpress]> 

测试:
修改之后测试发现正常访问了。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/125411.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++类和对象1:类是什么?对象是什么?

目录 类的引入 类的定义 类的定义规则 类域问题: 类的访问限定符及封装 访问限定符 封装 类的实例化 类对象的大小问题 this指针 This指针的一些特性: 类的引入 在学习C语言的时候,C语言是面向过程的,关注的是过程&#xff…

2023年5月北京老博会,医养家具展,护理床展,老年护理展

2023中国国际养老服务业博览会CISSE介绍: 2023中国国际养老服务业博览会(CISSE)将于5月5-7日在北京国家会议中心举行。大会以养老产业为主题,通过展贸平台为涉老企业抢占市场先机,对企业营销策略、宣传影响力、定位产品…

apt-fast 使用

apt-fast 使用1. 安装2. 使用默认的apt-get install,有时下载会非常的慢,尤其是安装的一些ppa包的时候。apt-fast 通过使用多线程来给apt提速,极大地提高了效率。 1. 安装 添加ppa仓库 sudo add-apt-repository ppa:apt-fast/stable 更新软…

CAPL学习之路-测试功能集函数(约束和条件)

在test module和test unit中,可以添加事件对象或事件文本作为条件或约束。当事件发生时,条件或约束受损,测试报告中输出“Fail”条目,同时测试用例判定为“Fail” 此类函数有: TestAddCondition/TestAddConstraint,添加事件对象或事件文本作为条件或约束。不管是作为条件…

傻白入门芯片设计,如何写一篇好文章(十八)

目录 一、标题Title 如何看浩如烟海的文献? 二、摘要Abstract 三、介绍Introduction (1)“六句扩展法” (2)常见的逻辑: (3)更好的逻辑: 四、相关工作Related wo…

《CSAPP》笔记——系统级IO、网络编程、并发编程

文章目录传送门系统级IOUnix输入和输出Unix文件Unix文件操作Unix管理打开文件打开文件流程文件共享重定向文件标准IO标准IO流标准IO的缓冲机制RIO(Robust IO)对比与总结网络编程历史从头构建互联网网络层次以太网段网桥连接的以太网段互联网网络协议互联…

远程代码执行渗透与攻防(一)

目录 前言 远程代码执行:Remote Code Execute 远程命令执行:Remote Command Execute 为什么要远程执行代码? 漏洞危害 近几年影响比较大的RCE漏洞 PHP RCE涉及函数 代码code注入: 命令command注入 : 靶场案…

Word控件Spire.Doc 【评论】教程(4):C#、VB.NET如何在Word的评论中插入图片

Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库。在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档。拥有近10年专业开发经验Spire系列办公文档开发工具,专注于创建、编辑、转…

认真学习MySQL中锁机制(二)

接上文认真学习MySQL中锁机制(一)我们继续学习MySQL中的锁机制。 【5】按加锁的方式划分:显示锁、隐式锁 ① 隐式锁 一个事务在执行insert操作时,如果即将插入的间隙已经被其他事务加了gap锁,那么本次insert操作会阻…

分类算法KNN的python实现

作者:刘凡 KNN算法介绍 KNN算法是有监督学习中的分类算法,它是一种非参的,惰性的算法模型。非参的意思并不是说这个算法不需要参数,而是意味着这个模型不会对数据做出任何的假设,与之相对的是线性回归(我…

隐语任务调度

隐语目前暂定支持的设备列表: 一 PYU 数据所有者是SecretFlow中的PYU设备,明文并成为PYU Objects一个PYU object(明文)可以被转化为秘密分享,被叫做SPU Object。Python函数可以被发送至SPU设备执行,背后是…

人工智能:图像数字化相关的知识介绍

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&#x…

只从 2022 年算起,谷歌就向社会输送了至少 26 位高端 AI 人才。

2022 年,人工智能在 AIGC、AI for science 等领域持续发展,一些工作也在知识型模型方面做出了探索。除了这些研究成果,我们还会发现这一年人工智能从业者的工作情况也有比较大的变化。 例如,Meta 等大型科技公司进行了大规模的裁…

【 shell 编程 】第1篇 变量

变量 文章目录变量一、前言二、变量1.变量的类型2.变量的运算一、前言 1.什么是 shell 简介: SHELL是UNIX系统的用户与操作系统之间的一种接口。它既是UNIX系统的命令解释程序,又是一种高级的命令程序设计语言。 作为命令解释程序,SHELL接收…

Windows/Mac/Ubuntu环境下安装Dokcer

前提概要: 注意:安装虚拟环境的步骤我放到另外一个文章里面啦,有需要的可以看看哦 Docker介绍:1、Docker 并⾮是⼀个通⽤的容器⼯具,它依赖于已存在并运⾏的 Linux 内核环境。2、Docker 实质上是在已经运⾏的 Linux 下…

智慧养老系统(社区+居家+机构养老)

智慧养老是一个新的养老模式,信息化医疗服务,不仅能够提高养老产业的质量,提高养老成本降低,而且能够提高老人的身体健康,提高养老人的老年生活质量。 智慧养老系统解决方案提供完整的机构养老系统、社区养老系统&…

在项目中使用——newFixedThreadPool线程池

newFixedThreadPool线程池前言newFixedThreadPool的介绍使用newFixedThreadPool的步骤实例化一个固定线程大小线程池创建一个用于启动新线程的类使用submit提交线程最后关闭关闭线程池CountDownLatch配合线程池使用构造CountDownLatch计数器减一使调用该方法的线程处于等待状态…

推荐 12 月 yyds 的开源项目

本期推荐开源项目目录:1. 面向 API 的低代码平台2. 京东抢购自动下单助手3. 开发人员使用的低代码平台4. 好用又强大的开源建站工具5. OCR 图片转文字识别软件6. 互联网仍有记忆01面向 API 的低代码平台APITable 一个面向 API 的低代码平台,用于构建协作…

推荐系统从入门到入门(2)——简单推荐系统构建(无框架、Tensorflow)

本系列博客总结了不同框架、不同算法、不同界面的推荐系统,完整阅读需要大量时间(又臭又长),建议根据目录选择需要的内容查看,欢迎讨论与指出问题。 系列文章梗概 本次大作业主要是以电影推荐系统为例,介绍…

GIC V3 V4 逻辑组件

GIC V3 & V4 逻辑组件1 GIC V3逻辑组件2 GIC 各组件的介绍2.1 Distributor2.2 Interrupt translation service, ITS2.3 Redistributor2.4 CPU interface1 GIC V3逻辑组件 The GICv3 architecture consists of a set of logical components: • A Distributor.• A Redist…