VirtualBox中使用双网卡实现CentOS既能上网(校园网)也能使用SSHclient
近期在虚拟机中使用linux操作系统,之前使用NAT方式上网,能够畅通无阻。可是使用SSHclient连接linux虚拟机就必须为其指定固定的IP地址。依照网上的配置方法使用桥接方式,这种方式是能够的。
可是问题是。我们使用的是校园网client(Dr.COM)。在虚拟机中须要登录该client才干使用,貌似没有linux版。再说了仅仅有一个账号呢。要实现这种需求。我们之前说了NAT方式是能够上网的,然后使用HOST-ONLY给其指定IP地址,使用两张网卡就能解决问题。
一、NAT模式
特点:
1、假设主机能够上网。虚拟机能够上网
2、虚拟机之间不能ping通
3、虚拟机能够ping通主机(此时ping虚拟机的网关。即是ping主机)
4、主机不能ping通虚拟机
应用场景:
虚拟机仅仅要求能够上网,无其他特殊要求,满足最一般需求
配置方法:
连接方式 选择 网络地址转换(NAT)
高级-控制芯片 选择 PCnet-FAST III
高级-混杂模式 拒绝
高级-接入网线 √
(虚拟机ip自己主动获取)
ip样式:
ip 10.0.2.15
网关 10.0.2.2
注意此处的网关在不同虚拟机中可能是同一个值,可是这归属于不同的NAT Engine,因此实际上各个虚拟机用的不是同一个网关
原理:
虚拟机的请求传递给NAT Engine,由它来利用主机进行对外的网络訪问,返回的数据包再由NAT Engine给虚拟机。
二、Host-only Adapter模式
特点:
1、虚拟机不能够上网
2、虚拟机之间能够ping通
3、虚拟机能够ping通主机(
4、主机能够ping通虚拟机
应用场景:
在主机无法上网的情况下(主机能够上网的情况下能够用host-only。也能够用桥接)。须要搭建一个模拟局域网,全部机器能够互訪
配置方法:
连接方式 选择 仅主机(Host-Only)适配器
界面名称 选择 VirtualBox Host-Only Ethernet Adapter
高级-控制芯片 选择 PCnet-FAST III
高级-混杂模式 拒绝
高级-接入网线 √
原理:
通过VirtualBox Host-Only Network网卡进行通信,虚拟机以此ip作为网关,因此模拟了一个本机与各个虚拟机的局域网。如名称所指,应该是无法上网的
三、 配置过程
1. 加入网卡
设置虚拟机配置信息,选择”网络“,进行设置加入两张网卡。例如以下图所看到的
图1 网卡1-NAT连接方式
图2 网卡2-Host-only连接方式
点击管理-全局设定-网络,设置Host-only相关參数,为其指定IP
打开网络和共享中心(win7)-更改适配器配置-选择VirtualBox Host-only Network-右键-属性-IPv4,设置例如以下:
2、 启动虚拟机进入linux系统进行相关网络配置
在系统-首选项-网络连接
这个就是我们刚刚加入的两个网卡。我这里重名名了,分别为eth1和eth0,点击编辑eth1(Host-only连接方式)。进行例如以下设置:
进入终端编辑网卡eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
须要改动例如以下几个參数:
ONBOOT =yes
DEFROUTE=yes
BOOTPROTO=dhcp
3. 重新启动网络
service networt restart
这下就行上网了,也能使用SSHclient了。打开putty输入192.168.56.103就行连接上虚拟机了
须要注意的是,假设SSH终端连接不上可能存在的问题:
SSHD服务没有开启
解决的方法:service sshd start
防火墙没有关闭:
解决的方法:service iptables stop
VirtualBox中使用双网卡实现CentOS既能上网(校园网)也能使用SSHclient的更多相关文章
- linux中配置双网卡的目的?如何实现双网卡绑定,以实现负载均衡?
配置双网卡的目的:========================== 1.你想做路由器,网关 2.实现冗余 3.负载均衡 linux 主机安装双网卡,共享一个IP地址,对外提供访问,实际 同 ...
- virtualbox 设置centos7 双网卡上网
上次用virtualbox安装centos6.6,这次装了一个centos7.0.用两个版本的配置还是大同小异的. 1.修改/etc/sysconfig/network-scripts/ifcfg-e ...
- VirtualBox中重建Host-Only网卡后无法启动虚拟机
问题: 在删除原有VirtualBox Host-Only虚拟网卡并重新添加后,虚拟机可能会无法启动,出现以下错误 Failed to open/create the internal network ...
- 在 Virtual Box 中为 CentOS7 mini 配置双网卡
1. 配置过程 1.1 需求分析 要同时满足虚拟机访问互联网和远程连接,需要配置两块网卡. 一块为 NAT 网络,这块用来访问互联网. 另一块为 Host-Only 网络,进行远程连接. 1.2 ...
- linux下配置双网卡及RAC规划——1
使用背景: 操作系统:centos 虚拟机:virtualbox RAC系统中需要双网卡,一个为公共的网络环境,一个为私有的网络环境,从而需要搭建双网络. 在菜单FILE中选择preferences, ...
- Virtual Box中 CentOS双网卡设置
Virtual Box中 CentOS双网卡设置: 在Virtual Box中安装CentOS x86-64 6.4(final),配置了双网卡,eth0 为桥接模式 , eth1为内网模式 ...
- virtualbox 安装centos系统,设置双网卡实现虚拟机上网及主宿互访
写在前面:前两天想玩linux,在VMware中装了centos,进入系统后发现连不上网,搜了下教程,/etc/sysconfig/network-scripts/目录下没有 ifcfg-e*的文件 ...
- VirtualBox双网卡搭建Linux虚拟实验环境
VirtualBox中有如下几种网络连接方式: NAT(NAT到宿主机IP地址) NAT Network (NAT到宿主机所在的网段,即使用相同的网关和掩码) Bridged Adapter Inte ...
- VirtualBox中centos网络配置
VirtualBox图形界面下有四种网络接入方式,它们分别是: 1.NAT 网络地址转换模式(NAT,Network Address Translation) 2.Bridged Adapter 桥接 ...
随机推荐
- JavaScript正则表达式-字符类
字符列表 在方括号内指定一个或者多个字符组成的字符列表,与字符列表中任意字符匹配,都被认为是匹配的.每次匹配只能匹配列表中的一个字符. str = "bird,head,fed,meadow ...
- 算法竞赛中c++一些需要注意的错误
1. 关于精度: 取整 除法取整: (除数为正)被除数为正时系统除法为向下取整,被除数为负时系统除法为向上取整. 向上取整(被除数非负,除数为正): 一般写法(有bug): int cal(int x ...
- luogu2568 GCD
先筛法求出 \([1,n]\) 间的素数,然后枚举每个素数.可以发现,对于每个素数 \(x\),它的贡献是 \([1,\lfloor n/x \rfloor]\) 间的有序互质对数. 我们钦定 \(( ...
- 【java基础 10】hash算法冲突解决方法
导读:今天看了java里面关于hashmap的相关源码(看了java6和java7),尤其是resize.transfer.put.get这几个方法,突然明白了,为什么我之前考数据结构死活考不过,就差 ...
- 全库修改SQL Server现有排序规则
近日,在项目Debug过程中发现了SQL Server排序规则冲突的问题. 由于原数据库是从英文环境的SQL中生成的,其排序规则为“SQL_Latin1_General_CP1_CI_AS”,备份到本 ...
- 【转】Python + Android + Uiautomator自动化测试
1.首先来介绍下UIAutomator工具 UIAutomator是Android官方推出的安卓应用界面自动化测试工具,是最理想的针对APK进行自动化功能回归测试的利器. 2.UIAutomator测 ...
- AFNetWorking出现code=-1016错误解决办法
报错类似: 2015-12-09 15:58:03.062 Carloans[14328:2300485] Error Domain=com.alamofire.error.serialization ...
- 洛谷P3143 [USACO16OPEN]钻石收藏家Diamond Collector
题目描述 Bessie the cow, always a fan of shiny objects, has taken up a hobby of mining diamonds in her s ...
- 济南学习 Day 5 T3 am
[题目描述] 众所不知,rly现在不会玩国际象棋.但是,作为一个OIer,rly当然做过八皇后问题.在这里再啰嗦几句,皇后可以攻击到同行同列同对角线,在 n*n的棋盘中,摆放n个皇后使它们互相不能攻击 ...
- 【HDOJ5949】Relative atomic mass(签到)
题意:给定一个只由H.C.O三种分子组成物质的分子式,求相对分子质量 len<=10 思路:队友写的 #include <stdio.h> #include <vector&g ...