问题一:ubuntu上网问题

如何ping www.baidu.com?

Ubuntu上网模式有两种:桥接和NAT

1、 桥接模式:

前提是:主机是连接的无线网,主机有线网卡的IP设置的是“自动获得IP”:

第一步:虚拟机→设置→网络适配器→网络连接中选择“桥接模式”→确定
第二步(情况一):编辑→虚拟网络编辑器→桥接到无线网卡

第三步:vi etc/network/interfaces文件中设置dhcp方式;然后重启网卡。
这种设置的结果是:
(1)Ubuntu的网络连接上,可以ping www.baidu.com成功
注意:如果主机有线网卡的IP设置的是
那么,就不能ping www.baidu.com

第二步(情况二):编辑→虚拟网络编辑器→然后设置的是桥接到有线网卡

第三步:vi etc/network/interfaces文件中设置dhcp方式;然后重启网卡。
这种设置的结果是:
(1)Ubuntu网络连接不上
(2)ping www.baidu.com不成功
注意:如果我们桥接到自动,现象和桥接到有线网卡的现象一样

2、NAT模式

第一步:虚拟机→设置→网络适配器→网络连接中选择“NAT模式”→确定
第二步:编辑→虚拟网络编辑器→选择NAT模式

第三步:vi etc/network/interfaces文件中设置dhcp方式;然后重启网卡。
这种设置的结果:
(1)Ubuntu网络连接上
(2)ping www.baidu.com成功

结论:要使得Ubuntu能够ping通百度,就必须要让Ubuntu连接上网络。
综合上述我们知道有两种方式:第一种:桥接模式+桥接到无线网卡;第二种:NAT模式

如果前提是:主机是连接的有线,主机有线网卡的IP设置的是“自动获得IP”呢?
那么,桥接模式+桥接到有线网卡或者无线网卡都可以ping通百度,且Ubuntu的网络都能连接上;同时,NAT模式也能够ping通百度。

ping通网络设备

主机、Ubuntu和开发板之间如何ping通?

所谓的ping百度其实就是连接外网,这里设备之间的ping通是连接内网。
首先我们要清楚,设备之间的ping通必须是在同一个网段,在这里我们设置主机的ip是192.168.1.10,Ubuntu的IP地址是192.168.1.20,开发板的IP地址是192.168.1.30

问题一:怎样设置主机的IP地址呢?方法如下:


问题二:怎样设置Ubuntu的IP地址呢?

方法一:动态IP地址
#interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1

这种方式一般比较麻烦,需要我们在Ubuntu命令行中输入ifconfig eth0 192.168.1.20,每次终端结束都需要重新设置一遍
方法二:静态IP地址
#interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1
这种方法设置IP地址效率更高,IP地址固定是192.168.1.20不变

怎样设置开发板的IP地址?

利用securecrt串口监视工具,在其命令行中输入ifconfig eth0 192.168.1.30设置IP地址。

注意:在对Ubuntu进行网络设置的时候只能采用桥接模式+有线网卡。
还需要注意的是,在我们设置完Ubuntu的IP地址后需要将Ubuntu重启,保证网络配置成功。
将三个设备的IP地址设置好后,就可以对其进行ping通了

总结:ping通外网www.baidu.com步骤:

假设电脑连接的是校园网(局域网)无线WiFi
步骤如下:
第一步:打开Windows主机的“控制面板\网络和 Internet\网络连接”设置“以太网”的IP地址为自动获取(动态IP),千万不要自己设置静态IP。
第二步:设置Ubuntu的网络连接为:NAT方式
然后我们可以在命令行输入ifconfig,查看一下是否是动态IP,如不是再设置Ubuntu中的IP为动态IP。
第三步:这一步很重要,我们设置了动态IP后,我们最好的操作就是reboot重启Ubuntu,使得网卡重启。这里我为什么不使用重启网卡的命令呢?因为不同版本的Ubuntu(Linux发行版)重启网卡的命令不同,所以我就直接reboot重启Ubuntu就好啦!

ping通开发板步骤:

第一步:打开Windows主机“控制面板\网络和 Internet\网络连接”设置“以太网”的IP地址为静态IP(我设置的是192.168.1.10)。
第二步:设置Ubuntu的网络连接为:桥接方式
然后设置Ubuntu为静态IP
第三步:一定要重启Ubuntu。

