热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Debian9.5系统安装网络在正确配置后仍无法联网的参考解决方案(dellr410亲测有效)

系统安装Debian系统的安装方式和Ubuntu系统的安装方式几乎是一样的,毕竟Ubuntu系统是基于Debian的,就如同CentOS基于Redhat

  1. 系统安装
    Debian系统的安装方式和Ubuntu系统的安装方式几乎是一样的,毕竟Ubuntu系统是基于Debian的,就如同CentOS基于Redhat一样。安装参考:https://jingyan.baidu.com/album/d169e18608dd8a436611d82a.html?picindex=1
  2. 注意事项
    1.在Linux系统中修改任何配置文件时,都需要使用vi/vim编辑器来修改配置文件,
    在Debian中使用vi/vim编辑器需要严格按照vi/vim本身设定的操作键来操作文件内容。
    Vi/vim操作参考:https://blog.csdn.net/niufenger/article/details/83184843
  3. IP&DNS配置
    ★为了避免系统权限的问题,配置网络请使用su - root命令切换到root用户下配置,如当前已经在root模式下请忽略此条建议。
    ⭐Debian的IP配置:
    1.打开配置文件:vi /etc/network/interfaces
    在这里插入图片描述
    PS:如若将下图两条dns条目直接添加在interfaces文件中,重启网络服务后,可正常解析域名以的话,第2条的DNS配置项可以忽略做备用。
    在这里插入图片描述
    ⭐Debian的DNS配置:
    配置DNS:vi /etc/resolv.conf(注:默认/etc下是没有resolv.conf这个文件的,只需使用vi编辑创建并添加相应的dns即可)
    在这里插入图片描述
    ⭐配置好IP和DNS后重启网络服务:/etc/init.d/networking restart
    Ps:正常情况下,我们正确安装系统以及配置好IP后即可正常访问网络,奈何凡事都有个例外,确认系统和IP都正常安装配置后,仍然无法访问网络,确认下自己设备的网卡型号后,可参考如下方式来解决:(预祝成功^ ^)
    ⭐导入所需的网卡插件(注:笔者所用设备是dell r410!!!)
    插件下载:链接:https://pan.baidu.com/s/1N7Ymn4ga7CzEm1fqWgrUoA
    提取码:to9n
    插件下载并解压放入U盘中(注:解压后的文件夹&文件名不要带有中文字样)
    插入U盘系统正确识别U盘的话显示界面会自动出现一些提示信息,使用命令:fdisk –l 找到我们的U盘:
    在这里插入图片描述
    ⭐在mnt目录下新建一个名为tjdusb的目录:mkdir /mnt/tjdusb,将U盘挂载到tjdusb目录下:mount /dev/sdb1 /mnt/tjdusb
    在这里插入图片描述
    复制tjdusb这个目录到本地系统的根“/”下:cp -r /mnt/tjdusb /
    进如本地的根中的tjdusb目录下:cd /tjdusb/
    安装插件:dpkg -i firmware-bnx2_0.33_all.deb
    根据经验,通常情况下会报依赖关系的错误,我们可以使用以下的命令修复安装(无报错则跳过这步):apt-get install -f
    ⭐正确安装后系统会有个/lib/firmware/bnx2/……的目录,我们将tjdusb中 的
    在这里插入图片描述
    两个文件cp至/lib/firmware/bnx2/中,此时就没有U盘的什么事儿了,在拔U盘之前切记先使用命令:umount /mnt/tjdusb正确卸载后方可拔出U盘,然后重启设备后再重启下网络服务,问题应该就解决了。

以上操作(dell r410 亲测有效)
⭐拓展参考:https://blog.csdn.net/u010670757/article/details/28407717


推荐阅读
  • 本文介绍了如何在Ubuntu 16.04系统上配置Nginx服务器,以便能够通过网络访问存储在服务器上的图片资源。这解决了在网页开发中需要使用自定义在线图标的需求。 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • Docker的安全基准
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文深入探讨了UNIX/Linux系统中的进程间通信(IPC)机制,包括消息传递、同步和共享内存等。详细介绍了管道(Pipe)、有名管道(FIFO)、Posix和System V消息队列、互斥锁与条件变量、读写锁、信号量以及共享内存的使用方法和应用场景。 ... [详细]
  • Linux环境下配置Subclipse访问SVN+SSH仓库的方法
    本文详细介绍如何在Linux操作系统中配置Subclipse,以便通过SSH协议安全访问SVN仓库。不同于常见的Windows配置指南,本文提供了针对Linux用户的详细步骤。 ... [详细]
  • 本文探讨了Unix和Linux操作系统的起源和发展历程。从20世纪60年代计算机技术的初期阶段,到Unix的诞生及后续Linux的崛起,文章详细介绍了这些操作系统如何逐步成为现代计算不可或缺的一部分。 ... [详细]
  • 在Ubuntu 14.04 (Desktop AMD64) 上安装与配置ROS Indigo
    本文档详细介绍了如何在Ubuntu 14.04 (Desktop AMD64) 系统上安装和配置ROS Indigo。包括设置软件源、安装ROS核心组件、初始化rosdep以及创建ROS工作空间等步骤。 ... [详细]
  • 本文详细介绍了Debian及其衍生发行版中如何通过/etc/network/interfaces文件进行网络接口的配置,对比了Red Hat系系统的不同之处,并提供了多种常见配置示例及解析。 ... [详细]
  • 本文详细介绍了如何在PHP中进行数组删除、清空等操作,并提供了在Visual Studio Code中创建PHP文件的步骤。 ... [详细]
  • 在PHP后端开发中遇到一个难题:通过第三方类文件发送短信功能返回的JSON字符串无法解析。本文将探讨可能的原因并提供解决方案。 ... [详细]
  • 在编译BSP包过程中,遇到了一个与 'gets' 函数相关的编译错误。该问题通常发生在较新的编译环境中,由于 'gets' 函数已被弃用并视为安全漏洞。本文将详细介绍如何通过修改源代码和配置文件来解决这一问题。 ... [详细]
  • 本文将详细介绍如何在没有显示器的情况下,使用Raspberry Pi Imager为树莓派4B安装操作系统,并进行基本配置,包括设置SSH、WiFi连接以及更新软件源。 ... [详细]
  • 使用JS、HTML5和C3创建自定义弹出窗口
    本文介绍如何结合JavaScript、HTML5和C3.js来实现一个功能丰富的自定义弹出窗口。通过具体的代码示例,详细讲解了实现过程中的关键步骤和技术要点。 ... [详细]
author-avatar
mobiledu2502856013
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有