Linux-网络管理基础

1.网络接口信息查看

  • 以太网卡接口以en开头,
  • 无线网卡以wl开头


 查看网络接口配置

  •     ifconfig
  •     ifconfig eth0
  •     ifconfig -a
  •     ip addr show ens33
  •              ip -s link show ens33

                                            

2.NetworkManager管理网络

  查看设备的状态:nmcli device

  nmcli connection  //查看网络连接

                                            

  ⭐可以在配置文件中修改网卡的信息,路径:/etc/sysconfig/network-scripts/ifcfg-ens33里

  使用原生的Network管理网络

  默认在/etc/sysconfig/network-scripts目录中

  1.   删除networkmanger建立连接,同时停止此服务     systemctl disable NetworkManger   ;  systemctl stop  NetworkManger
  2.       添加一块物理网卡,然后复制eth0的文件为eth1的,再vim修改      cp /etc/sysconfig/network-scripts/{ifcfg-eth0,ifcfg-eth1}

                                              

3.路由设置及网关

    route   add   -net    192.168.90.0/24   gw    192.168.56.254         增加网段路由

    route   del    -net    192.168.90.0/24   gw    192.168.56.254         删除网段路由

    route   add   -net    192.168.90.1          gw    192.168.56.254        增加主机路由

    route   del    -net    192.168.90.1          gw    192.168.56.254        删除主机路由

    route   -n   查看当前的路由表

4.主机名设定与名称解析服务

    🔷主机名设定

    hostname  "test"     更改主机名

    hostnamectl  set-hostname  nginx.nodel.wing.com    永久修改主机名,在/etc/hostname中有记录

    🔷域名解析服务

    /etc/hosts  可以基于域名来访问,这样就不用记ip了

                                               

                                               

    使用hosts文件记录毕竟只能对应有限个地址和域名。所以需要借助DNS解析 /etc/resolv.conf 。编辑这个文件,加入DNS服务器地址。

                                               

5.网络检测工具与故障排查

    ping     -c  指定ping的次数

         -i        指定ping的时间间隔

         -w  如果ping之后没有回应,在指定的超出时间后退出

            host/nslookup  用来查询DNS记录,如果使用域名作为host的参数,命令返回该域名的IP

                                      

                         

    traceroute  用来路由跟踪,检测网络故障出现在ISP运营商或者是对端服务无法响应

    网络连接状态

    ss -lntup        -l:处于listen状态的连接    -t:tcp协议的连接  -n:数字化输出   -u:udp协议的连接  -p:输出相应进程的名字  -a:所有状态的连接

    net -lntup

                                               

    常见端口:http  80,  https   443,  ssh  22,  ftp  21、22,  mysql  3306,  redis  6379

    网络故障排查思路

   故障:硬件---网卡损坏、链路故障    软件---网卡驱动不兼容

    网络排查思路

    1)ping本地环回口,确定本机TCP/IP协议栈是否正常

    2)ping本机的物理地址,确定本机设备及驱动是否正常

    3)ping同网段主机,确定二层网络是否正常

    4)ping网关地址,确定本地网络是否正常

    5)ping公网地址,确定本地路由是否正常

    6)ping公网域名,确定DNS客户端是否正常

    服务排查思路

    1)使用telnet检测端口是否开放

    2)检查服务器防火墙以及SElinux

    3)检查相应的权限是否配置正常

    4)检查日志是否有异常

    5)检查完毕后持续测试

 

 

              
                        

posted @ 2023-04-01 00:41  仰望神明  阅读(35)  评论(0)    收藏  举报