linux网络配置—将动态分配ip地址改为静态ip

时间:2024-04-02 18:34:28

linux网络配置—将动态分配ip地址改为静态ip

linux版本:centos

一.配置流程

1.输入 vim /etc/sysconfig/network-scripts/ifcfg-eth0 查看网卡信息

linux网络配置—将动态分配ip地址改为静态ip

BOOTPROTO=dhcp表示每次关闭linux系统在重新启动之后都会重新获得新的ip地址。

  1. 所以需要将dhcp修改为static,修改后为BOOTPROTO=static。

同时将获取ip地址的方式改为静态获取之后,需要在下面配置 IP地址,网关,子网掩码。

配置之后如下图:

linux网络配置—将动态分配ip地址改为静态ip

接下来切换到命令行模式:保存退出。

3.返回到根目录 输入service network restart命令重启网卡

4.关上linux在启动你的ip地址就不会发生变化了。

二.配置中出现的问题

linux网络配置—将动态分配ip地址改为静态ip

1.问题:ping 不通外网

在配置完成之后,会发现ping百度出现以下提示,表示没有ping通百度。或者出现unknown host www.baidu.com 表示也是ping不通百度。

2.当前环境

1.可以ping通自己linux网络配置—将动态分配ip地址改为静态ip

2.内网下其他主机可以ping到这台主机:该实验可以在VMware上在配置一台 虚拟机然后ping上述虚拟机。

linux网络配置—将动态分配ip地址改为静态ip

我在另外一个虚拟机中ping 192.168.96.132 (也就是ping上述配置静态ip的虚拟机是没有问题的)

3问题的断定,及解决

此时虚拟机不能访问外网的原因为:网关地址配置有误。

解决:修改网关地址,前三个点的数与ip相同,组后一位改为2

修改之后:GATEWAY=192.168.96.2

重启网卡:service network restart

在linux下如果你修改为静态ip那么网关地址的前三个点的数和你的ip地址相同,最后一位不是1就是2.如果配置为1.如在本案例中(GATEWAY=192.168.96.1)不能ping通外网,则修改网关最后一位为2

linux网络配置—将动态分配ip地址改为静态ip