Linux中配置静态IP地址

在Linux中如何设置网络:

1::通过ifconfig命令,查看网络状态,只看到lo是不对的,说明网卡设备没启用

2:通过命令   ifconfig eth0 up:启用名为eth0的网卡,最后通过 ifconfig 来进行查看,是否启用成功

注意:设置虚拟机中Linux系统静态ip有两种方法:

第一种:不推荐使用    ifconfig eth0 <IP> [netmask <子网掩码> gateway <网关IP>]

通过上面的方法,已经成功设置linux的静态ip,(我们连接方式选择的net连接,所以要把vmware 8 中的ip设置跟Linux的ip在同一个网段,才能去ping物理机,否则失败【VM8:192.168.200.1】)。此时,如果物理机PING虚拟机成功,虚拟机PING主机失败,则说明Windows的防火墙没关,需要关闭。Linux防火墙不防PING的。

以上第一种设置完毕,基本都可以ping通的,但是,使用ifconfig命令设置IP地址,它是即时生效,重启系统失效。(不推荐)

第二种,通过修改配置文件设置Linux中的静态IP,(推荐)----------/etc/sysconfig/network-scripts/ifcfg-eth0

1:通过setup界面工具修改(不推荐),修改后依然重启没有

下图中:use dhcp   默认是带   *   的   ,选择后按下   空格键,就可以设置静态ip

上面的静态ip设置完之后,就一步一步保存回退。

因为上面修改的时配置文件,需要重启linux系统,但是这样太麻烦,所以我们只需要使用命令就可以了,如下:

重启服务:service <服务名> [stop/start/restart/status]

重启网络配置服务命令:service network restart(重启网络服务)

以上重启服务后,在查看,发现还是没有设置成功,所以这种方式是有问题的,所以这种修改配置文件方式也不推荐使用!

2:直接通过VI编辑器修改配置文件(极力推荐)

以上设置好之后,保存退出。并重启网络服务,在通过  ifconfig查看,发现eth0网卡重启成功!

至此,静态ip设置成功。有的人也希望设置动态ip,自动获取,怎么说呢?在后期的话,如果你安装的服务(fastdfs,mq,zookeeper)很多的话,动态ip不能很好的控制,这个通过固定ip地址能很好的把控,不然后期你一点ip地址变动,你的配置文件就要变化!

以上就是通过修改配置文件来设置Linux静态ip,如果有什么不对的地方,请大家多多指教!!欢迎大家下方留言!

猜你喜欢

转载自blog.csdn.net/zwd926/article/details/84714122
今日推荐