Linux 网络设置

目录

一.查看网络配置

1.查看网络接口信息

1.1查看所有活动的网络接口信息  ifconfig

1.2查看指定网络接口信息

2.查看或设置当前主机名  hostname

 2.1临时修改主机名称

2.2永久修改主机名称

 3.查看或设置主机中路由表信息  route

 3.1   

 4.查看网络连接情况 netstat

 4.1显示全部监听端口

 4.2显示指定端口

5.获取socket统计信息 

 5.1查看系统的网络连接情况,获取socket统计信息 ss

5.2查看打开服务进程的端口 lsof

6.测试网络连接 pin

7. 跟踪数据包  traceroute

8. 域名解析  nslookup

二.设置网络参数的方式

1.临时配置:使用命令调整网络参数

2.固定设置:通过配置文件修改网络参数

3.设置网络接口参数  ifconfig

3.1设置网络接口的IP地址,子网掩码

3.2禁用或者重新激活网卡 

3.3设置虚拟网络接口

4.设置路由记录  route

4.1添加到指定网段的路由记录

4.2删除到指定网段的路由记录

4.3向路由表中添加默认网关记录

4.4删除路由表中默认的网关记录

5.启用,禁用网络接口配置

6.域名解析配置文件

三.本地主机映射文件


一.查看网络配置

1.查看网络接口信息

1.1查看所有活动的网络接口信息  ifconfig

ifconfig

1.2查看指定网络接口信息

ifconfig ens33

第一行:以太网卡的名字不是常见的eth0,变成了ens33。其中en代表以太网卡

ens33:代表PCI接口的物理位置为(0,3),其中横座标代表bus,纵座标代表

slotUP:代表此网络接口为启用状态(down为关闭状态)

RUNNING:代表网卡设备已连接

MULTICAST:表示支持组播

MTU:为数据包最大传输单元,

第二行:网卡的IP地址、子网掩码、应播地址

第三行:IP v6地址

第四行:Ethernet (以太网)表示连接类型; ether: 表示为网卡的MAC地址

第五行:接受数据包个数、大小统计信息

第六行:异常接受包的个数、如丢包量、错误等

第七行:发送数据包个数、大小统计信息

第八行:发送包的个数、如丢包量、错误等

2.查看或设置当前主机名  hostname

hostname

 2.1临时修改主机名称

hostname (xxx)

2.2永久修改主机名称

hostnamectl set-hostname (xxx)

 3.查看或设置主机中路由表信息  route

route

 3.1   

route -n

查看路由,使用 -n 可以将路由记录中的地址显示为数字形式,这可以跳过解析主机名的过程,在路由表条目较多的情况下能够加快执行速度

 4.查看网络连接情况 netstat

查看当前操作系统的网络连接状态、路由表、接口统计等信息,它是了解网络状态及排除网络服务故障的有效工具

netstat

选项 说明
-n 以数字的形式显示相关的主机地址、端口等信息
-r 显示路由表信息
-a 显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)
-l 显示处于监听Listenin状态的网络连接及端口信息
-t 查看TCP (Transmission Control Protocol,传输控制协议)相关的信息
-u 显示UDP (User Datagram Protocol,用户数据报协议)协议相关的信息
-p 显示与网络连接相关联的进程号、进程名称信息(该选项需要root权限)

 4.1显示全部监听端口

  • 1
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值