网络配置及Vmware虚拟机网络配置

1.网络属性配置

用二进制表示IP地址

11000000.10101000.00100001.00000010

转为10进制

0*2^0 +0*2^1+0*2^2+0*2^3+0*2^4+0*2^5+1*2^6+1*2^7 = 192

0*2^0 +0*2^1+0*2^2+1*2^3+0*2^4+1*2^5+0*2^6+1*2^7 = 168

1*2^0 +0*2^1+0*2^2+0*2^3+0*2^4+1*2^5+0*2^6+0*2^7 = 33

0*2^0 +1*2^1+0*2^2+0*2^3+0*2^4+0*2^5+0*2^6+0*2^7 = 2

路由器/交换机 网关 ip:192.168.33.2

电脑网卡/虚拟机网卡:

ip:192.168.33.xx(同一网段下,IP不能重复,且不能超过255,不能是255,255是组播地址,同网段的IP都会收到信息)

子网掩码NATMASK:255.255.255.0(跟ip进行与运算&,得出的结果就是网段,同网段才能相互访问)

11111111.11111111.11111111.0000000 & 11000000.10101000.00100001.00000010

= 11000000.10101000.00100001.0000000

与运算&: 两个同时为1,结果为1,否则为0

或运算|: 一个为1,其值为1

异或运算符^: 如果两个位为“异”,即值不同,则该位结果为1,否则为0

网关GATEWAY: 192.168.33.2(路由器/交换机 ip地址)

DNS域名解析服务器:192.168.33.2(一般跟网关一致,由网关上游运营商自主选择服务器)

解析过程:

先本地hosts文件解析IP,没有,再通过域名解析服务器解析,如有返回ip地址,最后根据真实ip重发请求

注册域名,就是把ip写进域名服务器

 

Vmware虚拟机网络配置

三种网络模式

网络配置及Vmware虚拟机网络配置

 

网络配置及Vmware虚拟机网络配置

 

有VMnet0,VMnet1,VMnet8三种虚拟交换机,同时主机有

VMware Virtual Ethernet Adapter for VMnet1,VMware Virtual Ethernet Adapter for VMnet8两块虚拟网卡

 

1.Bridged(桥接模式)

网络配置及Vmware虚拟机网络配置

 

与物理主机共用同一个网段,相对于一台独立的物流主机,

缺点:占用过多的ip资源,局域网不同,ip地址会变

2.NAT(地址转换模式)

网络配置及Vmware虚拟机网络配置

 

主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。VMware Network Adapter VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信(禁用 VMnet8,发现虚拟机可以ping外网,但无法ping物理主机ip,启用后ping通)

缺点:同局域网中的其他主机与虚拟机无法相互访问

3.Host-Only(仅主机模式)

网络配置及Vmware虚拟机网络配置

 

其实是NAT模式去除虚拟NAT设备,VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信,只与主机通信(无法ping通物理主机ip)

缺点:不能访问外网,与其他物流主机也无法相互访问

虚拟交换机与虚拟机ip设置

网络配置及Vmware虚拟机网络配置

 

子网IP:交换机的网段

网络配置及Vmware虚拟机网络配置

 

网络配置及Vmware虚拟机网络配置

 

网关ip:需在子网ip范围内

DHCP:给虚拟机分配ip的范围限制

手动修改ip

vi /etc/sysconfig/network-scripts/ifcfg-ens33/eth0

网络配置及Vmware虚拟机网络配置

 

设置网关为:NAT窗口中的网关ip

ip需在DHCP设置的范围内

service network restart

仅主机模式实现访问外网

1.将主机网卡共享给 VMware Network Adapter VMnet1虚拟网卡,共享后会强制将其IP改变

2.将虚拟交换机的子网ip及DHCP地址范围进行修改

3.重新配置网卡,将VMware Network Adapter VMnet1的ip作为虚拟机的路由网关

4.重启网卡,ping外网测试可通

一些命令:

hostname 查看主机名(查看到的是瞬态的)

静态主机名:

CentOS 5和6 修改主机名:vi /etc/sysconfig/network

CentOS 7 修改主机名: vi /etc/hostname == hostnamectl set-hostname docker01

一般修改主机名后,要修改hosts 主机映射

vi /etc/hosts 修改主机域名

ifconfig 网卡查看

ifconfig eth0 up/down 开启/关闭网卡

dhclient eth0 链接网络

 

 

原文:https://www.toutiao.com/i6949157522729140740/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一口Linux

众筹植发

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值