一、为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 配置虚拟机内网及外网环境的更多相关文章

  1. SSH安装篇之——SecureCRT连接(内网和外网)虚拟机中的Linux系统(Ubuntu)

    最近在学习Linux,看了网上很多SecureCRT连接本地虚拟机当中的Linux系统,很多都是需要设置Linux的配置文件,有点繁琐,所以自己就摸索了一下,把相关操作贴出来分享一下. SecureC ...

  2. SecureCRT连接(内网和外网)虚拟机中的Linux系统(Ubuntu)

    最近在学习Linux,看了网上很多SecureCRT连接本地虚拟机当中的Linux系统,很多都是需要设置Linux的配置文件,有点繁琐,所以自己就摸索了一下,把相关操作贴出来分享一下. SecureC ...

  3. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践

    欢迎转载,转载时请保留全文及出处. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践 Apache安装 下载源程序(http://httpd.ap ...

  4. Linux本地网络脚本配置(内网与外网)

    脚本位于:     /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 //网卡的名字 BOOTPROTO=static // none静态IP ...

  5. windows系统两个网卡如何同时使用?内网和外网共用,配置教程

    有些企业的网络分为内网和外网,一般内网不能访问Internet,但是又不提供外网,自己有上外网的需求,所以可能会用到双网卡,无线网卡+有线网卡或者有线+有线... 本文就是为了解决此问题,主要的做法就 ...

  6. 利用iptables的NAT代理实现内网访问外网

    利用NAT代理实现内网访问外网 背景及原理 若局域网中的两台计算机只能有一台能够访问外网,而这两台计算机之间能相互通信,那么可以配置能访问外网的那台服务器实现路由器的功能,即实现其他机器的NAT转换, ...

  7. [原]openstack-kilo--issue(七):虚拟机怎么通外网,外网怎么ping通虚拟机

    =====问题======= 虚拟机可以ping通外网,外网能ping通虚拟机但是收不到reply 这个问题本人遇到有两种情况: 1.安装完整openstack-kilo后,在route中和虚拟机中抓 ...

  8. UNIX网络编程——内网与外网间通信

    QQ是一个基于TCP/UDP协议的通讯软件 发送消息的时候是UDP打洞,登陆的时候使用HTTP~因为登陆服务器其实就是一个HTTP服务器,只不过不是常用的那些,那个服务器是腾讯自行开发的!!! 一.登 ...

  9. 【linux】如何解决VMWare上linux虚拟机连不上外网的问题?

    >>>故障现象:虚拟机连接不到外网? >>>故障背景: Centos7.4发行版本: 虚拟机和VM软件都是nat模式: 注意这里默认的VMWare的DHCP服务时开 ...

随机推荐

  1. canvas绘制简单图形

    canvas绘图篇: canvas绘制矩形: <!DOCTYPE html> <html> <head lang="en"> <meta ...

  2. Oracle 归档开启切换和归档日志删除(单实例和RAC)

    Oracle默认安装后,是没有开启归档模式的,需要手动开启. 开启归档--单实例如果archive log模式下不能正常startup,则先恢复成noarchive log,startup成功后,再s ...

  3. 人脸检测学习笔记(数据集-DLIB人脸检测原理-DLIB&OpenCV人脸检测方法及对比)

    1.Easily Create High Quality Object Detectors with Deep Learning 2016/10/11 http://blog.dlib.net/201 ...

  4. 【新手向】Centos系统文件权限的系统阐述与演示

    在linux服务器日常管理中,我们会经常管理查看文件或者文件夹的权限内容以保证服务的正常运行.今天就和大家聊聊文件权限的那些事. 查看文件的权限情况可以用 ll 命令例: ll -d /kid #查看 ...

  5. python的print字符串的输出

    字符串的输出使用print语句,在每个语句的输出的时候我们使用' '和" "来包含字符串比如: 如果有多个字符串的话呢我们需要用”,“来进行连接: 我们不仅可以使用字符来进行输出时 ...

  6. 安装Oracle 11.2.0.3 Client Win 32-bit

    第一步:安装Oracle 11.2 32-bit数据库1.双击setup文件,进入安装界面 2.选择跳过升级选项 3.设置oracle安装根目录 4.确认选项,没有问题点击“安装” 第二步:创建数据库

  7. 36-图像有用区(dfs, bfs)

    http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=92 图像有用区域 时间限制:3000 ms  |  内存限制:65535 KB 难度:4   ...

  8. sleep()和usleep()

    函数名: sleep头文件: #include <windows.h> // 在VC中使用带上头文件        #include <unistd.h>  // 在gcc编译 ...

  9. 适合新手的Python爬虫小程序

    介绍:此程序是使用python做的一个爬虫小程序  爬取了python百度百科中的部分内容,因为这个demo是根据网站中的静态结构爬取的,所以如果百度百科词条的html结构发生变化 需要修改部分内容. ...

  10. ZROI2018提高day4t2

    传送门 分析 我们二分球的直径,然后就像奶酪那道题一样,将所有距离相遇直径的点用并查集连在一起,然后枚举所有与上边的顶距离小于直径的点和所有与下边的距离小于直径的点,如果它们被并查集连在一起则代表这个 ...