美文网首页
网络排错

网络排错

作者: 急眼的蜗牛 | 来源:发表于2020-05-18 09:26 被阅读0次

linux 网络排错

  1. 网线问题

同的设备之间问用直连线,相同设备之间用交叉线。举个例子:交换机和[路由器]级连的时候需要用直连线;答交换机和交换机之间用交叉线;交换机和[PC]之间用直连线;[路由器]和交换机之间用交叉线([路由器]可以看做是一个多端口的专[PC]。交换机是二层设备,路由器是三层设备

软件问题

  1. 网卡驱动已经成功
    • 通过ispci 或者dmesg 查询
  2. 确定可以 检查IP参数, 没有的话可以临时添加
    • ifcofng etho 192.168..2.2
    • ping 192.168.2.2
  3. 局域网检查
    • 使用ping 来测试 局域网内的机器,如果没有通过
    • gateway 和DNS 设置问题
      * 如果网关外网(使用IP地址测试)不通,内网通则是网关错误
      * route -n 查看路由表( route del default gw 0.0.0.0 eno4
      default,使用nmcli c 查看关闭桥接模式恢复,可能是路由器从新分配地址了;需要绑定静态IP )
      * gatewway 填写IP路由器或NAT 主机的IP
      • 防火墙检测
      • linux nat
DEVICE=eth0                <== 网络卡代号,必须要 ifcfg-eth0 相对应
BOOTPROTO=static           <== 开机协议,有 dhcp(动态分配) 及 static 这里是 static
ONBOOT=yes                 <== 是否开机启动的意思
HWADDR=00:40:D0:13:C3:46   <== 就是网络卡地址, 若只有一张网卡可以省略
IPADDR=192.168.1.13        <== 就是 IP 啊
NETMASK=255.255.255.0      <== 就是子屏蔽网络
GATEWAY=192.168.1.2        <== 就是网关!
NM_CONTROLLED=no        <== 参数表示该网卡是否被NetworkManager服务管理,设置为no的话就是不接管,那么之前不用停止NetworkManager服务。
 ---------------------------- 以上这些比较重要-------------
NETWORK=192.168.1.0        <== 就是网域啊!该网段的第一个 IP
BROADCAST=192.168.1.255    <== 就是广播地址啰
MTU=1500                   <== 就是最大传输单元的设定值。

注意:

  * 注意HWADDR 若只有一张网卡可以省略,多个就不行
  * 只在文件设定GATEWAY 即可
  * 路由列表是按由小到大网络顺序的需要看先加载那个

使用 service network restart 启动测试

  1. 防火墙和路由
    route -n
    查看路由表的错误

  2. 通信协议不相符

网络常用命令检查

  1. 两台主机 ping

2.查看本机的网络连接与后门 netstat
netstat -rn : 查看当前的路由查看网关
netstat -tnl : 查看当前的路由查看网关
netstat -tulnp: 显示出目前已经启动的网络

3.host,nslookup
host : 用来查出某个主机名 IP

常用的linux 命令

  1. ifconfig
    ifconfig 可以暂时手动来配置和修改么某个适配器的相关配置

  2. ifup/ifdown
    他可以读取 ‘/etc/sysconfig/network-scripts/ethX’下设置网络参数

  3. route
    route -n 查看路由的状态

    1. destination genamst 这两个参数分别是network 和netmask
    2. getway: 0.0.0.0 代表本机发送,局域网发送
    3. flags:
      • U 是启动的
      • H 对方是主机,不是网络
      • G 需要外部主机来通信
  4. ip:综合体
    ip link 关于接口设备的相关设置

  • 启用停用
    • ip link set eth0 up
    • ip link set eth0 down
  • 显示
    • ip -s link show eth0
  • 修改网卡名字 mac 参数
    1. ip link set eth0 down 先关闭接口
    2. ip link set eth0 name vbird
    3. ip link show

address 显示出所有IP参数
* ip-address show

添加虚拟网卡
ip address add 192.168.50.500/24 broadcast + dev etho label eth0:vir
ip address del 192.168.50.50/24 dev eth0

相关文章

  • 网络排错

    linux 网络排错 网线问题 同的设备之间问用直连线,相同设备之间用交叉线。举个例子:交换机和[路由器]级连的时...

  • 【网络】集群网络排错

    前几天实验室网络抽风,卡的要死要死的,做实验也做的要死要死的(跟十几台小集群在一个屋里通宵,这种酸爽简直终身难忘)...

  • 7个网络故障处理实践办法(建议收藏)

    1、网络故障处理概述 网络故障排错综述:了解网络故障的一般分类,理解网络故障排错步骤; 常用诊断工具:ping命令...

  • 小白网工如何使用最基础的网络排错工具?开启TS之路

    网络排错,常常需要借助许多工具,今天就让琪麟老师给大家介绍一下最基础的网络排错工具----Traceroute(路...

  • 网络ping排错

    局域网ping不通1 主动机ping被动机,被动机开启 tcpdump -n icmp -i etho,检查是否收...

  • HCIA day②

    ICMP:网络层 ping 协议 排错 tracert 跟踪 ICMP重定向 首次发送 TTL 255...

  • 网络规划(网络工程师要有的三个技能)

    网络工程师有三个技能,第一:网络规划。第二:网络建设。第三:网络排错。今天先讲讲网络规划。 一、建设大纲(局域网)...

  • 排错

    ping 出现 dup! 解决方案: udev 详解 如果你使用Linux比较长时间了,那你就知道,在对待设备文件...

  • 排错

    1.ERROR 2002 (HY000): Can't connect to local MySQL server...

  • 排错

    1、java.lang.OutOfMemory, unable to create new native thre...

网友评论

      本文标题:网络排错

      本文链接:https://www.haomeiwen.com/subject/apbwghtx.html