文章目录

  • 一.路由器的搭建
  • 虚拟机通过连接真实主机上网:

一.路由器的搭建

路由器是一种实现不同网络或网段相连接的网络设备,具有路由转发功能以及地址伪装功能,可以将不同网络或者网段之间的数据信息进行伪装,使得双方可以懂得对方的数据信息,从而实现一个互联互通的巨大的网络。
两个网络位不同的主机不在一个局域网,无法ping通。
我们需要一个双网卡的主机来搭建路由,使其具有路由器的功能。
下面选择server虚拟机来充当路由器。

可以看到server虚拟机有两块网卡eth0和eth1;
sysctl -a | grep ip_forward
##sysctl -a 显示所有的系统参数

vim /etc/sysctl.conf
net.ipv4.ip_forward=1 ##永久开启路由转发功能

sysctl -p
##从指定的文件加载系统参数,如不指定,即从/etc/sysctl.conf中加载

systemctl start firewalld
##打开防火墙(切记)
firewall-cmd --list-all
##列出防火墙参数信息
firewall-cmd --permanent --add-masquerade
##添加路由器地址伪装功能
firewall-cmd --reload
firewall-cmd --permanent --add-masquerade

在单网卡主机(这里为client虚拟机)
route -n ##查看网关
若没有网关,在配置文件/etc/sysconfig/network设定网关(GATEWAY=和本机在同一个网段的路由主机的ip)记得重启网络,然后route -n 查看网关是否配置成功, 然后测试ping ip

虚拟机通过连接真实主机上网:

在这里真机充当路由器,作和server虚拟机一样的配置,然后将要联网的虚拟机的网关设置为真机ip;

这里还涉及到域名解析的问题,需要在想要上网的虚拟机中作域名解析的配置:
在/etc/hosts做本地域名解析


或者在/etc/resolv.conf 连接外部DNS
nameserver 218.30.19.50
或者nameserver 114.114.114.114


这样就可以上网啦!

可以打开浏览器进行访问了!

路由器的搭建以及实现虚拟机上网相关推荐

  1. 如何实现windows 7 上的虚拟机,通过虚拟网卡连接到eNSP,eNSP再通过Clond连接到真实网卡,实现虚拟机上网?

    如何实现windows 7 上的虚拟机,通过虚拟网卡连接到eNSP,eNSP再通过Clond连接到真实网卡,实现虚拟机上网? 下面我们来做一个最简单的实验: 事先装好虚拟机(本实验用win 7).eN ...

  2. 虚拟机上网的三种方式

    前言 很多人安装虚拟机的时候,经常遇到不能上网的问题,而vmware有三种网络模式,对初学者来说也比较眼花聊乱,今天我就来基于虚拟机3种网络模式,帮大家普及下虚拟机上网的背景知识.(博文原创自http ...

  3. openwrt安装蒲公英_还在担心数据泄密?用蒲公英路由器X3搭建NAS一劳永逸

    还在担心数据泄密?用蒲公英路由器X3搭建NAS一劳永逸 2019-10-23 14:24:27 1点赞 1收藏 0评论 你是AMD Yes党?还是intel和NVIDIA的忠实簇拥呢?最新一届#装机大 ...

  4. VMware桥接模式虚拟机上网问题踩坑

    VMware桥接模式虚拟机上网问题踩坑 文章目录 VMware桥接模式虚拟机上网问题踩坑 1.配置windows端: 2.ubuntu端配置: 3 虚拟机能上网主机不能上网的情况 4.虚拟机走主机代理 ...

  5. VMware虚拟机上网设置

    VMware的虚拟机上网有三种方式: bridge,nat, host-only. Bridge模式使用局域网内有效的IP,把虚拟机当做一台真实计算机添加到局域网中.虚拟网卡桥接到宿主物理网卡,虚拟机 ...

  6. LINUX如何让两个不同网段的主机进行通信与虚拟机上网设置

    由于两台主机的网络位,即两台主机的ip不在同一网段,那么他们是不能进行直接通信的,那么,在这里,我就就需要用到一个工具–路由器 路由器的主要工作就是进行nat转换的,那么我们假设一台主机上有两个网卡, ...

  7. Vmware虚拟机上网配置

    转自:http://blog.21ic.com/user1/2663/archives/2009/63794.html 很多网友安装了VMWare虚拟机,但是在虚拟机上网问题上却卡住了.要想虚拟机上网 ...

  8. 详解virtualbox虚拟机上网4种方式

    详解virtualbox虚拟机上网4种方式 VirtualBox中有4中网络连接方式: NAT Bridged Adapter Internal Host-only Adapter VMWare中有三 ...

  9. 如何使用vmware虚拟机上网

    VMWare虚拟系统上网设置及VMWare虚拟机三种工作模式详解 很多网友安装了VMWare虚拟机,但是在虚拟机上网问题上却卡住了.要想虚拟机上网,首先让我们了解一下VMWare虚拟机三种工作模式.现 ...

最新文章

  1. jdk8中流的使用(一)
  2. 【redis】liunx安装redis
  3. linux内核I2C子系统学习(三)
  4. 程序员加班文化是怎么来的?
  5. java oss 批量传输_阿里云OSS对象存储,服务端签名后直传阿里云OSS
  6. 云服务提供商 | 等级保护测评报告
  7. 风变python学习2---字符串,整数,浮点型数据分析,应用
  8. Activity随笔
  9. (转)iOS 屏幕适配
  10. Pycharm community配置Django
  11. 为Bootstrap模态对话框添加拖拽移动功能
  12. 核爆rpg学院站计算机,《核爆RPG》控制台代码及使用方法
  13. SECS/GEM Driver开发使用,带例子
  14. Java实现对称密钥算法
  15. you-get遇到的坑
  16. 教你快速爬取哔哩哔哩整部番剧的视频弹幕
  17. css 一行超出显示省略号 多行超出显示省略号
  18. USB 到底是如何通信的(三)?
  19. 【转】蓝屏代码0X0000007B的原因及解决办法
  20. Vue实现日期选择器

热门文章

  1. Android让Diglog中的元素fill_parent属性生效
  2. 小白勿进!大牛教你怎么学习Java多进程已拿意向书!
  3. python爬取有道词典_Python爬取有道词典
  4. Redis主从、哨兵及集群搭建
  5. 运算放大电路应用 - 电压跟随器
  6. 攻防世界-favorite number
  7. 网页浏览器的搜索引擎及算法(包括网页,App内,后台数据等)
  8. 自配料的误区,最好搭配净霉宝哦
  9. mofang项目bug16-支付功能支付宝提示:系统繁忙,请稍后再试(ALIN10146)
  10. 华为手机无法查看logcat以及无法调试解决办法