虚拟机下Linux配置静态ip(Centos6.8版本)

最近刚开始接触Linux,目前学习到了配置静态ip。因为不想用教程中别人给的ip地址,所以自己尝试配置。步骤如下:
注意:配置网卡信息,尽量使用root用户,并确保已连网。
说明:以下所有ip地址只是为了便于举例,不管存在与否,是否合理,都与本人无关。所以不要试着用例子中的ip,要使用自己虚拟机中显示的ip

  1. 查看VMware网卡ip段(打开虚拟机的网卡配置)
    (1).点击当前打开的虚拟机centos6.8,点击顶栏的“编辑”;
    (2).点击“虚拟网络编辑器”,然后选中VMnet8;
    (3).记住子网IP,子网掩码。点击“NAT设置”按钮;(子网ip:192.168.152.0;子网掩码:255.255.255.0)
    (4).记住网关IP。点击“取消”,返回到上一界面;(网关ip:192.168.152.2)
    (5).点击“DHCP设置”,记住起始IP地址和结束IP地址的范围(192.168.152.128-192.168.152.254);
    (6).点击“取消”,返回上一界面;
    (7).将本地DHCP前面的√去掉,点击“确定”。

  2. 检测虚拟机的网络适配器是否为NAT
    (1).点击当前打开的虚拟机centos6.8,点击顶栏的“虚拟机”;
    (2).点击下拉框的“设置”;
    (3).网络适配器的模式是NAT,设备状态是“已连接”。

  3. 配置虚拟机的ip地址为静态ip
    (1).打开终端,在root用户下输入以下命令:
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
    (2).进入编辑模式,进行以下修改(因为版本不同,进入编辑后出现的内容可能不同,所以我只写需要修改的几项):
    BOOTPROTO=static ##设置静态IP或则动态IP
    IPADDR=192.168.152.129 ##ip地址(按起始和结束IP的进行分配192.168.152.*)
    NETMASK=255.255.255.0 ##子网掩码
    GATEWAY=192.168.152.2 ##网关
    ONBOOT=yes ##开机自启动
    DNS1=192.168.152.2
    关于DNS,有人说写主机的DNS的ip,利用ipconfig/all可以找到。但不知道什么原因我没有成功,所以就写网关ip地址了。
    (3).修改后,退出并保存;
    (4).重启虚拟机网卡服务:/etc/init.d/network restart
    注:此时如果一切正常的话,则会像下图显示的一样,ping一下应该可以正常上网;如果没有出现红框中的内容,则需要继续进行下面的操作。
    虚拟机下Linux配置静态ip(Centos6.8版本)_第1张图片

  4. 配置笔记本和虚拟机网络互通
    打开主机的网络和共享中心–》更改适配器设置–》VMnet8–》右键“属性”–》双击“Internet 协议版本4(TCP/IPv4)”–》使用下面的IP地址(和之前在虚拟机中写的ip地址一一对应)–》使用下面的DNS服务器地址–》首选DNS服务器:(和在虚拟机中写的DNS1的ip一样)–》确定

  5. 进入虚拟机终端,重启虚拟机网卡服务:/etc/init.d/network restart

  6. 使用ping命令来测一下网络。
    虚拟机下Linux配置静态ip(Centos6.8版本)_第2张图片
    如图所示,网络配置成功,可以正常上网了。
    本人第一次写文,不管从哪方面来说都是小白。如有不足之处,请看过此文章的网友多多指教。如果尝试过该方法仍不能解决上网问题的,也可以把你的问题留下,大家一起探讨解决,共同进步。谢谢支持

你可能感兴趣的:(Linux)