新建的虚拟机,网卡配置文件如何配置静态ip地址

# cd /etc/sysconfig/network-scripts/ (网卡配置文件目录)

# vi ifcfg-ens33

# 写入如下内容

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
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="f68a6c3d-f6b5-4e59-8c1f-f53ceadd8179"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.109.134(ip写成自己的)
GATEWAY=192.168.109.2
NETMASK=255.255.255.0
DNS1=8.8.8.8
DNS2=8.8.4.4

#systemctl restart network(重启网络)

若不报错则配置成功,若报错,仔细对照配置文件里哪里写错了

### 如何在虚拟机 Linux 系统中添加新网卡配置 #### 创建并编辑网络接口配置文件 对于大多数基于 Red Hat 的发行版,如 CentOS 或 RHEL,可以在 `/etc/sysconfig/network-eth1` 文件。 ```bash sudo vi /etc/sysconfig/network-scripts/ifcfg-eth1 ``` 在这个文件里输入如下内容: ```plaintext DEVICE=eth1 BOOTPROTO=dhcp # 如果使用静态 IP 则设置为 none 并指定 IP 地址等相关参数 ONBOOT=yes # 开机自动启动此设备 NM_CONTROLLED=no # 不让 NetworkManager 控制该连接 TYPE=Ethernet # 接口类型 USERCTL=no # 用户权限控制关闭 PEERDNS=yes # 使用 DHCP 提供的 DNS 设置 ``` 上述命令会建立一个新的网络接口,并将其设为开机自启[^1]。 #### 配置静态 IP (可选) 如果需要给新增加的网卡分配固定的 IP 地址而不是通过 DHCP 获取动态地址的话,那么应该修改上面提到过的配置文件中的某些项来适应静态 IP 的需求: ```plaintext BOOTPROTO=static IPADDR=192.168.1.x # 替换成实际想要设定的 IP 地址 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.1.1 # 默认网关 DNS1=8.8.8.8 # 主 DNS 服务器 DNS2=8.8.4.4 # 备用 DNS 服务器 ``` 完成这些更改之后保存退出即可[^4]。 #### 启动新的网络接口 为了使刚才所做的改动生效,可以通过下面这条指令重启整个网络服务或者单独启用特定的网络接口: ```bash sudo systemctl restart network.service # 或者仅激活 eth1 设备 sudo ifup eth1 ``` 此时应当能够看到新加入的网卡已经正常工作了[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值