VMware虚拟机设置NAT网络

这是一篇关于虚拟机NAT网络设置以及Linux版本差异的介绍的笔记,设置过程中运用了计算机网络的基础知识,值得认真体会;
一、网络地址
     要知道计算机网络的网络地址,首先要熟悉网络地址的定义和格式(一般而言指的是IPV4地址)。理解计算机网络地址需要掌握3个概念:IP地址-网关地址-子网掩码,子网掩码对A-B-C三类网络地址进行更细的划分(即网络IP-子网IP-主机IP,网络IP由32位IPV4地址的前8为定义,子网IP和主机IP由子网掩码辅助定义),网关地址是当前网络与其他网络通信的关口,IP地址则是对应一个网络设备(更精确的说就是一个网卡)。
     网络通信即是一个网卡到一个网卡的数据传输,而传输过程可能在一个子网内部,也可能在多个子网之间。很显然,跨子网的通信要求子网之间的网关是可相连的。

二、网卡
     网卡可能是有线网卡、无线网卡、或者是虚拟网卡,虚拟机正是使用的虚拟网卡与主机进行通信的。
     Windows环境下,wmware的虚拟网卡很容易的控制面板的网络模块找到,进而可以设置网络地址信息(IPV4地址);

三、DNS域名系统
     DNS是域名系统的简称,它定义了‘谁’解析网络请求的主机别名。

四、vmware虚拟机网络模块的说明
     vmware虚拟了网卡实现虚拟主机和物理主机通信,因此我们要设置网络地址使得物理主机和虚拟主机可以连通,这需要注意3个地方:虚拟主机的网络地址-网关-IP地址,vmware虚拟网络的网络地址-网关,虚拟网卡的网络地址等。这其中要求虚拟主机网络是虚拟网络的一部分,即两者要在同一个子网且虚拟主机IP地址是虚拟网络允许的的IP对账范围,同时虚拟主机要通过虚拟网络的网关与主机通信。
     关于DNS地址的配置,不同的linux系统略有差别。一般就指定虚拟网络的网关为DNS的地址,因为虚拟主机的DNS过程是经由虚拟网络处理的。CentOS系统的DNS配置说明:
#临时配置,每次系统重启或者resolvconfig服务重启都会失效
#文件:/etc/resolv.config
nameserver $ip

#永久配置,/etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=
DNS2=
.......
ubuntu系统的配置说明:
#永久配置有两种情况,/etc/resolvconf/resolv.conf.d/base文件和网卡
nameserver $ip
#网卡重启操作命令
ifdown#停止
ifup  #启动

需要说明一下CentOS系统的yum源配置,
mian部分
#文件:/etc/yum.conf
#描述:定义全局配置选项,比如缓存目录,日志目录等
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
......
repository部分
#文件目录:/etc/yum.repos.d/*
#描述:yum软件仓库的相关信息
#网络源配置,文件:CentOS-Base.repo
#格式说明
[serverid]#用于区别各个不同的仓库
name=Some name for this server#对仓库的描述
baseurl=url://path/to/repository/#仓库地址
#案例
[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
        http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/

五、小技巧
#查看版本
cat /etc/redhat-release

#下载Yum 源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

#生成Yum缓存
yum makecache




























     
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值