在CentOS中如何设置网络:
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地址变动,你的配置文件就要变化!