Cent OS修改IP地址(转)

本文详细介绍了如何在CentOS系统中进行网络配置,包括修改DNS、网关、IP地址及重启网络服务的方法。通过简单的步骤指导,帮助用户完成基本的网络设置。

 

/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
/etc/hosts

1、CentOS 修改DNS

修改对应网卡的DNS的配置文件
# vi /etc/resolv.conf 
修改以下内容

nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器
(该项修改需要重启电脑)
2、CentOS 修改网关 
修改对应网卡的网关的配置文件
[root@centos]# vi /etc/sysconfig/network

修改以下内容
NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)
HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)
GATEWAY=192.168.1.1(设置本机连接的网关的IP地址。例如,网关为10.0.0.2)
3、CentOS 修改IP地址

修改对应网卡的IP地址的配置文件
# vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改以下内容

DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0
BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
BROADCAST=192.168.0.255 #对应的子网广播地址
HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址
IPADDR=12.168.1.2 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
IPV6INIT=no
IPV6_AUTOCONF=no
NETMASK=255.255.255.0 #网卡对应的网络掩码
NETWORK=192.168.1.0 #网卡对应的网络地址
ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备



ifcfg-eth0
view sourceprint?
DEVICE=eth0                 //指出设备名称
BOOTPROTO=static            //启动类型 dhcp|static
BROADCAST=192.168.1.255     //广播地址
HWADDR=00:06:5B:FE:DF:7C    //硬件Mac地址
IPADDR=192.168.0.2          //IP地址
NETMASK=255.255.255.0       //子网掩码
NETWORK=192.168.0.0         //网络地址
GATEWAY=192.168.0.1         //网关地址
ONBOOT=yes                  //是否启动应用
TYPE=Ethernet               //网络类型

4、重新启动网络配置
# service network restart 
# /etc/init.d/network restart

上一步如果不成功使用如下命令  ifdown eth0
      ifup eth0 

如重启动失败,可尝试删除 rm /etc/udev/rules.d/70-persistent-net.rules 文件,再试.

转载网址: http://blog.163.com/bill_succeed/blog/static/45913286201121015439185/
### 在 CentOS 8 上配置网络连接 #### 网络配置概述 CentOS 8 的网络配置可以通过图形界面或命令行完成。以下内容详细说明如何通过命令行配置网络连接,确保系统能够正常访问互联网[^1]。 #### 检查网络接口 使用以下命令列出所有可用的网络接口: ```bash ip a ``` 此命令将显示所有网络接口及其当前状态。记住需要配置的网络接口名称(例如 `ens33`)[^2]。 #### 编辑网络接口配置文件 进入网络接口配置文件目录并编辑对应的配置文件: ```bash sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 ``` 确保配置文件中包含以下关键参数: ```bash BOOTPROTO=static ONBOOT=yes IPADDR=192.168.114.100 NETMASK=255.255.255.0 GATEWAY=192.168.114.2 DNS1=8.8.8.8 DNS2=8.8.4.4 ``` 上述配置中,`IPADDR` 应设置为与子网匹配的 IP 地址,`GATEWAY` 应与 VMware 中配置的网关一致,`DNS1` 和 `DNS2` 可以设置为公共 DNS 服务器地址[^3]。 #### 启用 NetworkManager 服务 确保 NetworkManager 服务已启动并设置为开机自启: ```bash sudo systemctl start NetworkManager sudo systemctl enable NetworkManager ``` #### 重启网络服务 应用更后,重启网络服务以使配置生效: ```bash sudo systemctl restart network ``` #### 验证网络连接 使用以下命令验证网络是否正常工作: ```bash ping -c 4 www.google.com ``` 如果能够成功 ping 通外部网站,则表示网络配置正确。 #### 配置 VMware 网络环境 在 VMware 中,确保虚拟网络编辑器中的 VMnet8 已正确配置为 NAT 模式,并设置了合适的子网和网关地址[^1]。此外,检查 DHCP 设置以确保可以动态分配 IP 地址给虚拟机。 #### 解决常见问题 如果遇到无法联网的问题,可以尝试以下方法: - 检查 `/etc/resolv.conf` 文件,确保 DNS 配置正确。 - 使用 `nmcli` 命令查看和管理网络连接状态。 - 如果使用的是静态 IP,请确保 IP 地址、子网掩码和网关均正确无误。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值