• rhel8 网络操作学习


    一、查询dns服务器地址汇总

    1.查询dns服务器地址:

    (1)方法一:执行命令

    cat /etc/resolv.conf

    执行结果如下:

    nameserver后面就是dns服务器的ip地址。

    (2)方法2:查看/etc/sysconfig/network-scripts下的网卡配置文件,方法如下:

    1. [root@localhost network-scripts]# cat ifcfg-ens160
    2. TYPE=Ethernet
    3. PROXY_METHOD=none
    4. BROWSER_ONLY=no
    5. BOOTPROTO=dhcp
    6. DEFROUTE=yes
    7. IPV4_FAILURE_FATAL=no
    8. IPV6INIT=yes
    9. IPV6_AUTOCONF=yes
    10. IPV6_DEFROUTE=yes
    11. IPV6_FAILURE_FATAL=no
    12. NAME=ens160
    13. UUID=6cc54d84-8fc0-4042-9cbc-543e57a9e7bb
    14. DEVICE=ens160
    15. ONBOOT=yes
    16. ZONE=public
    17. DNS1=192.168.255.2

    最后一行的DNS1后面就是DNS服务器地址。

    (3)用nslookup命令,如下:

    1. nslookup www.baidu.com | grep Server
    2. Server: 192.168.255.2

    (4)netstat -rn命令,gateway那一列就是网关。

    1. [root@localhost r]# netstat -rn
    2. Kernel IP routing table
    3. Destination Gateway Genmask Flags MSS Window irtt Iface
    4. 0.0.0.0 192.168.255.2 0.0.0.0 UG 0 0 0 ens160
    5. 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
    6. 192.168.255.0 0.0.0.0 255.255.255.0 U 0 0 0 ens160

    总结,查看dns服务器地址有如下几个方法:

    方法1:查看网卡配置文件一般来说dns配置都会加在网卡的配置文件里面,可以直接查看 /etc/sysconfig 网卡文件下 查看dns设置。

    方法2:查看dns配置文件当然最简单的方法就是查看dns配置文件,resolv.conf文件里面的 nameserver地址。

    方法3:解析测试如果您不记得那些文件的目录,可以使用nslookup命令查看。先安装nslookup(如果有跳过)。

    如nslookup ,解析这个主机头看到的地址就是 dns服务器地址。

    怎么设置dns服务器,如果没有配置dns服务器怎么操作,先确认网卡名。ifconfig查看。

    配置dns可以直接写到网卡配置文件里面,如编辑 vi /etc/sysconfig/network-scripts/ifcfg-eth0。

    上述方法其实也是写到dns配置解析文件里面的,/etc/resolv.conf里面。

    设置好之后,需要重启网卡服务才会生效。注意配置的dns服务器地址必须要能连上才能用哈。

    总结2:在其他博主找到的方法:

    查看ip/netmask

    1. $ ifconfig -a
    2. $ ip a

    查看DNS

    $ cat /etc/resolv.conf 
    

    查看网关

    1. 1、route -n
    2. 2、ip route show
    3. 3、traceroute www.baidu.com -s 100 【第一行就是自己的网关】
    4. 4、netstat -rn
    5. 5、cat /etc/network/interfaces 【Debian/Ubuntu】
    6. 6、cat /etc/sysconfig/network-scripts/ifcfg-eth0 【RedHat/CentOS】

    备注:新增加网卡后,如果不给这个网卡建立网络连接,那么这个网卡是没有ip地址的。如果利用这个网卡建立了一个网络链接(网络连接名字不一定是物理网卡的名字),然后用ifconfig查询后,这个网卡就有了ip地址。

  • 相关阅读:
    鸿蒙开发-HarmonyOS UI架构
    【数据结构C/C++】稀疏矩阵的压缩
    Python Selenium 超星点击操作处理
    [2022 Google开发者大会] 机器学习-TensorFlow会议记录
    UData查询引擎优化-如何让一条SQL性能提升数倍
    java数据类型-简介
    OceanBase Docker体验
    查找最长子字符串(Python版本)
    结合源码聊一聊为何线上RocketMQ偶尔出现system busy
    【每日一题】ABC194E-Mex Min | 思维 | 树状数组二分 | 中等
  • 原文地址:https://blog.csdn.net/digitalkee/article/details/133420461