Linux网络设置

本文详细介绍了Linux系统中查看和管理网络的方法,包括使用ifconfig查看网络接口信息,hostname命令查看和修改主机名,route命令查看路由条目,netstat检查网络连接,ping测试网络连通性,traceroute跟踪数据包,以及time和ss命令的使用。内容涵盖了网络接口配置、主机名管理、路由管理和网络状态监测等核心知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、查看网络接口,配置网络参数

1、查看网络接口信息ifconfig

2、配置网络参数

二、查看主机名

1、hostname 查看主机名

2、临时修改主机名

3、永久修改主机名

三、查看路由条目route

1、查看当前的路由条目

2、route -n

3、添加、删除静态路由记录

4.添加、删除默认网关记录

四、netstat   查看网络连接情况

1.netstat命令

常用选项:

五、测试网络连接ping

六、 traceroute   跟踪数据包

七、time命令:测量命令的执行时间或者系统资源的使用情况

八、获取socket统计信息ss


一、查看网络接口,配置网络参数

1、查看网络接口信息ifconfig

主机的网络接口卡(网卡)通常称为网络接口。在Linux操作系统中,使用ifconfig命令可以查看网络接口的地址配置信息(Interface Confiquration)

ifconfig 直接使用
ifconfig ens33 指定查看网卡

  • 第一行:以太网卡的名字不是常见的etho,变成了ens33。其中en代表以太网卡ens33代表PCI接口的物理位置为(03),其中横座标代表bus。纵座标代表slot UP;代表此网络接口为启用状态(down为关闭状态) RUNNING:代表网卡设备已连接 MULTICAST:表示支持组播 MTU:为数据包最大传输单元。
  • 第二行:网卡的IP地址、子网掩码、广播地址
  • 第三行:IPv6地址
  • 第四行:Ethernet(以太网)表示连接类型: ether:表示为网卡的MAC地址
  • 第五行:接受数据包个数、大小统计信息
  • 第六行:异常接受包的个数、如手包量、错误等
  • 第七行:发送数据包个数、大小统计信息
  • 第八行:发送包的个数、如手包量、错误等

2、配置网络参数

两种方式: 临时配置和永久配置 临时配置: 通过命令行直接修改当前正在使用的网络地址,修改后立即可以生效。这种方式操作简单快速、执行效率高,一般在调试网络的过程中使用。但由于所做的修改并没有固定地存放在静态的文件中,因此当重启network服务或重启主机后将会失效

永久配置: 通过配置文件来存放固定的各种网络地址,需要重启network 服务或重启主机后才会生效。这种方式操作上相对要复杂一些,但相当于"永久配置”,一般在需要为服务器设置固定的网络地址时使用

ifconfig命令不仅可以用于查看网卡配置,还可以修改网卡的IP 地址、子网掩码,也可以绑定虚拟网络接口、激活或禁用网络接口。

 为网卡绑定虚拟接口: 在对服务器网络进行调试的过程中,有时候需要临时在同一个网卡上使用一个新的 IP地址,但是又不能覆盖原有IP地址而导致服务程序不可用。 这时可以为网卡绑定一个虚拟的网络接口,然后为虚拟接口设置新的IP地址〈相当于一块网卡配多个IP 地址)。、

ifdown ens33	:指定关闭一个网卡

ifup ens33		:指定开启一个网卡

systemctl restart network  #重启网络

二、查看主机名

1、hostname 查看主机名

 

2、临时修改主机名

hostname 主机名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值