host-only: 为虚拟机常用的一种网络模式。 可实现虚拟机之间网络互通。(在外部网络变化时使用)

桥接: 虚拟机与主机位于一个网络中。(在外部网络不变时使用)

nat: 需要借助宿主机上网,但不需要考虑多个虚拟机互通时使用。

  1. 虚拟机创建host-only 虚拟网卡

  2. 配置虚拟网卡网络信息(功能类似与交换机)

  3. 宿主机开启端口转发(root 用户)。

    /etc/sysctl.conf 中添加 net.ipv4.ip_forward=1

    执行 sysctl -p 使配置生效。

  4. 配置网络转发规则
    启动firewall: systemctl entable/start iptables

    iptables -N fw-open

    iptables -A FORWARD -j fw-open

    iptables -t nat -A POSTROUTING -o eth0 -s 192.168.56.0/24 -j MASQUERADE

    -o: 宿主机上网的网卡
    -s: 虚拟机网段

虚拟机:host-only相关推荐

  1. openssh 虚拟机linux_Alpine Linux虚拟机安装过程

    Alpine Linux介绍 Alpine Linux就是一个很适合运行在虚拟机或Docker中的Linux系统,它有以下优点: 轻量.没有自带很多软件,安装完虚拟磁盘才150M. 快速.没有图形界面 ...

  2. KVM虚拟机网络配置方式 (Bridge方式 Nat方式)(转载)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_36820871/arti ...

  3. [免费专栏] Android安全之绕过直连、HOST校验、系统证书校验、代理检测、双向认证抓HTTPS数据

    也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 Android安全付费专栏长期更新,本篇最新内容请前往: [ ...

  4. 测试linux下磁盘的读写速率

    1) 通过df -h命令查看磁盘情况 Filesystem            Size  Used Avail Use% Mounted on /dev/sda4             289G ...

  5. Redis高级客户端Lettuce详解

    前提 Lettuce是一个Redis的Java驱动包,初识她的时候是使用RedisTemplate的时候遇到点问题Debug到底层的一些源码,发现spring-data-redis的驱动包在某个版本之 ...

  6. Docker Machine 简介

    Docker Machine 是什么? Docker Machine 是 Docker 官方提供的一个工具,它可以帮助我们在远程的机器上安装 Docker,或者在虚拟机 host 上直接安装虚拟机并在 ...

  7. Docker 三架马车

    1. Docker Compose 我们前面的课程讲到过两个容器之间通过名字进行互联互通的话可以通过link参数来关联,这种做法比较麻烦,更好的方式是使用Docker Compose来定义一个 YAM ...

  8. virtualbox php mac,详解mac下通过docker搭建LEMP环境

    在mac下通过docker搭建LEMP环境境 1.安装virtualbox.由于docker是在lxc环境的容器 2.安装boot2docker,用于与docker客户端通讯 > brew up ...

  9. Greenplum installation guide

    Envireronment: VMware® Workstation 12 Pro 12.0.1 build-3160714(Host: Windows 7 Ultimate) Centos 6.5 ...

  10. docker三剑客之 Docker Machine Docker Compose Docker Swarm

    Docker 三剑客 一.docker machine 1.Docker Machine 简介 2.Docker Machine实践 二.docker-compose 1.docker-compose ...

最新文章

  1. gitlab 钩子 php,gitlab通过webhook.php自动部署标签
  2. 向页面中添加音乐或flash
  3. (Spring)概述及IOC
  4. android中设置Animation 动画效果
  5. js数组的声明与应用
  6. 【Linux】一步一步学Linux——dpkg-statoverride命令(277)
  7. 生成静态页面的五种方案(转)
  8. Spring Boot2 整合 Shiro ,两种方式全总结!
  9. 1.9 编程基础之顺序查找 07 不与最大数相同的数字之和
  10. Database2Sharp之混合型Winform框架代码生成
  11. push指令的执行过程
  12. vb.net它SqlHelper制备及应用
  13. 草图大师SketchUp2020安装详细教程(官方中文版)
  14. IsValid函数基本用法
  15. c++二进制转化成十进制
  16. 云计算被指变相占土地 专家称去伪存真
  17. 【多线程与高并发】从一则招聘信息进入多线程的世界
  18. heic文件怎么转换成jpg?实用图片格式转换方法分享
  19. 独角兽项目 6 - 合并冲突
  20. ue4 android 虚拟按钮,ue4 创建Android和ios ar应用

热门文章

  1. delphi window相关的技术网站和论坛
  2. qsnctf nice cream wp
  3. 【noi.ac】163.仰望星空
  4. 角度与角位移检测中的角位移传感器
  5. TFS 浏览器端IP访问登录后跳转到机器名地址问题的解决方法
  6. Jquery+AJAX的结合使用
  7. 施耐德 m340 编程手册_施耐德推出开放自动化平台 开启“软件驱动自动化”时代...
  8. 中文版redis官方命令大全
  9. mysql将%3c%3e转义_ESAPI学习笔记
  10. Django项目——报错处理