ubuntu虚拟机ping通内网
最近做实验需要用本地的ubuntu虚拟机,发现竟然ping不通内网
进而发现之前虚拟机上网一直用的是NAT模式,在内网里没有自己的ip,虚拟机相当于在wendows实体机内部的虚拟网络里
如果需要和实体机外部的内网的其他机器ping通需要使用桥接模式
使用桥接模式模式需要check以下几点:
1.实体机windows defense防火墙关闭
2.虚拟机上面那排选项卡有“编辑”----“虚拟网络编辑器”----右下角“更改设置”---上面框框里选“vmnet0”----下面“vmnet信息”选桥接模式
3.先把虚拟机挂起,双击左边设备栏里的“网络适配器”,选"桥接模式(B)",勾选复制物理网络连接状态,或者选“自定义”,自定义的框框里写VMnet0(自定义我试过成功了)
4.进入虚拟机里,check是否有内网有ip,如果没有的话看有没有一个没挂载ip的网卡,如果没有,用命令"ifconfig -a"查看有哪些网卡
5.手动给网卡挂在ip,先"ifconfig 网卡 ip",再用下面的这个方法挂掩码gateway和dns上去:
application里打开“settings”,选“network”,里面出现网卡,我这里是ens33,点进去,然后点ipv4
address写192.168.1.25,netmask写255.255.255.0,gateway写192.168.1.1
在dns写192.168.1.1
6.如果上面的network里什么都没有的话可能是network-manager被关了,开启一下:
在这之前先清除一下以前的状态试试:
sudo rm /var/lib/NetworkManager/NetworkManager.state
开启服务用的命令:
sudo service network-manager start
ps:关闭NetworkManager的方法:
systemctl disable NetworkManager
参考:
linux下网络死掉了肿么办?(Networking Disabled)_大数据小罗的博客-CSDN博客
7.改两个文件:
a.
sudo vi /etc/network/interface
sudo vi /etc/network/interfaces
#不同的教程分别写了这两个,应该有一个是错的
给里面添加:
auto ens33
iface ens33 inet static
address 192.168.1.25
netmask 255.255.255.0
gateway 192.168.1.1
b.:
sudo vi /etc/resolv.conf
给里面加一行:
nameserver 192.168.1.1
resolv.conf是一个动态文件,restart network-manager service或者重制网络环境或者关机重启都会使这个文件变化,每次restart或者重置网络环境或者关机重启都要检查这个文件
8.改了上面这些,试着ping一下内网的其他机器,或者192.168.1.1(router),能ping通就好了,ping不通试一下9.10.11
9.试一下ping -b 192.168.1.255,看是否有机器会回应,如果有reply的话说明虚拟机已经可以联网了,这里我先试了一下在ping在flooding时给我回应的192.168.1.x的另一个ip,可以ping通,然后再ping192.168.1.1就奇迹般地ping通了,这时ping其他机器也能ping通了
10.试一下restart network-manager service:
sudo /etc/init.d/network-manager restart
restart之后检查一下7.b.如果添加的nameserver没有了,就再添加一次
11.先关机然后点击上边栏的“编辑”,点击“虚拟网络编辑器”,点击右下角“更改配置”,点击左下角“还原默认配置”,点"是"
这样会清除网卡配置,然后再重启虚拟机
a.重启之后看6.是不是挂掉了,挂掉了重新start一下,并检查5.,没有了的话重新手动添加一下
b.重启之后可以顺便试一下10.重启一下network-manager
c.重启之后检查一下7.b.如果添加的nameserver没有了,就再添加一次
12.不行就来回重复上面步骤试试,没准能行呢
流程参考了这篇博文:
ubuntu 设置桥接模式上网_asia66的博客-CSDN博客_ubuntu桥接模式设置
ubuntu虚拟机ping通内网相关推荐
- 光驱安装centos7系统过程_centos7可以ping通外网_可以ping通内网其他机器_但是其他机器就是ping不通centos7_太神奇了---linux工作笔记041
还挺麻烦啊.....平时装系统装的太少了,每次都要查,这一次记录一下,以后按照这个来搞...就没问题了... 1.先强调一下,神奇的地方,我找了个电脑,第一次安装,按照下面的流程安装,安装以后,配置好 ...
- VM中的Ubuntu能ping通外网浏览器不能上网
在Vmware WorkStation中装了Ubuntu9.10,但是发现不能上网,但是能ping通外网的ip地址,试了各种方法都不能通过浏览器上网,折磨几十分钟,最终终于找到了解决方法 解决方法如下 ...
- 软路由可以ping通内网主机,但是没法ping外网
问题:在软路由中可以和内网主机相互ping通,但是无法ping外网网址 解决:network网关配置不正确 /etc/config/network修改前: config interface 'loop ...
- Ubuntu无法ping通外网可以ping通内网
报错信息 : unkown host www.baidu.com 首先看一下ip地址和windows主机的地址是否在同一网段,可以ping测试一下 查看静态ip地址,子网掩码,网关,dns地址(设置静 ...
- Ubuntu 14.04出现“device not managed”错误及ubuntu可以ping通外网浏览器上不了网。
ubuntu安装好后显示"device not managed" 1. 编辑/etc/NetworkManager/NetworkManager.conf: sudo gedit ...
- 关于虚拟机VM0,1,8的总结以及宿主机无法ping通虚拟机和虚拟机无法ping通外网的问题总结
最近有很长一段时间没写博客了,前段时间在准备软考,接下来又出现各种意外情况.....现在是该抽出时间写点东西了. 今天总结一下前段时间出现的一些虚拟机问题,之前配置的宿主机ping虚拟机以及虚拟机pi ...
- Centos在虚拟机内可以ping通,在ssh内无法ping通外网
问题 可以连上crt,在虚拟机内也可以正常ping通外网,防火墙也关了,就是在crt内怎么也ping不通外网,可以ping通114.114.114.114 我的模式是nat,dhcp. 解决方法 打开 ...
- openstack kilo版本,虚拟机无法ping通外网
2019独角兽企业重金招聘Python工程师标准>>> 一.简介 第二次搭建Openstack环境,此次并非在自己的VM虚拟机上搭建,环境搭建过程中,出现各种错误,此处只为记录下: ...
- 内网机无法ping通外网机
**内网机无法ping通外网机** 叙述:出差人员想通过外网连接公司内网服务器,公司内部通过TP-Link路由开启vpn服务,使用一台PC做中转内网机(双网口).一端连接外网192网段,一端连接内网服 ...
- 解决MacOS虚拟机配置静态IP后不能ping通外网(桥接模式下的自动检测)
1.实验环境: mac,VMware Fushion,CentOS7. 2.出现问题:能ping通主机,不能ping通百度(外网) 3.解决流程(熟悉流程的可以直接看总结) 使用 su root命令然 ...
最新文章
- 堆排序时间复杂度_堆排序算法
- 输入一个数寻找丑数C语言,数据结构与算法试题80道.doc
- 雷观(十六):帮人写项目,不如教会别人写项目的方法
- [YTU]_2474( C++习题 输入输出--保护继承)
- UA MATH564 概率论VI 数理统计基础2 多元正态分布
- android二分查找法简书,【PYTHON】二分查找算法
- Java中多线程的使用!!
- 二.编写第一个c#程序(注释,命名空间,类,Main方法,标识符,关键字,输入,输出语句,)...
- ubuntu dos转linux命令行,Ubuntu下代替dos2unix命令
- 未来计算机多媒体化,计算机多媒体技术的发展趋势研究
- CxImage入门教程,图文并茂
- java小游戏实战局域网联机_结对编程3——黄金点小游戏实现局域网联机
- mysql查询特定时间段内的数据_mysql查询特定时间段内的数据
- jieba分词关键词抽取
- JavaScript模板引擎-artTemplate
- 计算机usb连接外设后不能启动,告诉你电脑usb接口没反应怎么办
- os-无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动
- CWnd::Create和CWnd::CreateEx 区别
- 萤石网络摄像机 服务器压力,萤石C3W监控摄像头真的很不堪吗,不想被骗看下这里...
- 华为网络精英挑战赛初赛