linux下网卡配置

 

linux下网卡配置


a、root用户登录
b、cd /etc/sysconfig/network-scripts
c、vi ifcfg-eth0 打开指定的网卡配置文件(多个网卡会出现ifcfg-eth0,ifcfg-eth1.. ;不同的操作系统也会出现 ifcfg-em1、ifcfg-em2..)
d、打开后看到:
   DEVICE="eth0"  ---网卡名称
   BOOTPROTO=static  --地址获取方式:static 静态、dhcp 动态、none 不配置 此情况会出现网络受限制
   ONBOOT=yes --系统启动时自动加载网卡
   TYPE="Ethernet" --采用以太网
   NM_CONTROLLED="yes"  --表示更改后实时生效!此默认更改为no
   IPADDR=192.168.30.104 --IP地址
   NETMASK=255.255.255.224 --子网掩码
   GATEWAY=192.168.30.97 --网关
e、配置好后保存,同时重启网卡 service network restart
f、使用ifconfig查看ip配置信息;使用route查看网关信息(此需要等待一段时间)

### Linux 网卡配置文件路径 在Linux系统中,网卡配置文件通常位于`/etc/sysconfig/network-scripts/`目录下[^1]。这些文件的名字一般以`ifcfg-`开头并跟随网卡的具体名称,例如`ifcfg-eth0`或`ifcfg-enp0s3`[^4]。 对于不同的发行版,可能会有不同的命名约定;比如,在某些版本的CentOS 7中,默认情况下网卡配置文件可能被命名为类似于`ifcfg-eno16777736`这样的形式[^3]。而在其他环境中,则可能是像`ifcfg-ens33`这样更常见的格式来表示自动备份模式下的网络接口设置。 ### 参数说明 以下是常见的一些参数及其含义: - **TYPE**: 定义了设备类型,通常是`Ethernet`用于有线连接[^5]。 - **BOOTPROTO**: 设置启动时使用的协议方式,可以是`dhcp`(动态获取IP),也可以设为`static`(静态指定IP)。 - **NAME** 和 **DEVICE**: 这两个字段指定了该配置对应的物理或虚拟网络适配器的身份标识符,它们应该匹配通过命令行工具如`ifconfig`所显示出来的名字。 - **ONBOOT**: 控制着当计算机重启之后是否激活此网络接口,取值可为`yes`(开启)或是`no`(关闭). - **NM_CONTROLLED**: 表明这个接口是否会受到NetworkManager服务的影响,如果不想让其管理则应将其置为`no`. - **IPADDR**, **NETMASK**, 及 **GATEWAY**: 分别用来定义本机在网络中的IPv4地址、子网掩码以及通往外部世界的默认路由地址. - **DNS1/DNS2**: 提供了一到两台域名解析服务器的信息以便于访问互联网资源. ```bash # 示例:一个典型的静态IP配置片段 TYPE="Ethernet" BOOTPROTO="static" NAME="ens33" DEVICE="ens33" ONBOOT="yes" NM_CONTROLLED="no" IPADDR="192.168.29.139" NETMASK="255.255.255.0" GATEWAY="192.168.29.2" DNS1="114.114.114.114" ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值