centos修改网卡ip地址

本文介绍在CentOS_5_5_64_server操作系统中如何修改网络配置,包括修改主机名、网卡配置以及重启网络服务的方法,并展示了如何验证配置是否正确。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

操作系统CentOs_5_5_64_server

 

修改网卡

1.修改network配置

写道
[root@test-db-100 ~]# vim /etc/sysconfig/network

  

写道
//vim 编辑 修改HOSTNAME,添加GATEWAY
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=test-db-100
GATEWAY=192.168.2.1

 

 :wq 写入退出

 

2.修改默认的网卡eth0

写道
[root@test-db-100 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

 

写道
#BOOTPROTO如何指派IP(dhcp由路由器动态的分配IP,static手动设置静态的IP) ;添加#IPADDR,NETMASK,NETWORK,BROADCAST
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
HWADDR=00:9a:34:e5:22:c5
IPADDR=192.168.2.100
NETMASK=255.255.255.0
NETWORK=192.168.2.0
BROADCAST=192.168.2.255

 

 :wq 写入退出

 

3.重启网卡服务

  重启服务之后,才能使更改的配置生效

写道
[root@test-db-100 ~]# service network restart

 

 4.检查配置好的网卡

写道
[root@test-db-100 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:9A:34:E5:22:C5
       inet addr:192.168.2.100 Bcast:192.168.2.255 Mask:255.255.255.0
       inet6 addr: ef80::16c:18af:fcb1:29b1/64 Scope:Link
       UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
       RX packets:600207 errors:0 dropped:0 overruns:0 frame:0
       TX packets:78529 errors:0 dropped:0 overruns:0 carrier:0
       collisions:0 txqueuelen:1000
       RX bytes:157243339 (149.9 MiB) TX bytes:6477664 (6.1 MiB)

lo     Link encap:Local Loopback
       inet addr:127.0.0.1 Mask:255.0.0.0
       inet6 addr: ::1/128 Scope:Host 
       UP LOOPBACK RUNNING MTU:16436 Metric:1 
       RX packets:83 errors:0 dropped:0 overruns:0 frame:0 
       TX packets:83 errors:0 dropped:0 overruns:0 carrier:0 
       collisions:0 txqueuelen:0 
       RX bytes:13419 (13.1 KiB) TX bytes:13419 (13.1 KiB)

 

 OK ,完成~

 

 

其他:

【如遇到错误chomd: command not found】解决办法

 

修改/etc/profile文件,注释掉if语句即可
把下面的if语句注释掉:
# Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
fi
修改为
# Path manipulation
# if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
#fi

 

### 如何在CentOS中配置或修改网卡IP地址CentOS系统中,可以通过编辑网络配置文件来修改网卡IP地址。以下是具体方法和步骤: #### 配置文件路径 网络接口的配置文件通常位于 `/etc/sysconfig/network-scripts/` 目录下。每个网卡对应一个以 `ifcfg-` 开头的文件,例如 `ifcfg-eth0` 或 `ifcfg-enp3s0`。 #### 修改静态IP地址 1. 打开对应的网卡配置文件进行编辑。例如,使用 `vi` 编辑器打开 `ifcfg-eth0` 文件: ```bash vi /etc/sysconfig/network-scripts/ifcfg-eth0 ``` 2. 在文件中设置以下参数以配置静态IP地址: - `DEVICE=eth0`:指定网卡设备名称。 - `NAME=eth0`:网卡的逻辑名称。 - `BOOTPROTO=static`:设置为静态IP地址[^1]。 - `IPADDR=192.168.1.100`:设置网卡IP地址(根据实际需求调整)。 - `PREFIX=24` 或 `NETMASK=255.255.255.0`:设置子网掩码。 - `GATEWAY=192.168.1.1`:设置默认网关。 - `DNS1=8.8.8.8` 和 `DNS2=8.8.4.4`:设置DNS服务器地址。 - `ONBOOT=yes`:确保系统启动时自动启用该网卡[^3]。 示例配置文件内容如下: ```bash DEVICE=eth0 NAME=eth0 BOOTPROTO=static IPADDR=192.168.1.100 PREFIX=24 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 ONBOOT=yes ``` 3. 保存并退出编辑器。 #### 应用更改 完成配置后,重启网络服务以使更改生效: ```bash systemctl restart network ``` 或者,如果使用的是 `NetworkManager`,可以运行以下命令: ```bash nmcli connection reload ``` #### 检查配置 使用以下命令检查网卡IP地址是否已正确应用: ```bash ip addr show eth0 ``` 或者: ```bash ifconfig eth0 ``` 对于多网卡的情况,可以通过路由表查看默认网关的分配情况[^2]。例如,使用以下命令查看路由表: ```bash route -n ``` #### 注意事项 - 如果需要动态获取IP地址,可以将 `BOOTPROTO` 设置为 `dhcp` 并移除静态IP相关参数。 - 确保配置文件中的网卡名称与实际硬件匹配,可以通过 `ip link` 命令查看当前网卡列表。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值