Linux的网络配置

目录

一、查看网络的配置

1.1 ifconfig 命令

1.1.1 查看网络接口的信息

1.1.2 ifconfig -a 查看所有的状态

1.2 hostname  查看主机名

1.2.1 临时修改主机名

1.2.2 永久修改主机名

1.3 route 查看路由

1.3.1 ip route 查看路由的配置

1.4 netstat 查看网络连接的情况

1.4.1 格式

 1.5 ss命令

1.5.1 格式

1.6 测试netstat 和ss

 二、测试网络的连接

2.1 ping 命令

2.1.1ping -c 次数   (可以指定ping几次) 

2.1.2 ping -i  秒数  (指定ping之间间隔几秒) 

2.1.3 ping -w 秒数 (指定ping几秒)  

2.2 traceroute  跟踪数据包

2.3 nslookup  域名解析

2.3.1 nslookup 目标主机地址

 2.3.2 dig 命令

三、 设置网络

3.1 永久设置网卡

3.2 临时设置网卡 

3.2.1 添加临时网卡ip

 3.3 禁用和启动 网络接口

3.4 关闭和开启网卡

3.5 设置路由

3.5.1 设定指定网关记录

 3.5.2 设置默认网关记录

四、域名解析的配置文件

 五、本地主机的映射文件

总结


一、查看网络的配置

1.1 ifconfig 命令

查看主机的网络接口的配置信息

1.1.1 查看网络接口的信息

ens33 是第一块网络接口

1.1.2 ifconfig -a 查看所有的状态

 

lo 是主机的回环地址,IP地址是固定的

virbr 是虚拟网络接口

1.2 hostname  查看主机名

 

1.2.1 临时修改主机名

hostname + 需要修改的主机名

 

 

1.2.2 永久修改主机名

hostnamectl set-hostname 需要修改的主机名

 

或者直接 

1.3 route 查看路由

1.3.1 ip route 查看路由的配置

 

1.4 netstat 查看网络连接的情况

显示出网络连接的状态、路由表、接口等信息

1.4.1 格式

netstat 【选项】 

-a     显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)

-n     以数字的形式显示相关的主机地址、端口等信息

-r     显示路由表信息

-l     显示处于监听(Listening)状态的网络连接及端口信息

-t     查看TCP相关的信息

-u    显示 UDP协议相关的信息

-p    显示与网络连接相关联的进程号、进程名称信息(该选项需要root权限)
 

常用组合:netstat -anpt 、netstat  -lnpt

 

 1.5 ss命令

1.5.1 格式

ss 【选项】

-v     version显示软件的版本号

-t     tcp显示TCP协议的sockets

-u    udp显示UDP协议的sockets

-n    numeric 不解析服务的名称,

-l     listening只显示处于监听状态的端口

-p    processes显示监听端口的进程

-a    all对TCP协议来说,既包含监听的端口,也包含建立的连接

-r     resolve把IP解释为域名,把端口号解释为协议名称


 

 

 

 

 

1.6 测试netstat 和ss

①time 命令查看

time ss

time netstat -an

(1) real:从进程1s开始执行到完成所耗费的CPU总时间。

(2) user:进程1s执行用户态代码所耗费的CPU时间。

(3) sys:进程1s在内核态运行所耗费的 CPU时间,即执行内核系统调用所耗费的 CPU时间。

 二、测试网络的连接

2.1 ping 命令

ping + 测试的ip地址

2.1.1ping -c 次数   (可以指定ping几次) 

2.1.2 ping -i  秒数  (指定ping之间间隔几秒) 

2.1.3 ping -w 秒数 (指定ping几秒)  

2.2 traceroute  跟踪数据包

 

 可以查看再哪个节点上出现问题

2.3 nslookup  域名解析

2.3.1 nslookup 目标主机地址

 2.3.2 dig 命令

 比nslookup更加详细

三、 设置网络

3.1 永久设置网卡

3.2 临时设置网卡 

 ifconfig 网卡接口  修改的IP地址  netmask  子网掩码

3.2.1 添加临时网卡ip

ifconfig 网卡接口:1  IP地址

 

 3.3 禁用和启动 网络接口

ifdown 网络接口   (禁用网络接口)

ifup   网络接口        (开启网络接口)

3.4 关闭和开启网卡

ifconfig 网络接口 down   (关闭网卡)

ifconfig 网络接口  up        (开启网卡)

3.5 设置路由

3.5.1 设定指定网关记录

route add -net 网段  gw IP地址  (添加指定网关记录)

 route -del    (删除指定网关记录)

 3.5.2 设置默认网关记录

 route add default gw IP地址  向路由表中添加默认网关记录
 route del default gw IP地址    删除路由表中默认的网关记录

四、域名解析的配置文件

默认位置:/etc/resolv.conf

生产案例:

①配置文件中添加域名

 

 ②网卡设置中添加域名

 五、本地主机的映射文件

配置文件:/etc/hosts

案例:

 

总结

去查看和设置网络用到的命令:ifconfig、hostname、route、netstat、ss

测试网络连接的命令:ping、traceroute

域名解析的命令nslookup、dig 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值