欢迎您来到腾讯云!积分商城

腾讯云腾讯云论坛

 找回密码
 立即注册
忘了密码?

扫一扫,访问微社区

快捷导航
搜索
查看: 484|回复: 0

[经验分享] CentOS 7.x 卸载 iptables 有风险,卸载后系统异常如何完美修...

[复制链接]

7

主题

0

好友

1590

积分

攻城师[LV3]

Rank: 3Rank: 3Rank: 3

云币
6590
威望
1590
发表于 2018-9-2 22:56:31 |显示全部楼层 |未分类
CentOS 7 中执行:yum remove iptables 后,一般不会在意输出信息,不好意思,你错过了重点,输出信息中包含了如下一段内容:
这里提示我们不仅卸载了 iptables 服务,同时还卸载了15个软件包,这包含了网卡驱动、kexec内核组件软件包、iproute网络管理工具包、系统初始化软件包initscripts 等,我们会发现 ip、service等命令丢失了,重启服务器后网卡也没有了
  1. Dependencies Resolved
  2. ===========================================================================================
  3. Package                       Arch     Version                          Repository   Size
  4. ===========================================================================================
  5. Removing:
  6. iptables                      x86_64   1.4.21-18.0.1.el7.centos         @anaconda   1.5 M
  7. Removing for dependencies:
  8. abrt-addon-vmcore             x86_64   2.1.11-48.el7.centos             @anaconda    41 k
  9. abrt-cli                      x86_64   2.1.11-48.el7.centos             @anaconda   0.0  
  10. abrt-console-notification     x86_64   2.1.11-48.el7.centos             @anaconda   1.3 k
  11. dhclient                      x86_64   12:4.2.5-58.el7.centos           @anaconda   472 k
  12. dracut-network                x86_64   033-502.el7                      @anaconda   144 k
  13. firewalld                     noarch   0.4.4.4-6.el7                    @anaconda   1.8 M
  14. initscripts                   x86_64   9.49.39-1.el7                    @anaconda   1.4 M
  15. iproute                       x86_64   3.10.0-87.el7                    @anaconda   1.4 M
  16. kbd                           x86_64   1.15.5-13.el7                    @anaconda   1.3 M
  17. kexec-tools                   x86_64   2.0.14-17.el7                    @anaconda   739 k
  18. libstoragemgmt                x86_64   1.4.0-3.el7                      @anaconda   639 k
  19. libstoragemgmt-python         noarch   1.4.0-3.el7                      @anaconda   798 k
  20. libstoragemgmt-python-clibs   x86_64   1.4.0-3.el7                      @anaconda    24 k
  21. plymouth                      x86_64   0.8.9-0.28.20140113.el7.centos   @anaconda   227 k
  22. plymouth-scripts              x86_64   0.8.9-0.28.20140113.el7.centos   @anaconda    22 k
  23. Transaction Summary
  24. ===========================================================================================
  25. Remove  1 Package (+15 Dependent packages)
复制代码
系统恢复正常方法:
1、VNC方式登陆服务器,先手动配置服务器网络:
  1. root@BJ-CentOS7 ~ # ifconfig eth0 内网ip netmask 子网掩码
  2. root@BJ-CentOS7 ~ # route add default gw 网关地址
复制代码
2、服务器网络配置好之后,使用 yum install 方式将被卸载的安装包再安装回来,当然这时如果不需要 iptables 服务可以不用再安装iptables
  1. root@BJ-CentOS7 ~ # yum -y install iptables abrt-addon-vmcore abrt-cli abrt-console-notification dhclient dracut-network firewalld initscripts iproute kbd kexec-tools libstoragemgmt libstoragemgmt-python libstoragemgmt-python-clibs plymouth plymouth-scripts
复制代码
您需要登录后才可以回帖 登录 | 立即注册
您需要登录后才可以发帖 QQ登录

联系我们|腾讯云平台|积分商城|腾讯云官方论坛    

GMT+8, 2018-11-18 08:29 , Processed in 1.159371 second(s), 29 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部