然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
一、修改IP地址
[aeolus@db1 network-scripts]$ vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=219.136.241.211
NETMASK=255.255.255.128
GATEWAY=219.136.241.254
二、修改网关
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.1.1
三、修改DNS
[aeolus@db1 etc]$ vi resolv.conf
nameserver 202.96.128.68
nameserver 219.136.241.206
在Linux系统中,网络配置是运维工作中的重要环节。这里主要介绍了如何在Linux环境中更改IP地址、网关和DNS设置,以及如何使这些修改生效。我们先从编辑配置文件开始。
1. **修改IP地址**
Linux系统通常使用`ifcfg-eth0`文件来配置网络接口(这里的eth0代表第一块网卡)。通过运行`vi /etc/sysconfig/network-scripts/ifcfg-eth0`进入编辑模式。在该文件中,你需要更改以下参数:
- `DEVICE`: 定义网络接口的名称,如eth0。
- `ONBOOT`: 设置为`yes`表示在网络启动时激活该接口。
- `BOOTPROTO`: 设置为`static`表示使用静态IP地址配置。
- `IPADDR`: 这里填写你要设定的IP地址,例如219.136.241.211。
- `NETMASK`: 指定子网掩码,如255.255.255.128。
- `GATEWAY`: 设置默认网关地址,这里是219.136.241.254。
2. **修改网关**
网关的修改通常在`/etc/sysconfig/network`文件中进行。编辑此文件,确保`NETWORKING`设置为`yes`,`HOSTNAME`设置为你的主机名,然后更改`GATEWAY`为新的默认网关地址,例如192.168.1.1。
3. **修改DNS**
DNS服务器的配置位于`/etc/resolv.conf`文件。在这个文件中,添加或更改`nameserver`行,列出你的首选和备用DNS服务器地址,如202.96.128.68和219.136.241.206。
4. **使修改生效**
修改完成后,需要重启网络服务来应用这些更改。你可以使用`/etc/init.d/network restart`命令来重启网络服务。如果你想立即看到IP地址或网关的改变,可以使用命令`ifconfig eth0 [新IP] netmask [新子网掩码]`和`route add default gw [新网关]`,但这些改动仅在当前会话有效,重启后将恢复原样。
5. **修改主机名**
如果需要更改主机名,可以直接运行`hostname [新主机名]`,如`hostname fc2`。这将在当前会话中立即生效。要永久更改主机名,需编辑`/etc/sysconfig/network`文件,更新`HOSTNAME`的值。
6. **检查与测试**
修改后,你可以使用`ifconfig`命令查看新的IP配置,用`route -n`查看路由表,以及`ping`命令测试与DNS服务器的连接。
以上就是在Linux环境中配置网络的基本步骤。请确保在执行这些操作时具有适当的权限,并谨慎操作,以免影响网络连接。对于多网卡或多接口的系统,需要对每个接口分别进行配置。理解并掌握这些基本配置方法是Linux系统管理员必备的技能之一。