centos 虚拟机配置网络

.启动CentOs7,进入/etc/sysconfig/network-scripts目录,在该目录下找一个ifcfg-ens*的文件,以我的为例就是ifcfg-ens33
在这里插入图片描述
.vi打开该文件后,可见以下内容
在这里插入图片描述
这样修改即可

### 如何进行CentOS虚拟机网络设置与配置 #### 一、理解网络模式的选择 对于新创建的CentOS虚拟机,在VMware环境中可以选用不同的网络适配器模式来满足特定需求。常见的有NAT、桥接以及仅主机模式。 - **NAT模式**:此模式下,虚拟机会通过宿主机共享一个外部IP地址上网,适用于希望简化网络管理并让多台虚拟设备共用物理网卡的情况。 - **桥接模式**:该选项使得每台虚拟机能像真实计算机一样获取独立于其他机器之外的局域网内的唯一MAC/IP地址,从而可以直接接入到实际存在的交换机端口上参与通信[^1]。 - **仅主机模式**:在这种情况下,只有同一宿主机上的所有虚拟客户操作系统之间能够互相连通而无法访问外网除非额外设置了路由规则。 #### 二、手动指定静态IP地址及其他必要参数 当决定采用何种网络连接方式后,则需进一步调整具体的网络属性: 进入`/etc/sysconfig/network-scripts/ifcfg-eth0`(如果是使用较新的版本可能是ifcfg-enp0s3或其他名称),编辑文件以定义固定的IPv4信息如下所示: ```bash TYPE=Ethernet BOOTPROTO=static # 设置为静态分配 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no NAME=eth0 # 接口名可能不同,请根据实际情况修改 UUID=$(cat /sys/class/net/eth0/address | tr '[:lower:]' '[:upper:]'| sed 's/:/-/g')-redhat.com DEVICE=eth0 # 同样需要注意接口名字的一致性 ONBOOT=yes # 开启随系统启动自动激活功能 IPADDR=192.168.1.112 # 设定固定IP地址 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.1.2 # 默认网关 DNS1=8.8.8.8 # 主域名服务器 ``` 完成上述操作之后保存退出,并执行命令使改动生效: ```bash sudo systemctl restart network.service ``` 或者更简单的方式是在终端里输入 `nmcli connection reload && nmcli device connect eth0` 来重新加载配置文件并立即启用更改后的设置[^3]。 #### 三、验证网络状态 最后一步是要确认所有的设定都已正确无误地应用到了当前运行中的Linux内核当中去。可以通过ping测试目标网址或其它在线资源来进行简单的功能性检验;也可以借助ip addr show查看本机接口详情,确保刚刚填写的各项数据均显示正常。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值