刚建立好的linux虚拟机使用NAT方式可以连接外网,系统重启几次,系统无法上网,这是什么问题导致的呢?
提示:以下是本篇文章正文内容,下面案例可供参考
使用ifconfig命令查看系统ip相关参数,发现只有网卡lo,外网网卡找不到了。
使用ifconfig -a 命令查看网卡相关信息,会看到ens33网卡的相关信息:
使用命令sudo ifconfig ens33 up,在使用ifconfig查看网络配置,我们会发现,出现了ens33网络配置:
这样,我们是否能够连接外网了?很抱歉,依然ping不通外网。
为什么还是无法ping通外网呢?查找相关博客,缺少inet地址(即ipv4的ip地址)。
找到一种配置的方式,使用命令:sudo dhclient -v
再查看网络配置信息,我们会发现,inet的ip地址,能够正常ping通外网:
这种方式有个弊端,每次重启虚拟机的时候,都要再次执行上面的指令。
2、设置静态IP地址
Ubuntu 20.04使用netplan作为默认的网络管理器。netplan的配置文件存储在/etc/netplan目录下。我们可以通过以下命令在/etc/netplan目录下找到这个配置文件:
编辑该文件:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: no
addresses: [192.168.126.128/24]
gateway4: 192.168.72.2
nameservers:
addresses: [8.8.8.8,8.8.4.4]
完成上述配置,输入指令:sudo netplan apply,应用网卡信息,再次查看网络配置,我们发现ip地址配置成功:
文章浏览阅读3.6k次。生产计划管理软件有哪些?哪个好?生产计划管理,一般是指企业对生产活动的计划、组织和控制工作。生产计划管理软件可提高生产效率、提升品质、降低成本等。对企业管理意义深远。生产计划管理软件介绍:MES制造执行系统MES系统是一套面向制造企业车间执行层的生产信息化管理系统。是生产工业常见的生产管理软件,他可以为企业提供包括制造数据管理、计划生产调度管理、库存管理以及质量管理,同时还有人力资源管理..._生产计划执行管理有什么目的和意义
文章浏览阅读4.7k次,点赞3次,收藏11次。vue播放flv视频_vue flv
文章浏览阅读1.5k次。这里展示了一个简单的对JPBC库的调用的实例。可以参考JPBC库的官方文档进行学习:http://gas.dia.unisa.it/projects/jpbc/docs/ecpg.html#TypeAimport it.unisa.dia.gas.jpbc.Element;import it.unisa.dia.gas.jpbc.Field;import it.unisa.dia.gas.jpbc.Pairing;import it.unisa.dia.gas.jpbc.PairingParam_it.unisa.dia.gas.jpbc.element
文章浏览阅读2.1k次。Try connect localhost:9966 ...Connection refused: connectunity执行了,就会把端口占用掉,所以pycharm的debug那里就会断开了。然后打开的时候没注意,unity开启了A工程文件,pycharm开启了B工程文件。你可能会注意到每次播放unity的时候,debug工具都会自动断开一次连接。我赶紧改成unity开启了A工程文件,_try connect localhost:9966 ... connection refused: connect
文章浏览阅读1.7k次,点赞2次,收藏4次。简 述: 因为有一个需求, 在github上面的仓库有两个分支(master和markdown),且两个分支的内容完全不相同,现在需要另外一台电脑上面,克隆下来本地仓库,且同时能够在两个分支上面都进行不同的开发文章目录下面为自己的仓库为示范:下面为自己的仓库为示范:git clone远程仓库拷贝到本地仓库:git clone [email protected]:touwoyimuli/t..._tortoisegit 克隆后的仓库为什么不是是master分支
文章浏览阅读560次。1、前端页面2、jq方法//$(function(){}) 页面加载后执行,这样才能获取到标签内容$(function(){ var urlstr = location.href; //当前浏览器地址 var urlstatus = false;//定义状态值 //循环导航a标签 $("#clearfix a").each(function(key) { console.log(urlstr); ..._include :: header
文章浏览阅读5.1k次,点赞10次,收藏20次。文章目录目的发送处理问题与解决方法个人常用处理方式数据接收与解析总结目的发送处理问题与解决方法个人常用处理方式数据接收与解析总结_stm32 ll uart
文章浏览阅读3.7k次,点赞2次,收藏9次。UI线程及Android的单线程模型原则 当应用启动,系统会创建一个主线程(main thread)。 这个主线程负责向UI组件分发事件(包括绘制事件),也是在这个主线程里,你的应用和Android的UI组件(components from the Android UI toolkit (components from the android.widget andandroid.vie_android在ui线程
文章浏览阅读2.1k次,点赞3次,收藏19次。C++:opencv 人脸检测问题描述:要求输入一张图片;输出圈出人脸的图片;vs2015; opencv3.4.6;效果输入:输出:代码实现:#include "opencv2/objdetect.hpp"#include "opencv2/highgui.hpp"#include "opencv2/imgproc.hpp"#include <iostrea..._c++ opencv十字检测
文章浏览阅读455次,点赞9次,收藏8次。在Linux服务器管理中,有时需要在不重启网络服务的情况下为网卡添加额外的IP地址。这一过程涉及到对网络配置文件的编辑和命令行工具的使用。下面是详细的步骤说明以及相关实例。_centos追加ip
文章浏览阅读453次。设f[i]f[i] 表示长度为i时的答案,那么 f[i]=∑i=1nCj−1i−1∗f[i−j]∗(j−1)!∗j2f[i]=\sum\limits_{i=1}^{n}C_{i-1}^{j-1}*f[i-j]*(j-1)!*j^2 然后这个东西直接分治fft就行了。 推错式子害死人。。。#include using namespace std;#define_hdu5322 ntt
文章浏览阅读1.4k次。vue单页面 全屏 使用 screenfull 实现全屏(左侧菜单栏隐藏)_vue在打开一个界面的时候隐藏侧边栏