最近在学习Hadoop生态系统,用到Linux系统做虚拟机,但Ip地址是动态生成的,每次都要更改配置文件十分不方便。在网上寻找一番,发现都不能正常使用(ip固定了,物理机没有网络;物理机有网络了,Linux上不了网)。。分析总结各个网友的方案,得出以下方法!
1:前提条件:
①网络配置为NAT(解决固定Ip后,Linux上不了网的问题),记得使用root账户登录:
2:打开Linux网络配置 cd /etc/sysconfig/network-scripts查看列表 ls
根据列表的ifcfg名字编辑网卡配置(如我的版本是ifcfg-Auto_eth1)
3:编辑:# vi ifcfg-Auto_eth1,按字母i进入编辑模式,修改以下两个配置
BOOTPROTO=static
#设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
IPADDR=192.168.0.2
#如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址<如果没有IPADDR这个配置,自己敲即可>
按ESC退出,并打 :wq保存
4.重启网络服务,执行命令:
sudo service network restart 或 /etc/init.d/network restart
5.查看网络 ifconfig,看到如下IP地址就意味着成功了
如果找不到ifcfg-Auto_eth1(误删啥的),可用图形化界面进行操作,具体配置参照如下
(寻找网关Ip地址,以centos6.5为例,根据楼主所画的箭头寻找即可)