Linux主机通过windows虚拟机上网
现在有些公司喜欢把网络接入和安全管理揉在一起管理,放着标准的协议不用,偏偏要采用某些厂商自己搞的所谓的“一整套解决方案”。这些所谓的解决方案又常常只顾着windows。对非软件行业的公司还无所谓,做做ppt,windows就够了嘛!但是一个软件公司也要这样搞,那对开发者真是太不友好了。估计是因为他们对自己管理信息安全没有信心吧。
有牢骚不发不利于身体健康。
OK,下面说Linux使用windows虚拟机曲线上网的解决方案:
安装windows虚拟机(vbox为例),网络选择桥接网卡。(该模式可以让虚拟机直接暴露在物理机所在网络中)
并安装那些乱七八糟不管有事没事儿就乱扫一通常年占用CPU导致系统卡顿的企业管理软件,配置好可以通过windows虚拟机上网。
VirtualBox中点击 管理->主机网络管理器 (
Ctrl+H
),然后点击“创建”图标,添加一个vboxnet0,后面用于host和guest的通信。配置使用默认的就行。
注意下最小地址和最大地址,第5步设置虚拟机IP时要在这个范围内。
给虚拟机添加一个Host-Only模式的网卡,interface选中刚才创建的vboxnet0.
guest 中配置 Host-Only 模式网卡的ipv4地址如下:
该步需要注意ip地址要在第3步的ip范围内。此时 guest 可以ping通主机(192.168.56.1),但是host无法ping通 guest ,这是因为windows vm的防火墙没有关闭。没影响。(可以关闭防火墙试下)
windows guest安装ccproxy,使 guest 成为 http代理服务器。
如果弹出windows防火墙询问窗口,记得放行。如果没有弹出窗口,重新启动下程序或者取防火墙手动设置下。
ccproxy配置如下:
这交互设计我也不说啥了,反正一般人看不懂就是了。现在Linux物理机使用 http://192.168.56.188:808 作为http代理上网就可以了。比如浏览器可以使用switchyomega插件配置。
说下git怎么配置代理:
cd damn-project
git config http.proxy http://192.168.56.188:808
git config https.proxy http://192.168.56.188:808
(要全局代理的话加--global参数)
好了,你可以git pull试一下了。
Linux主机通过windows虚拟机上网的更多相关文章
- 发现linux主机再用代理上网的情况下不能用wget从外网下载资源
公司禁网(也不是完全禁,能连接外网数据库,不能下载东西,不能打开网页,但是却能打开谷歌的收索页面,只是不能点进网页) 发现linux主机再用代理上网的情况下不能用wget从外网下载资源,但是却可以从内 ...
- Windows虚拟机共享公司网络给Linux host
前两天写了一个Linux主机通过windows虚拟机上网的随笔,实话说功能有点弱,比如22端口的转发都没有.实际上还有一个更简单且功能更强的共享方法(不需要安装ccproxy). https://ww ...
- 1.Hadoop集群搭建之Linux主机环境准备
Hadoop集群搭建之Linux主机环境 创建虚拟机包含1个主节点master,2个从节点slave1,slave2 虚拟机网络连接模式为host-only(非虚拟机环境可跳过) 集群规划如下表: 主 ...
- zabbix通过agent监控linux主机
前言: 前几篇博客分别介绍了通过snmp来进行监控linux主机与windows主机,本篇介绍通过agent客户端来进行系统监控. 环境: server:192.168.249.142 client: ...
- Windows主机里利用VMware安装Linux(CentOS)虚拟机,Host-only连接上网方式详解
关于Host-only指的是主机与虚拟机之间的互联,因此虚拟机是不能连网的,若需要连网则需要使用NAT模式: Host-only模式实现联网得考虑如下配置过程: 附:VMware虚拟机三种网络模式(B ...
- windows主机与virtualbox虚拟机下的Linux共享网络
环境: 主机:windows7 虚拟机:virtualbox 4.2 虚拟系统:CentOS6.2 需求: 1.虚拟机linux可以共享主机网络上互联网 2.主机.虚拟机互通讯,组成一个虚拟的局域网, ...
- Linux环境:VMware下windows虚拟机与linux主机进行文件共享的方法
操作主要分两大步骤: 一.是对主机进行配置: 二.是在虚拟机上直接连接共享目录. 一.主机配置 1.打开VMware虚拟机,双击需要进行文件共享的虚拟机.如下图,双击CentOS 64位(以linux ...
- linux 主机通过虚拟机(win10)上网
公司内网必须安装安全软件(exe)才可以上网,但是我的系统是deepin,用deepin-wine无法安软该exe,于是用vmware安装了win10虚拟机,通过虚拟机上网 先简单介绍下vmware以 ...
- linux DMZ host 允许虚拟机以Host-only的方式上网
linux DMZ host 允许虚拟机以Host-only的方式上网. host ip 192.168.0.17 vboxnet0 ip 192.168.56.1 1.首先打开linux的转发功能: ...
随机推荐
- php yield关键字以及协程的实现
php的yield是在php5.5版本就出来了,而在初级php界却很少有人提起,我就说说个人对php yield的理解 Iterator接口 在php中,除了数组,对象可以被foreach遍历之外,还 ...
- linux 定时任务---给心爱的小姐姐发情书
目录 1.计划任务基本概述 什么是crond? 为什么要用crond? 2.计划任务时间管理 crontab配置文件解析 crontab的时间编写规则 crontab命令选项 3.计划任务编写实践 使 ...
- Codeforces 1100E 拓扑排序
题意及思路:https://blog.csdn.net/mitsuha_/article/details/86482347 如果一条边(u, v),v的拓扑序小于u, 那么(u, v)会形成环,要反向 ...
- 力扣 ——3Sum python (三数之和)实现
题目描述: 中文: 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组. 英文: Give ...
- 使用 jQuery 实现当前页面高亮显示的通栏导航条
index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> ...
- 使用 jQuery 制作京东网的焦点图
HTML <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <ti ...
- Oracle查询用户所有表
https://blog.csdn.net/wssiqi/article/details/44617197 Oracle查询用户所有表 下面为您介绍的语句用于实现Oracle查询用户所有表,如果您 ...
- InnoDB的LRU淘汰策略
Reference: https://time.geekbang.org/column/article/121710 InnoDB存储引擎是基于集合索引实现的数据存储,也就是除了索引列以及主键是存储在 ...
- 【leetcode】987. Vertical Order Traversal of a Binary Tree
题目如下: Given a binary tree, return the vertical order traversal of its nodes values. For each node at ...
- shell倒计时下班时间
#!/bin/sh offWorkTime="19:00:00" offWorkHour=${offWorkTime::} offWorkMinute=${offWorkTime: ...