ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

[记录]Ubuntu18.04使用桥接模式实现上网

2019-06-06 10:53:05  阅读:1390  来源: 互联网

标签:虚拟主机 配置文件 桥接 主机 虚拟机 ping 上网 局域网 Ubuntu18.04


前言

一般在虚拟机中采用NAT模式就可以上网,其最大优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。
但是这种方式,虚拟机可以通过主机“单向访问”网络上的其他主机,其他主机不能访问虚拟机。因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。

  • 如果你想利用VMware在局域网内新建一个服务器,为局域网用户提供Web或网络服务,就应该选择桥接模式。
    如何配置桥接模式?

1. 配置环境

主机上网方式:无线局域网(连上后不需要进行拨号等操作就可上网)
ps:我之前连接的无线局域网,连上后还需要打开客户端软件,输入账号密码才能正常上网,这种方式下我的虚拟主机由于没有安装客户端,所以无法接入外网,在桥接模式下,你主机是怎么配置上网的,那么你的虚拟机操作系统也必须做相应的配置。
这句话,让我灵关乍现,我想到何不换一个无线局域网?于是困扰我许久,折腾了许久的虚拟主机连外网问题终于解决了!!!

  • 我让主机连接一个不用配置j就能上网的无线局域网—连我的手机热点,

在这里插入图片描述

2.VMware虚拟网络配置

在这里插入图片描述
在这里插入图片描述
因为主机使用无线方式上网,所以桥接模式下的VMnet信息选择桥接到
Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC
然后"确定"保存设置

  • 可以在网络连接里查看是哪块网卡
    在这里插入图片描述

3.虚拟主机Ubuntu里的配置

在这里插入图片描述
在这里插入图片描述
开启Ubuntu虚拟机

  1. 修改虚拟主机的网络配置文件(注意不同的linux系统的网络配置文件放的位置有些不同)
    配置文件路径 /etc/network/interfaces
  • 打开控制台输入 vi /etc/network/interfaces编辑网络配置文件
    (注意:要切换到超级用户,普通用户没有权限修改. 切换成超级用户命令sudo su,回车然后输入当前用户的密码即可切换成超级用户)
    框框里的都是要自己加上去的.(编辑之前 需要知道主机的ip,子网掩码,默认网关等信息,如何查看在本文最后有介绍)

在这里插入图片描述

  1. 保存修改后的网络配置文件,重启一下网络(重启网络后配置不生效的话,可以重启系统reboot)
    /etc/init.d/networking restart
  2. 查看虚拟主机的网络配置,输入ifconfig

在这里插入图片描述

  1. 然后ping主机的ip看下能不能ping通
    在这里插入图片描述
  • 如果主机可以ping通虚拟机,而虚拟机ping不通主机,则可能是,原来是Windows的防火墙没有打开ICMPv4-in这个规则,那怎么打开呢?
    打开防火墙==>. 选择高级设置==>入站规则==>找到配置文件类型为“公用”的“文件和打印共享(回显请求 – ICMPv4-In)”规则,设置为允许,这样虚拟机能够ping通主机

在这里插入图片描述
5. 接着ping外网看能不能ping通(此处ping百度来测试DNS服务器能不能使用 输入ping www.baidu.com)
在这里插入图片描述
能够成功ping通就可以上网啦!!!打开浏览器
输入www.baidu.com回车
在这里插入图片描述


如何查看查看主机的网络配置?

  • cmd命令窗口中输入ipconfig -all
    在这里插入图片描述
    在这里插入图片描述

虚拟主机的DNS服务器配置文件目录/etc/resolv.conf
在这里插入图片描述

Ubuntu防火墙配置文件位置 /etc/iptables.rules
whereis iptables :–>是否有安装防火墙
iptables -L :–>查看防火墙规则
在这里插入图片描述
在这里插入图片描述

标签:虚拟主机,配置文件,桥接,主机,虚拟机,ping,上网,局域网,Ubuntu18.04
来源: https://blog.csdn.net/weixin_43843847/article/details/90938308

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有