ubuntu上网问题以及ping通网络设备相关推荐

  1. 计算机ping不通dns,电脑不能上网但是可以Ping通和DNS解析解决办法是什么

    人们使用电脑时候最不想看到的事情之一就是上不了网了,无论是工作还是玩游戏时候都很不爽.有用户不能正常打开QQ,况且360 开机显示的时间也没出现,打开网页不能上网,换IP,换DNS,关机重启...能用 ...

  2. 虚拟机ubuntu主机板子三者ping通

    最好先看看文章:https://blog.csdn.net/weixin_55255438/article/details/123452225?spm=1001.2014.3001.5502 1主机 ...

  3. Linux怎么互相ping通,主机+虚拟机Ubuntu+开发板互相ping通

    以下是我的IP设置: 本机本地连接    IP: 192.168.1.23 子网掩码:255.255.255.0 默认网关:192.168.1.1 首选DNS:202.96.128.86 开发板地址  ...

  4. 虚拟机不能上网以及无法ping通百度的解决方案

    虚拟机无法上网,看了许多博客也没有解决问题,最后自己钻研文档解决了!此处分享一下!! 1.点击此处编辑 2.选择虚拟网络编辑器 3.点击更改设置 4.选择v8 并将使用本地DHCP选项勾选掉(注:此处 ...

  5. 网络连接正常但无法上网(能ping通外网DNS)解决方法

    LSP"浏览器劫持" PS:由于坑爹的公司不能连自己的服务器,不好同步到自己电脑上,所以记录在csdn上,文章全部摘抄自新浪博客@DreamNix,侵删,主人公不是本人. 本人亲测 ...

  6. 解决vmbox虚拟机 能上网,能ping通宿机,但是宿机 ping 不通 虚拟机

    原本 虚拟机是 centos 7 分配ip 是 192.168.56.106, 宿机地址是 192.168.1.167,因为网段不一样,所以需要改为同一个网段,才可以ping 通 vmbox 手动配置 ...

  7. 关于Ubuntu下浏览器不能上网但是能ping通网络的问题

    此前很长一段时间没有关机过 昨天晚上因为种种原因换到Win下一会儿又重新回来 也没什么异样,晚上睡前也照样没关机 第二天起来日常想逛一下github发现Firefox显示服务器无法访问 很奇怪 以为是 ...

  8. 可以连上网,能Ping通网关和DNS服务器,但是却不能访问网页

    为什么80%的码农都做不了架构师?>>>    昨天晚上上网的时候,突然上着上着就不能上了,也就无法连接到网站咯,不知道为啥,由于我是在学校里,用的是锐捷登陆的校园网.于是我以为没有 ...

  9. Ubuntu 16.04 可以ping通网络,但打开网页很慢

    1. 在终端输入: sudo pppoeconf 在配置过程中全部选择yes,并填写自己拨号上网的用户名和密码. 2. 在network connections中删掉对应网络链接 3.终端再输入 su ...

最新文章

  1. Ansible常用模块介绍及使用
  2. 深入理解FFM原理与实践
  3. lstrip在python中是什么意思_什么是一目均衡图?如何利用一目均衡图来做交易?...
  4. python程序设计实践教程陈东_Python
  5. java 寻找和为定值的多个数_算法笔记_037:寻找和为定值的两个数(Java)
  6. web浏览器_Web上的分享(Share)API
  7. [CTF]思维导向图
  8. java 字符串倍_java字符串拼接与性能分析详解
  9. Linux rhel7 下MySQL5.7.18详细安装文档
  10. DPDK学习1 -- DPDK环境搭建和测试helloword
  11. linux安装openssl、swoole等扩展的具体步骤
  12. Win7纯净版系统Windows未能启动,文件Winload.exe的解决方法
  13. 美著名电话飞客去世 可凭口哨打免费电话(图)
  14. IPFS BZZ Chia,项目这么多,怎么选择?
  15. paddle——站在巨人肩膀上及背刺二三事
  16. webx参数注入、bean创建总结
  17. 项目管理——如何制定生产计划控制生产进度
  18. Php集福程序,2021 支付宝“集福”最全攻略,这样操作更快得“福”!
  19. 概率论计算圆周率(π)
  20. vue框架在ie浏览器下的问题以及解决方法

热门文章

  1. Android AOSP VTS环境搭建
  2. 记录1024程序员的 Vlog Days
  3. quadtree java_LeetCode算法题-Construct Quad Tree(Java实现)
  4. 高级程序员必会的程序设计原则 —— 复杂度守恒原则
  5. iPhone 12拍照取消自动曝光方法教程
  6. 豆瓣创始人杨勃(阿北)一篇日志 曝光豆瓣电影打分规则 简单粗暴
  7. Wiki is flat
  8. Apache Kylin 在 58 同城的实践与优化
  9. Leetcode.312 戳气球
  10. 用关键词搜索商品拼多多数据接口