局域网工作机制和网络地址配置

网络环境是我们连接到外网或者能够互相联通的第一配置内容。比如:IP,路由,网关,子网掩码等

一、物理机环境内容

在现实环境下,不同的物理主机间互相连接,联通。

1.硬件

(1)是使用路由将各个点的主机连接在一起。

(2)就是在各个主机上面的网卡。

所以,路由,网卡 是主机间互相联通的2个必要的硬件内容。

 

2.软件

每个主机上安装的操作系统,例如:CentOS

在操作系统上需要配置对应的网卡信息。至少要配置:

  • IP
  • NETMASK(子网掩码)
  • GETWAY(网关)
  • DNS(域名服务解析)
  • HWADDR(硬件信息),因HWADDR是系统自带的,在链路层,这里不涉及讲解。

分别讲解上述软件内容概念:

【1】IP

ip地址是多少是由网关决定,路由器就是一个网关,路由自己默认的也有一个ip地址。

假设路由网关有一个自己的地址:192.168.33.1(后面讲解会用到这个问题)

那陪机器的ip是多少呢?不能为192.168.33.1(因为不能有两台机器共享相同的ip)

关于IP内容,这里有另外一个问题,就是IP地址为什么最大的为255?

比如一个ip为:192.168.33.2.其中每一位都可以使用8位2进制数表示。最大的就是8个1,11111111.如果是255(广播地址),则表示向整个网络发出地址。所以最大是254.不过,ip地址最后一位是可以使用1的,不过,根据约定一般1是给网关使用。所以,ip最后一位是2到254.

【2】NETMASK(子网掩码)

作用:用来判断自己属于哪个网段

一般子网掩码为:255.255.255.0

网段的计算:将ip地址的2进制 & 子网掩码的2进制 = 网段地址

192.168.33.2 & 255.255.255.0 = 192.168.33.0

将255.255.255.0与ip 192.168.33.2‘与’一下,结果是192.168.33.0(这个就是网段)

【3】GETWAY(网关)

整个网络的总出口,现在例子为 192.168.33.1。一般把1作为网关地址。

【4】DNS(域名解析服务器)

域名解析负责解析浏览器中的域名,解析后去请求对应主机地址。

根据对应请求域名,DNS其请求顺序是先去本地HOST文件中去查找,如果没有,则去外部的DNS服务器去查找。拿到真实的IP后,请求WEB服务器。

域名服务的工作流程如下:

对应域名解析服务的DNS地址:如果想上外网,可以直接写上网关地址,因为:只要能上网对应网关知道域名服务器在哪里,对应网管中运行商知道哪里ip举例你最近。(网关知道域名服务器在哪里)

也可以直接写于域名服务器:8.8.8.8(谷歌提供的)。

推荐用网关地址

每个机器都配置了ip

但是我们 ping server01肯定是ping不通的

所以在每台机器上的/etc/hosts下写上如下内容即可

192.168.33.2 server01

192.168.33.3 server02

192.168.33.4 server03

二、虚拟机环境内容

VMware虚拟网络的配置介绍

VMware虚拟机有三种网络模式,分别是Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(主机模式) 

1.NAT(网络地址转换模式)

现讲解NAT(网络地址转换模式)

使用NAT模式,就是让虚拟系统借助NAT的功能,通过宿主机所在的网络来访问公网。在这种模式下宿主机成为双网卡主机,同时参与现有的宿主局域网和新建的虚拟局域网,但由于加设了一个虚拟的NAT服务器,使得虚拟局域网内的虚拟机在对外访问时,使用的则是宿主机的IP地址,这样从外部网络来看,只能看到宿主机,完全看不到新建的虚拟局域网。

采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。

这种方式类似于上面我们讲解物理机环境,大家都连着路由器,问题是,在虚拟机器中是没有路由器的

我们笔记本中VMware的软件生成了一个虚拟的网卡:vmnet8,还有一个真实的网卡(一台机器可以有多个网卡,连接到不用的网络)

三台虚拟机的网卡查询:ifconfig

那路由呢?VMware会虚拟出来,看不见,但是确实有

作用:地址转换

VMware产生的虚拟路由器有网关地址:

查看:VMware里的“编辑”--“虚拟网络编辑器”(查看和设置虚拟网络相关配置,比如虚拟路由器的设置)

网关地址查看:

再配置各个虚拟机的ip(这里的网关地址和我上面的不一致,上面是我本机的查询结果,下面是举例)

这样连,只是三台虚拟机可以相互ping通,Windows想要和它们ping通,就要配置网卡vmnet8

 

这样三台虚拟机可以互相访问,windows可以访问它们,它们也可以访问外网

 

2.Bridged(桥接模式)

在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。从网络技术上理解相当于在宿主机前端加设了一个虚拟交换机,然后宿主机和所有虚拟机共享这个交换机。

如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。

如果选择桥接模式,要将虚拟机设置是vmnet0

网桥:共用同一个网段,不做地址转换。

windows内部请求都要通过网桥,网桥再连到物理网卡连到网络

 

3.Host-only(主机模式) 

 

如果要看三种网络模式如果配置,可看Vmware虚拟机下网络模式配置详解

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值