大神带你进入linux网络设置

【大神带你进入linux网络设置】宝剑锋从磨砺出,梅花香自苦寒来。这篇文章主要讲述大神带你进入linux网络设置相关的知识,希望能为你提供帮助。
一、查看网络配置
1、查看活动的网络接口设备```html/xml
ifconfig

![image.png](https://s2.51cto.com/images/20220411/1649681440499000.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) #### 2、查看指定的网络接口设备 ![image.png](https://s2.51cto.com/images/20220411/1649685455440428.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ####3、添加临时网卡 ![image.png](https://s2.51cto.com/images/20220411/1649685680596017.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) #### 4、查看主机名称 #### 4.1临时设置 ![image.png](https://s2.51cto.com/images/20220411/1649687658889091.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) #### 4.2修改设置永久主机名

vim /etc/hostname
hostnamectl set-hostname //跟主机名
这两种都是永久设置主机名
![image.png](https://s2.51cto.com/images/20220411/1649686998543789.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](https://s2.51cto.com/images/20220411/1649686783508189.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)![image.png](https://s2.51cto.com/images/20220411/1649687531609509.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) #### 5、查看路由表------route ![image.png](https://s2.51cto.com/images/20220411/1649688131367732.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](https://s2.51cto.com/images/20220411/1649688215389541.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) #### 6、查看网络连接情况------netstat ```html/xml netstat [选项] 查看系统的网络连接状态、路由表、接口统计等信息

大神带你进入linux网络设置

文章图片

```html/xml
netstat -anpt#以数字的形式显示当前系统中所有TCP信息
netstat -anpu#以数字的形式显示当前系统中所有UDP信息
![image.png](https://s2.51cto.com/images/20220411/1649688578356001.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](https://s2.51cto.com/images/20220411/1649688623359060.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](https://s2.51cto.com/images/20220411/1649688710555027.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ####7.获取 socket 统计信息------ss----lsof -i: ```html/xml 查看系统的网络连接情况,获取socket统计信息. 显示的内容和netstat类似,但是ss能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效

ss[选项]
大神带你进入linux网络设置

文章图片

大神带你进入linux网络设置

文章图片

大神带你进入linux网络设置

文章图片

二、测试网络连接
```html/xml
1、ping [选项] 目标主机
```html/xml -i //间隔几秒拼一次 -c //平的次数是几次 -w 5 //平5秒结束

大神带你进入linux网络设置

文章图片

大神带你进入linux网络设置

文章图片

2、跟踪数据包的路由途径------traceroutetraceroute 目标主机地址
大神带你进入linux网络设置

文章图片

三、测试DNS域名解析------nslookup
```html/xml
nslookup目标主机地址[DNS服务器地址]
![image.png](https://s2.51cto.com/images/20220411/1649690810837366.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) #### 1、域名解析配置文件 ![image.png](https://s2.51cto.com/images/20220411/1649691242465189.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 注意:CentOS 7为例如避免 /etc/resolv.conf文件的内容被系统修改或覆盖,需要在/etc/NetworkManager/NetworkManager.conf文件main段内设置dns=none,并重启NetworkManager服务,或者使用CentOs 7新添加nmcli命令进行设置 #### 2、本地主机映射文件 /etc/hosts 文件保存主机名与IP地址的映射记录 ![image.png](https://s2.51cto.com/images/20220411/1649692601105902.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](https://s2.51cto.com/images/20220411/1649692674506744.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)hosts文件和DNS服务器的比较默认情况下,系统首先从hosts文件查找解析记录 hosts文件只对当前主机有效 hosts文件可减少DNS查询过程,从而加快访问速度 #### 补充一点没讲的东西 ```html/xml systemctl restart network#重启所有的网卡 ifdown ens33 ; ifup ens33 ifdown ens33#关闭某个网卡 ifup ens33#启动某个网卡ifconfig ens33 down#临时禁用某个网卡 ifconfig ens33 up#重新激活某个网卡(不会更新IP地址)


    推荐阅读