linux配置静态网卡

本文介绍了如何在CentOS Linux系统中设置静态IP地址。关键步骤包括编辑网络配置文件,确保输入的IP地址、子网掩码和网关与虚拟网络编辑器中的设置匹配,以确保网络连接稳定。完成修改后,只需重启Linux虚拟机即可应用更改。

linux配置静态网卡


1,修改网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

2,修改文件内容
(静态IP地址,子网掩码,网关地址必须和虚拟网络编辑器里面的配置一样,使用的是Vmware)

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
#静态ip的地址
IPADDR=192.168.31.128
#子网掩码
NETMASK=255.255.255.0
#网关
GATEWAY=192.168.31.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=2c2371f1-ef29-4514-a568-c4904bd11c82
DEVICE=ens33
ONBOOT=yes
DNS1=114.114.114.114
DNS2=8.8.8.8

3.重新启动linux虚拟机即可。

Linux系统中配置静态网络接口通常涉及编辑网络接口配置文件,并指定IP地址、子网掩码、默认网关以及DNS服务器等信息。不同的发行版可能有不同的配置方式,但核心概念保持一致。 对于基于Red Hat的系统(如CentOS),网络接口的配置文件通常位于`/etc/sysconfig/network-scripts/`目录下,文件名格式为`ifcfg-<interface_name>`。例如,要配置名为`eth0`的接口,需要编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`文件,设置如下参数: ```bash DEVICE="eth0" BOOTPROTO="static" # 更改为静态IP ONBOOT="yes" # 开机启用该接口 IPADDR=192.168.1.100 # 设置静态IP地址 NETMASK=255.255.255.0 # 设置子网掩码 GATEWAY=192.168.1.1 # 设置默认网关 DNS1=8.8.8.8 # 主DNS服务器 DNS2=8.8.4.4 # 备用DNS服务器 ``` 配置完成后,重启网络服务以应用更改: ```bash /etc/init.d/network restart ``` 或者使用`systemctl`(取决于你的系统是否使用Systemd): ```bash systemctl restart network ``` 对于使用`NetworkManager`的系统,可以通过命令行工具`nmcli`或图形界面来配置静态IP地址。此外,也可以通过`ip`命令临时设置IP地址,但这不会持久化保存,重启后会失效: ```bash ip addr add 192.168.1.100/24 dev eth0 ip link set eth0 up ip route add default via 192.168.1.1 ``` 确保配置文件中的`BOOTPROTO`被设置为`static`而不是`dhcp`,并且`ONBOOT`被设置为`yes`以便在系统启动时激活接口[^3]。如果需要配置DNS解析,可以编辑`/etc/resolv.conf`文件并添加DNS服务器条目[^4]。 ### 配置网络接口自动启动 为了确保网络接口在系统启动时自动激活,确认配置文件中的`ONBOOT`参数被设置为`yes`。这样可以保证系统引导过程中自动加载指定的网络接口,并按照配置文件中的设定分配静态IP地址。 ### 验证网络配置 完成配置后,可以通过以下命令验证网络接口的状态和配置信息: ```bash ip addr show ip route show ping -c 4 8.8.8.8 ``` 这些命令可以帮助检查IP地址是否正确分配、路由表是否包含正确的默认网关,以及测试与外部网络的连通性。 ### 注意事项 - 在修改网络配置之前,建议备份原有的配置文件。 - 如果使用的是云环境或虚拟机,注意某些平台可能会通过元数据服务覆盖本地网络配置。 - 对于Ubuntu系统,网络接口配置文件可能位于`/etc/network/interfaces`或使用`netplan`配置文件(对于较新版本的Ubuntu),具体取决于使用的网络管理工具[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值