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

Posted 互联网老辛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了答学员问网站换ip后遇到的问题排查思路相关的知识,希望对你有一定的参考价值。

文章目录

遇到问题

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

先进行基本的问题排查

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]> 

测试:
修改之后测试发现正常访问了。

以上是关于答学员问网站换ip后遇到的问题排查思路的主要内容,如果未能解决你的问题,请参考以下文章

答学员问服务器上安装好LAMP架构,部署wordpress之后网页端无法访问

答学员问服务器上安装好LAMP架构,部署wordpress之后网页端无法访问

答学员问服务器上安装好LAMP架构,部署wordpress之后网页端无法访问

RTOS训练营晚课学员问题

RTOS训练营晚课学员问题

RTOS训练营晚课学员问题