「Linux」Centos网络问题排除思路和有关指令

写在前面:本笔记仅是在学习《鸟哥的Linux私房菜》的一些整理和归纳。

一、问题处理思路

1)了解问题:明确产生问题是因为何种操作导致的,问题的现象是怎么样的

2)确认IP:检查网卡是否有驱动?使用ip查看得到正确的IP相关参数?

3)确认局域网连接:使用ping来沟通网关(路由器),确定本机与局域网中继设备的连通性。

4)确认对外连接:使用ping来共同互联网上某地址。

5)确认DNS查询:利用nslookuphost检查某域名的解析情况。例如:www.baidu.com

6)确认我方服务器:如果是其他人无法连接这台服务器,首先检查对应本机某些服务是否正常启动,利用netstat检查网口有关服务。

7)确认对方服务器:是否对方服务器太忙或宕机了?

8)防火墙或权限的问题:是否由于权限配置错误导致?是否由于防火墙规则配置导致?使用tcpdump进行抓包分析。

二、有关指令

1、网卡工作确认

## 检查网卡设备
lspci | grep Eth
dmesg | grep -in eth

## 查看网络设备信息
ip [-s] link show [Device]

## 重启网卡
ifdown eth0;ifup eth0

2、检查IP参数

## 检查系统IP配置:查看对应网口是否有IP,是否网口启动
ip a

## 检查网卡配置文件(eth0为样例):检查子网掩码、网关和启动配置等是否正确
cat /etc/sysconfig/network-script/ifcfg-eth0

## 检查DNS服务器配置
cat /etc/resolv.conf

## 查看IP参数
ip address show

## 增加IP
ip address add 192.168.50.255/24 broadcast dev eth0 label eth0:test

3、检查局域网内各项连接设备

## 检测网关连通性(192.168.5.254为样例)
ping -c 3 192.168.5.254

4、确认路由表规则

## 查看现有路由规则
route [-n]
ip route [show]

## 增加静态路由
route add -net 192.168.5.0 netmask 255.255.255.0 gw 192.168.5.254 dev eth0
ip route add 192.168.5.0/24 via 192.168.5.254 dev eth0

## 删除路由
route del -net 192.168.5.0 netmask 255.255.255.0 gw 192.168.5.254 dev eth0
ip route del 192.168.5.0/24

5、检查各项服务

## 检查服务和端口
netstat -tulp

## 重启网络服务
systemctl restart network
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值