1、查看并分配虚拟网络

我们首先要知道 VMware 三种网络模式的区别。

①、Bridged(桥接模式):就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。

②、NAT(网络地址转换模式):主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。

③、Host-Only(仅主机模式):其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。

这里我们选择 NAT 模式。

通过VMWare -> Edit -> Virtual Network Editor打开如下对话框:

由上图可知:虚拟网卡VMnet8 的子网 IP 为 192.168.146.0,子网掩码为:255.255.255.0

点击上图的 NAT 设置:

由此我们可以得出:

子网ip:192.168.146.0

子网掩码:255.255.255.0

默认网关:192.168.146.2

那么我们可以得出:

hostname ipaddress    subnet mask geteway

1、 master     192.168.146.200    255.255.255.0      192.168.146.2

2、 slave1      192.168.146.201    255.255.255.0      192.168.146.2

3、 slave2      192.168.146.202    255.255.255.0      192.168.146.2

后面的主机可以依次相加

注意:这里可以根据自己本机的 ip 进行虚拟机ip分配,主机名要不一样,ip地址要不一样

2、开启虚拟机服务

我的电脑----> 管理 ------>服务和应用程序------>服务

3、配置网络

以 root 用户登录 Linux 虚拟机,输入如下命令配置 ip

1
vi /etc/sysconfig/network-scripts/ifcfg-eth0
  将下面内容添加到打开的文件中

1
2
3
IPADDR=192.168.146.200
NETMASK=255.255.255.0
GATEWAY=192.168.146.2
最后显示结果为:

DEVICE=eth0【网卡名称】

HWADDR=00:07:E9:05:E8:B4 #对应的网卡网卡地址,即mac地址(文件里可以没有)

TYPE=Ethernet#表示网络类型是以太网

UUID:网卡的UUID(文件里可以没有)

ONBOOT=yes【开机加载】

BOOTPROTO=static【是否自动获取,static是静态地址】

IPADDR=192.168.146.200【配置你的本地IP】

NETMASK=255.255.255.0【子网掩码】

GATEWAY=192.168.146.2【默认网关】

输入完成后,按ESC 键,然后输入“:wq”,即保存退出

4、配置 DNS

1
vi /etc/resolv.conf
  输入:

1
nameserver 192.168.146.2
输入完成后,按ESC 键,然后输入“:wq”,即保存退出

如果不进行 DNS 配置,那么只能和真实物理机通信, ping www.baidu.com 是不通的

5、重启网卡,使得配置生效

1
server network restart

6、关闭防火墙

如果你 ping 本机真实ip地址,不通,那么需要关闭防火墙

1
2
3
①、 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
1
2
3
② 、永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
  具体操作为:

service iptables stop
  chkconfig iptables off

那么第一台虚拟机配置完成。接着可以利用 vmware 的克隆功能克隆出其他的虚拟机

第一步:关闭 虚拟机

1
shutdown -h now

第二步:克隆

利用 VMware 的克隆工具,右键 虚拟机名字—》管理----》克隆 。然后都是下一步下一步操作即可。

这里我们用 上面的虚拟机克隆出另外一台虚拟机 slave1

第三步:克隆完成后,开启虚拟机 slave1 。然后配置IP。

注意:完成以后启动克隆的虚拟机,用户名和密码都是被克隆的linux的用户名密码

①、由于是完全的克隆过来的 Linux 所以需要更改这几项:操作系统物理地址、IP地址、主机名

②、删除网卡中的UUID和物理地址HWADDR(这两行在Linux重启之后,操作系统会自动生成的)

1、以 root 用户登录 slave1 ,输入如下命令:

1
vi /etc/sysconfig/network-scripts/ifcfg-eth0
  将 IP 改为 192.168.146.201,去掉 UUID 和 HWADDR 这两行

2、接下来修改主机名:在命令中输入

1
vi /etc/sysconfig/network
  修改为:

3、删除Linux物理地址绑定的文件(该文件会在操作系统重启并生成物理地址以后将物理地址绑定到IP上);

输入如下命令:

1
rm -rf /etc/udev/rules.d/70-persistent-net.rules

4、输入 shutdown -r now 重启系统

然后我们输入 ifconfig 发现 IP 已经更改了

因此:我们可以克隆出 slave2,slave3 等虚拟机,在依次这样更改 IP 配置即可相互 ping 通
原文:https://blog.csdn.net/qq_40784783/article/details/79058079

