大神带你进入linux网络设置
Posted 看三年之后
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大神带你进入linux网络设置相关的知识,希望对你有一定的参考价值。
一、查看网络配置
1、查看活动的网络接口设备
```html/xml
ifconfig

#### 2、查看指定的网络接口设备

#### 3、添加临时网卡

#### 4、查看主机名称
#### 4.1临时设置

#### 4.2修改设置永久主机名
vim /etc/hostname
hostnamectl set-hostname //跟主机名
这两种都是永久设置主机名



#### 5、查看路由表------route


#### 6、查看网络连接情况------netstat
```html/xml
netstat [选项]
查看系统的网络连接状态、路由表、接口统计等信息
```html/xml
netstat -anpt #以数字的形式显示当前系统中所有TCP信息
netstat -anpu #以数字的形式显示当前系统中所有UDP信息



#### 7.获取 socket 统计信息------ss----lsof -i:
```html/xml
查看系统的网络连接情况,获取socket统计信息.
显示的内容和netstat类似,但是ss能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效
ss [选项]
二、测试网络连接
```html/xml
1、ping [选项] 目标主机
```html/xml
-i //间隔几秒拼一次
-c //平的次数是几次
-w 5 //平5秒结束
2、跟踪数据包的路由途径------traceroute
traceroute 目标主机地址
三、测试DNS域名解析------nslookup
```html/xml
nslookup 目标主机地址 [DNS服务器地址]

#### 1、域名解析配置文件

注意:CentOS 7为例如避免 /etc/resolv.conf文件的内容被系统修改或覆盖,需要在/etc/NetworkManager/NetworkManager.conf文件main段内设置dns=none,并重启NetworkManager服务,或者使用CentOs 7新添加nmcli命令进行设置
#### 2、本地主机映射文件
/etc/hosts 文件
保存主机名与IP地址的映射记录


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地址)
以上是关于大神带你进入linux网络设置的主要内容,如果未能解决你的问题,请参考以下文章
求大神帮忙。win10网络重置后以太网和wlan状态都显示为不存在,右下角小