首页 > 其他分享 >如何修改网络配置(动态_静态IP)

如何修改网络配置(动态_静态IP)

时间:2023-11-02 16:33:20浏览次数:36  
标签:etc 静态 IP ping 192.168 开发板 修改 eth0

如何修改网络配置(动态_静态IP)_IP

接口丝

设备名

说明

NET1

eth1

百兆网卡,位于核心板上

NET2

eth0

千兆网卡,位于底板上

1.配置静态IP  

1.1千兆以太网固定IP方式 

方法一 

 打开/etc/profile

vi /etc/profile            

 在最后加上

ifconfig eth0 192.168.1.151 gateway 192.168.1.2 up           

如何修改网络配置(动态_静态IP)_Ubuntu_02

重启开发板

输入

ifconfig            

查看

如何修改网络配置(动态_静态IP)_开发板_03

方法二 

打开/etc/network/interfaces

vi /etc/network/interfaces            

添加内容如下:

auto lo                         #表示让系统在启动时自动识别并激活loopback(回环)接口            
iface lo inet loopback          #表示使用IPv4地址族配置loopback接口            
auto eth0                       #表示让系统在启动时自动识别并激活 eth0 接口。           
iface eth0 inet static           #用于指定需要固定IP的网卡            
address 192.168.1.226            #address用于指定需要固定的IP地址            
gateway 192.168.1.2                #gateway用于指定网关            
netmask 255.255.255.0              #用于设置IP地址子网掩码的命令,其中指定了子网掩码为255.255.255.0。           

1.2百兆以太网固定IP方式 

 方法一 

 打开/etc/profile

vi /etc/profile            

 在最后加上 

ifconfig eth1 192.168.1.151 gateway 192.168.1.2 up            

重启开发板

输入

ifconfig            

查看

如何修改网络配置(动态_静态IP)_IP_04

方法二 

打开/etc/network/interfaces

vi /etc/network/interfaces            

添加内容如下: 

auto lo                         #表示让系统在启动时自动识别并激活loopback(回环)接口            
iface lo inet loopback          #表示使用IPv4地址族配置loopback接口            
auto eth1                       #表示让系统在启动时自动识别并激活 eth01接口。           
iface eth1 inet static           #用于指定需要固定IP的网卡            
address 192.168.1.226            #address用于指定需要固定的IP地址            
gateway 192.168.1.2                #gateway用于指定网关            
netmask 255.255.255.0              #用于设置IP地址子网掩码的命令,其中指定了子网掩码为255.255.255.0。           

2.配置动态IP 

下面以eth0为例,eth1的配置也类似,打开/etc/network/interfaces

vi /etc/network/interfaces            

添加内容如下:

auto eth0            
iface eth0 inet dhcp            

其中"iface eth0 inet dhcp"表示为 eth0 接口设置了 DHCP 协议,使其能够自动获取 IP 地址、子网掩码和网关等网络配置信息。DHCP(Dynamic Host Configuration Protocol)是一种自动分配IP地址的协议,常用于局域网中的设备自动获取IP地址等网络配置信息。通过使用DHCP,可以省去手动配置复杂的网络参数的过程,使网络配置变得更加简单和易于管理。 

注意,如果系统成功获取到了DHCP分配的IP地址等信息,那么/etc/network/interfaces 文件中的相关配置会被DHCP客户端覆盖,因此在使用DHCP协议时,不需要手动设置address、netmask和gateway等配置项

3.测试网络 

ping是网络分析的重要手段

开发板可以尝试与同一网段下的PC端互ping

1.关闭防火墙

Windows下关闭防火墙

在 Windows 主机的控制面板\系统和安全\Windows Defender 防火墙中选择关闭防火墙。

如何修改网络配置(动态_静态IP)_开发板_05

 

如何修改网络配置(动态_静态IP)_IP_06

Ubuntu下关闭防火墙

打开Ubuntu 终端,使用以下指令关闭 Ubuntu 防火墙:

sudo ufw disable            

如何修改网络配置(动态_静态IP)_Ubuntu_07

重启ubuntu:

reboot            

2.Windows下按键盘Win+R键打开“运行窗口”,输入cmd,打开终端 

如何修改网络配置(动态_静态IP)_Ubuntu_08

3.在终端输入ipconfig,查看与开发板同一网段下的ip地址,可以看到Windows端IP为192.168.1.188

如何修改网络配置(动态_静态IP)_Ubuntu_09

4.在Ubuntu终端输入ifconfig,查看IP,可以看到Ubuntu端的IP为192.168.1.212 

如何修改网络配置(动态_静态IP)_开发板_10

5.在开发板终端输入ifconfig,查看开发板网卡ip:

ifconfig            

可以看到开发板ip为192.168.1.103,与Windows端ip、Ubuntu端ip处于同一网段,可以进行互ping测试:

如何修改网络配置(动态_静态IP)_开发板_11