linux 查看网卡以及开启网卡相关推荐

  1. Linux查看:crontab开启状态

    文章目录 Linux查看crontab开启状态 xshell命令如下: 返回结果 · 放大图: 上述命令不能用,就用下面的命令:具体看报错内容: `新的命令如下:` Linux查看crontab开启状 ...

  2. linux系统查看ssh是否开启,linux查看ssh是否开启

    linux查看ssh是否开启? 1 安装apt-get install openssh-server 2 完成后,检查ssh server是否启动:ps -e | grep ssh 如果只是有:ssh ...

  3. linux查看分区访问权限,linux查看分区是否开启acl权限

    1.为什么需要ACL权限 ACL的全称是 Access Control List (访问控制列表) .对于文件或者目录,都有相应的操作权限 r(read 读),w(write 写),x(execute ...

  4. linux 网卡硬件信息失败,linux 查看硬件信息,网卡、CPU、硬盘

    查看网卡型号 [root@server]# lspci | grep Ethernet 00:19.0 Ethernet controller: Intel Corporation 82567V-2 ...

  5. linux如何查看有几个网卡,linux 查看有几块网卡

    [ 引用 ifconfig  -a 引用 cat  /proc/net/dev [root@srmdr:/root]#ifconfig eth0      Link encap:Ethernet  H ...

  6. linux查看服务器是否开启超线程

    1.超线程概念 "超线程(Hyper-Threading,简称"HT")"技术.超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器 ...

  7. linux 查看防火墙是否开启

    1 首先使用service iptables status查看iptables当前服务状态. 2 a) 永久生效 开启: chkconfig iptables on 关闭: chkconfig ipt ...

  8. linux 开启新端口号,linux 查看端口,开启新端口

    举例: 开放10000端口的解决步骤如下: 1.修改/etc/sysconfig/iptables文件,增加如下一行: -A RH-Firewall-1-INPUT -m state --state ...

  9. linux加载虚拟sriov网卡,如何配置BroadCOM网卡的SR-IOV功能

    本案例中使用的服务器测试环境如下: 服务器:H3C R390X G2 操作系统:RHEL7.3 SR-IOV网卡型号:Brocadcom 530FLB (BCM57810芯片) 1.    首先在BI ...

  10. 怎么监听linux防火墙,linux怎么查看防火墙是否开启并清除防火墙规则?

    iptables是linux下的防火墙组件服务,相对于windows防火墙而言拥有更加强大的功能,下面我们就来看看linux系统中关于iptables的一般常见操作,判断linux系统是否启用了ipt ...

最新文章

  1. 民用报警服务技术浅谈
  2. 2015.5.28 面试题1:赋值运算符函数
  3. 【前端5】vue:实例,插值表达式,v-,组件
  4. php基础教程(三):变量
  5. SpringCloud学习之SpringCloudStream集成kafka
  6. 关于秩的等式与不等式总结
  7. 21.实例 --- location
  8. 页面响应式布局时,网页图片不缩放
  9. matlab人脸识别论文
  10. linux以及网络协议
  11. 盘点那些年火过的php建站系统
  12. 玄幻:我!收徒就变强!(三)
  13. 天正的计算机快捷命令大全,天正建筑快捷键命令大全 2
  14. 攻防世界 Web高手进阶区 mfw
  15. python获取列表数字的下标
  16. GT21L16S2Y点阵数据的读取显示
  17. 【Spring】Bean生命周期
  18. 学习GestureDetectorCompat,实现卡片左右滑动消失效果
  19. “光猫”调制解调器 和 路由器的区别 傻傻分不清
  20. java过滤特殊字符,只留下字母、数字和汉字

热门文章

  1. Git 版本控制原理
  2. 电子签批板那个品牌好用?国产柜台电子签名板推荐
  3. CentOS修改SSH端口号
  4. welearn视听说 读写 答题助手 综合插件
  5. java搭建rtmp服务器,利用docker搭建RTMP直播流服务器实现直播
  6. CRNN——卷积循环神经网络结构
  7. 移动CMPP2.0封装
  8. 基于华为SMProxy开发cmpp2.0(跳坑版)
  9. 计算机系统硬件基本组成
  10. C语言中各小写字母对应的ascal码值,asc2(ascall码对照表)