Hyper-V 配置虚拟机内网及外网环境
一、为Hyper-V虚拟机准备内外网环境
1、内网环境——虚拟机与虚拟机及主机可以互通
内网环境的虚拟交换机使用仅内部网络,之后在本地配置内网的IP段即可
对vEthernet (localSwitch)设置IP
至此,所有连接到此交换机上的虚拟机,只要改好对应的IP地址就可以互通了
2、外网环境——使虚拟机也可以连到互联网上
外网环境的虚拟交换机使用外部网络,并选择可以正常上网的物理网卡,我这里是PC,对于无线网卡没有测试,应用后查看本地网络
表示vEthernet (internetSwitch)已经连到外网了,此时查看以太网的属性:
正常的物理网卡连接的适配器已经变成了Hyper-V的虚拟交换机了,这样连接到外网交换机的虚拟机就可以正常上网了,我们测试一下
二、Windows及Linux虚拟机连接内网和外网
1、使用windows系统虚拟机
配置虚拟机连接到我们的内网交换机
之后进入虚拟机,进行静态IP配置:
之后我们在物理机测试内网访问:
访问成功,内网互通没有问题。
我们关闭虚拟机,为虚拟机加入可连接外网的第二块网卡:
开机后,等待系统自动安装驱动和分配IP后,系统可以正常上网
2、使用Linux系统虚拟机
验环境安装的是Centos7.2,最小安装,安装过程略过,安装好后配置网络环境,首先确定内网网卡和外网网卡的先后顺序
这里外网网卡在前,所以eth0对应外网网卡,eth1对应内网网卡
先来为内网网卡分配静态IP,命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth1
对文件进行编辑,主要有以下改变:
BOOTPROTO=static
使用静态IP
IPADDR=10.0.0.2 GATEWAY=10.0.0.1 NETMASK=255.255.255.0
配置静态IP、网关、掩码
ONBOOT=yes
在系统启动时激活网卡
然后我们使用命令:
service network restart
重启网络应用配置,再使用命令
ip addr
查看修改后的IP地址
现在内网地址已经连通了,我们在物理机这边使用工具进行远程连接
看到连接成功,证明静态IP配置及内网互联已经没有问题了,下面配置外网访问,命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
对文件进行编辑,只有一个改变:
BOOTPROTO=dhcp
默认系统就是使用DHCP动态分配IP,不需改变
ONBOOT=yes
在系统启动时激活网卡
之后配置network,命令:
vi /etc/sysconfig/network
配置如下:
NETWORKING=yes HOSTNAME=centos GATEWAY=192.168.31.1
这里网关地址要使用可以连接外网的网卡网关,之后重启网络,查看IP:
可以看到,eth0已经自动分配了外网地址,我们试着ping一下百度:
OK,到这里Linux也已经正常连接到内外网了。
Hyper-V 配置虚拟机内网及外网环境的更多相关文章
- SSH安装篇之——SecureCRT连接(内网和外网)虚拟机中的Linux系统(Ubuntu)
最近在学习Linux,看了网上很多SecureCRT连接本地虚拟机当中的Linux系统,很多都是需要设置Linux的配置文件,有点繁琐,所以自己就摸索了一下,把相关操作贴出来分享一下. SecureC ...
- SecureCRT连接(内网和外网)虚拟机中的Linux系统(Ubuntu)
最近在学习Linux,看了网上很多SecureCRT连接本地虚拟机当中的Linux系统,很多都是需要设置Linux的配置文件,有点繁琐,所以自己就摸索了一下,把相关操作贴出来分享一下. SecureC ...
- Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践
欢迎转载,转载时请保留全文及出处. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践 Apache安装 下载源程序(http://httpd.ap ...
- Linux本地网络脚本配置(内网与外网)
脚本位于: /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 //网卡的名字 BOOTPROTO=static // none静态IP ...
- windows系统两个网卡如何同时使用?内网和外网共用,配置教程
有些企业的网络分为内网和外网,一般内网不能访问Internet,但是又不提供外网,自己有上外网的需求,所以可能会用到双网卡,无线网卡+有线网卡或者有线+有线... 本文就是为了解决此问题,主要的做法就 ...
- 利用iptables的NAT代理实现内网访问外网
利用NAT代理实现内网访问外网 背景及原理 若局域网中的两台计算机只能有一台能够访问外网,而这两台计算机之间能相互通信,那么可以配置能访问外网的那台服务器实现路由器的功能,即实现其他机器的NAT转换, ...
- [原]openstack-kilo--issue(七):虚拟机怎么通外网,外网怎么ping通虚拟机
=====问题======= 虚拟机可以ping通外网,外网能ping通虚拟机但是收不到reply 这个问题本人遇到有两种情况: 1.安装完整openstack-kilo后,在route中和虚拟机中抓 ...
- UNIX网络编程——内网与外网间通信
QQ是一个基于TCP/UDP协议的通讯软件 发送消息的时候是UDP打洞,登陆的时候使用HTTP~因为登陆服务器其实就是一个HTTP服务器,只不过不是常用的那些,那个服务器是腾讯自行开发的!!! 一.登 ...
- 【linux】如何解决VMWare上linux虚拟机连不上外网的问题?
>>>故障现象:虚拟机连接不到外网? >>>故障背景: Centos7.4发行版本: 虚拟机和VM软件都是nat模式: 注意这里默认的VMWare的DHCP服务时开 ...
随机推荐
- mina写入数据的过程
mina架构图 写数据.读数据触发点: 写数据: 1.写操作很简单,是调用session的write方法,进行写数据的,写数据的最终结果保存在一个缓存队列里面,等待发送,并把当前session放入f ...
- Oracle RMAN 学习
Oracle RMAN 学习:三思笔记 1 进入rman Rman--物理备份(结构/数据) 1 本地db Cmd set oracle_sid=orcl 1 rman target / Rman&g ...
- Java 中的关键字和保留字
关键字: Java 语言中已经事先定义好了的,有着特殊含义和用途 访问控制 类.方法和变量修饰符 程序控制 异常处理 包相关 基本类型 变量引用 public abstract break try i ...
- 系统监控磁盘分区 homework
作业一: 1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分 ...
- Linux-CentOS 学习的坎坷路 (一) 网络配置篇
自己学习的地址:http://www.imooc.com/view/175 学到2.8章节,配置IP这一块,妈蛋,他直接跳过了,都不知道怎么配置,无奈,只能Search 先是找到配置IP的方法: ht ...
- SSH简单搭建
本项目使用Struts2+spring3+hibernate3: 第一步:引入jar包,具体需要哪些包根据实际情况加入.注意:把jar包导入后需要对所有包Add to Build Path;然后对工程 ...
- python爬虫--常见错误
1)socket.error: [Errno 10054] ython socket.error: [Errno 10054] 远程主机强迫关闭了一个现有的连接.因为对一个网站大量的使用urlopen ...
- JAVA基础知识总结8(设计模式)
设计模式:JAVA中有23种设计模式 1.解决问题最行之有效的思想. 2.是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结. 3.使用设计模式是为了可重用代码.让代码更容易被他人理解 ...
- Java3D-对象基本变换
一个球体与三个圆柱体形成一个组合体,在该组合体中,球体的透明度属性是由全透明到不透明之间变换,而且包括:旋转.平移等变换. package com.vfsd.test0621; import java ...
- UTF8转unicode说明
1.最新版iconv中的char *encTo = "UNICODE//IGNORE"; 是没有这个字符串的,它里面有UNICODELITTLE 和 UNICODEBIG 而且是没 ...