6.在开发板终端ping Windows端的ip地址:

ping 192.168.1.188            

可以看到这种信息就是成功ping通,Ctrl+C结束ping: 

如何修改网络配置(动态_静态IP)_IP_12

7.在开发板终端ping Ubuntu端的ip地址:

ping 192.168.1.212            

可以看到这种信息就是成功ping通,Ctrl+C结束ping:

如何修改网络配置(动态_静态IP)_开发板_13

8.在Windows终端ping开发板的ip地址:

ping 192.168.1.103            

可以看到这种信息就是成功ping通:

如何修改网络配置(动态_静态IP)_Ubuntu_14

9.在Ubuntu终端ping开发板的ip地址:

ping 192.168.1.103            

可以看到这种信息就是成功ping通:

如何修改网络配置(动态_静态IP)_Ubuntu_15

至此,开发板网络配置及测试完成

-END-

标签:etc,静态,IP,ping,192.168,开发板,修改,eth0
From: https://blog.51cto.com/u_16084517/8150103

相关文章

  • Java数组_01静态初始化数组
    1、初始化  2、访问数组数据 3、遍历数组 ......
  • uniapp 动态修改顶部导航栏右侧按钮 titleNView(APP-PLUS、H5)
    1<script>2exportdefault{3onReady(){4//已渲染5varpages=getCurrentPages();6varpage=pages[pages.length-1];78//#ifdefH59document.querySelector('.uni-page-head-ft.uni-......
  • 4793: 虫食算 noip2004提高组T4 深搜/剪枝
    #include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;constintN=1e3+10,inf=0x3f3f3f3f;charA[N],B[N],C[N];charwords[N];intcnt;charkeys[N];boolvis[N];intn;voidprint(){for(inti=0;i<n-1;i++)pri......
  • 10-30 NOIP模拟赛
    10-30NOIP模拟赛今天分数还看的过去,只是第二题没有正解,第三题没有35我表示很伤心。必须继续努力,保持内心纯净,心无杂念,知行合一,摒除恶念。100+80+5=185芜湖!T1新的阶乘(factorial)题目描述我们定义\(f(x)=x^1×(x−1)^2×(x−2)^3…2^{x−1}×1^x\),请求出\(f(n)\)......
  • WSD、USB 和 TCP/IP 端口是连接和使用打印机的三种不同方法
    WSD、USB和TCP/IP端口是连接和使用打印机的三种不同方法,各自的特点如下:WSD(WebServicesonDevices)端口:WSD是一种基于网络的打印服务,允许计算机和打印机在局域网中通过网络发现彼此。它使用的是一种标准的网络协议,支持动态设备发现和配置。通常用于无线和有线的网络打......
  • 【H3C网络】2-疯传全网静态路由配置小技巧
    我们深信每个客户都是独一无二的,每一篇文章都是我们心血的结晶。我们不仅注重文章的内容质量,更注重与客户的沟通,以了解他们的需求和期望,从而创作出符合他们期望的文章。我们的工作团队由专业的写作人员组成,他们具有丰富的写作经验和深厚的专业知识,能够编写出各种类型和主题的文章。......
  • NOIP 模拟9
    100+100+100+80,T4\(O(n\logn)\)没卡过,赛后没改\(O(n)\),加了WX超级快读。为啥放了套简单题,题目出处好像是22csp7连day1。A.上海对\(k\)质因数分解,\(k=\sum\limitsp_i^{c_i}\),使\(n\)最小且\(k\midn^2\)就是使\(n=\sum\limitsp_i^{\lceil\frac{c_i}{2}\rceil}......
  • js/javaScript实现金额千分位
    作为前端开发,我们都知道,在实际的需求开发中,难免会遇到需要将接口返回的金额进行千分位格式化的场景。千分位后的金额便于阅读,提升用户体验。金额千分位可以由前端来处理,也可以后端处理后返回给前端展示。下边就来贴一下前端的两种实现方式:方法一:constcheckNaN=(value,cb)=......
  • 华为认证 | HCIP容易过吗?多少分通过?
    在IT领域,考证是非常普遍的现象,一个有含金量的证书不仅能让网络工程师在备考的过程中掌握必要的知识技能,同时也能够很好证明自己的能力,帮助自己求职加薪。在华为认证体系中,很多人虽然知道HCIE这个级别的含金量最高,为求保险,也会选择先从HCIP这个等级开始考起,尤其是对于没有什么基础和......
  • 带你认识一下多模态对比语言图像预训练CLIP
    本文分享自华为云社区《多模态对比语言图像预训练CLIP:打破语言与视觉的界限》,作者:汀丶。多模态对比语言图像预训练CLIP:打破语言与视觉的界限一种基于多模态(图像、文本)对比训练的神经网络。它可以在给定图像的情况下,使用自然语言来预测最相关的文本片段,而无需为特定任务进行优化。CL......