• 1、查看并分配虚拟网络  我们首先要知道 VMware 三种网络模式的区别。  ①、Bridged(桥接模式):就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个...

    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 通。

    展开全文
  • 这两天由于测试需求需需要查看服务器上有几个网卡以及每个网卡信息等,因此收集一些查看这些信息的方法。 一、首先是最简单明了的两个命令, ifconfig和lspci。  1.ifconfig: 最常用的配置和查看网络接口信息的...
  • Linux下开发网络程序时,经常会遇到需要取本地网络接口名、IP、广播地址、子网掩码或者MAC地址等信息的需求,最常见的办法是配合宏SIOCGIFHWADDR、SIOCGIFADDR、SIOCGIFBRDADDR与SIOCGIFNETMASK作为参数调用函数...
  • 使用ifconfig命令查看linux 系统有三个网卡 ,其实我只要其中一个启用就可以了,用什么命令查看或者切换网卡,或者停用掉其他两个网卡? watch cat /proc/net/dev 看下哪张网卡的流量变化大一般...
  • linux网卡聚合 2018-03-13 14:38:05
    网卡的7种bond模式原理 linux网卡聚合现在存储产品CSS使用了多网卡bond6模式,在这里把多网卡的7种bond模式原理和大家分享:Linux 多网卡绑定网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond...
  • 1. Bonding简述双网卡配置设置虚拟为一个网卡实现网卡的冗余,其中一个网卡坏掉后网络通信仍可正常使用,实现网卡层面的负载均衡和高可用性1.1 Bonding原理网卡工作在混杂(promisc)模式,接收到达网卡的所有数据包...
  • linux更新网卡驱动 2019-01-29 11:14:07
    更新linux下的网卡驱动。检查网卡版本 Ifconfig -a 查看网卡名 假设查出来的网卡名为eno1 ethtool -i eno1 //查看当前网卡驱动版本 可知网卡eno1依赖于igb驱动 版本为5.3.5.20(已经更新过了) Lspci | ...
  • https://www.cnblogs.com/fnlingnzb-learner/p/6427388.html 1、通过getifaddrs获得 2、通过ioctl函数获得
  • Linux下开发网络程序时,经常会遇到需要取本地网络接口名、IP、广播地址、子网掩码或者MAC地址等信息的需求,最常见的办法是配合宏SIOCGIFHWADDR、SIOCGIFADDR、SIOCGIFBRDADDR与SIOCGIFNETMASK作为参数调用函数...
  • linux 如何识别网卡顺序 2007-10-30 11:11:00
    做些什么才能让Linux运行两块以太网卡? 这个问题的答案取决于驱动程序是否被用做可载入的模块或者直接编译进了内核。大多数 Linux发行版本现在都使用模块化的驱动程序。这样就不用发行许多内核,每种内核设置一个...
  • #ifconfig etn0 192.168.1.2,设置网卡IP地址 或直接运行ifconfig,这时候要注意了,在网络接口中有一个lo接口,也就是网络回环(loopback). 再使用ping命令 #ping 192.168.1.2 -c 3 测试3次,看能否正常响应. ...
  • Linux下双网卡绑定bond0 一:原理: linux操作系统下双网卡绑定有七种模式。现在一般的企业都会使用双网卡接入,这样既能添加网络带宽,同时又能做相应的冗余,可以说是好处多多。而一般企业都会使用linux操作系统...
  • 双网卡绑定单个IP 地址 为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。多网卡绑。   为了提供网络的高可用性,我们...
  • 现在存储产品CSS使用了多网卡bond6模式,在这里把多网卡的7种bond模式原理和大家分享:Linux 多网卡绑定网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6常用的有三种mode=0:平衡负载...
  • 情景:linux系统,pc server服务器,内置双网卡,pci-e插槽一张双光纤口网卡。共四个以太网设备。 其中内置双网卡设置为端口绑定。热备模式。 一日服务器重启后,无法远程访问。 检查步骤 1、查看服务器网口,bond...
  • 查看本机无线网卡型号:lspci | grep Network 本机型号是RTL8723BE在 https://github.com/lwfinger/rtlwifi_new 找到自己对应型号的驱动阅读README.md rtlwifi_new A repo for the newest Realtek rtlwifi ...
  • Linux CentOS虚拟机网卡配置 2019-05-10 10:13:57
    Linux CentOS虚拟机网卡配置 最近在VMware安装CentOS6.5之后,每次从宿主机访问虚拟机的Oracle时,都要修改IP地址,因为没有设置虚拟机的IP,所以每次开机之后虚拟机的IP地址都是随机的,于是研究了下给虚拟机配置...
  • Linux基本操作和基础命令(Linux修改IP地址以及修改网卡地址) 今天博主和大家聊一聊 Linux的基本操作,不喜勿喷,如有建议欢迎补充,讨论。 一.Linux网络 1.网卡的命名规则 CENTOS7采用dmidecode采集命名...
  • 可以先查看有哪些频段: iwlist channel 显示结果: 可以通过命令行设置:比如我想wlan1使用157信道的频段 sudo iwconfig wlan1 channel 157 也可以通过文件设置: /etc/network/interfaces文件 ...
  • 为了提供网络的高可用我们需要将多块网卡绑定设置成一块虚拟的网卡对外提供服务,这样可以防止一块网卡损坏或者网线连接能故障造成的连接中断。 下面我们使用eth0与eth1来虚拟成为bond0为例:------绑定的前提条件:...
1 2 3 4 5 ... 20
收藏数 52,947
精华内容 21,178