Linux 多个网卡配置静态IP地址
背景
开发板目前只有一个网口,我需要多个网口进行通信,所以,需要通过usb hub扩展的USB A口扩展网口,因为Linux都继承好了驱动,所以插上就可以识别,现在就是要配置usb转网口模块的静态ip
也就是eth0是开发板的原生网口,eth1是usb网卡
静态IP
网络配置文件主要有以下几个:IP地址配置文件、主机名称配置文件、DNS配置文件。
在参考了好多的网络配置后,发现根据大部分你的教程重启后没有生效
是因为目前开发板是在/etc/rc.local
中设置了IP
nano /etc/rc.local
发现有一句
ifconfig eth0 192.168.0.232
ifconfig eth1 192.168.0.30
首先需要注掉这一句,在/etc/network/interfaces
中修改的配置才能生效
后面就是步入正轨,修改/etc/network/interfaces
文件
编辑文件/etc/network/interfaces
,打开文件位置
打开编辑
nano /etc/network/interfaces
并用下面的行来替换有关eth0的行:# The primary network interface
auto eth1
iface eth1 inet static
address 192.168.0.30
gateway 192.168.0.1
netmask 255.255.255.0
使用命令
ip addr
可以看到没有生效
用下面的命令使网络设置生效:
/etc/init.d/networking restart
这时候ip addr
命令查看
然后
reboot
重启之后发现IP没有保存,不可能每次启动都要重启网络服务
在/etc/rc.local中添加命令
sleep 1
/etc/init.d/networking restart
最后再执行
sync
对以上改动进行保存
重启后发现配置文件已生效
问题记录
虽然配置好了eth1的网卡静态ip,但是,还是无法ping通我的主机ip:192.168.0.2
原因分析
经过分析,原来是我的两个网卡在同一个网段内,在ping的时候无法自动切换到我想要测试得eth1网卡
解决一
使用命令
ifconfig eth0 down
然后再ping 我的PC主机
可以ping通
解决二
如果不使用ifconfig eth0 down
命令,也可以通过设置不在一个网段中来解决
上一步中进行了down,现在要up回去
然后,修改eth0的ip,eth0原本的ip是192.168.0.232,现在修改成192.168.1.232
然后ping 192.168.0.2,也可以ping通了
Linux 多个网卡配置静态IP地址相关推荐
- xstatic图形连接linux,RHCE认证考试模拟题深入讲解:linux配置静态IP地址为:192.168.0.X!...
原标题:RHCE认证考试模拟题深入讲解:linux配置静态IP地址为:192.168.0.X! RHCE认证考试模拟题深入讲解:linux配置静态IP地址为:192.168.0.X! 本经验由宗龙龙原 ...
- CentOS7.9安装教程,以及出现dracut- initqueue timeout-starting…starting timeout scripts 解决办法,linux配置静态IP地址
阿里云搜索centos 这里选择7.9作为演示,当然也可以下载8.0 下载完成后,使用软碟通刻录在U盘上 刻录完成后插入物理服务器按F11进入Boot命令菜单,这是是F11进入具体看服务器型号. 进入 ...
- VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装
VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装 在阿里云开源镜像地址下载镜像 Index of /centos/7.2.1511/isos/x86_64/ http://mi ...
- 如何在CentOS 7中配置静态IP地址
转载来源:https://www.techrepublic.com/article/how-to-configure-a-static-ip-address-in-centos-7/ PS:这个简短的 ...
- 如何为CentOS 7配置静态IP地址
问题:在CentOS 7上,我想要将我其中一个网络接口从DHCP改为静态IP地址配置,如何才能永久为CentOS或RHEL 7上的网络接口分配静态IP地址? 如果你想要为CentOS 7中的某个网络接 ...
- 为虚拟机配置静态ip地址
记录为虚拟机配置静态ip地址的过程 一.配置静态ip地址的过程 一.配置静态ip地址的过程 下面我们将以Hadoop-2.6.5(下载地址请见这里)为例,说明它的安装配置过程. 点击"NAT ...
- CentOS 8配置静态IP地址
使用ip a查看en01网卡信息,有dynamic代表IP是动态获取的. CentOS 8配置静态IP地址的步骤 1.进入/etc/sysconfig/network-scripts/目录中,可以看到 ...
- 在 VMware Workstation 16 Pro 中安装 Ubuntu Server 22.04.1 并配置静态 IP 地址
文章目录 1.下载 Ubuntu Server 22.04.1 2.新建虚拟机向导 3.编辑虚拟机设置 4.开启此虚拟机并配置Ubuntu系统 5.设置 root 用户的密码 6.允许远程连接 roo ...
- 网络安全笔记——第八天:虚拟机配置静态IP地址
第八天笔记 为虚拟机配置静态IP地址 第一步 第二步 第三步 第四步 第五步 告别 为虚拟机配置静态IP地址 第一步 安装好虚拟后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vm ...
最新文章
- win8系统ghost后只有一个盘了其它分区的文件如何找回
- 创建型设计模式 之 单例模式
- 数据结构之图的创建(邻接表)
- CSS基础_Day04
- 矩阵相乘入门,两个矩阵相乘
- 听小鹏讲废话之OSI
- 每日一题 Day8:CodeForces-996A.Hit the Lottery(贪心)
- springboot banner.txt 在线制作
- 哈工大网络安全实验二报告
- 管网平差c语言编程,哈工大给水管网平差软件
- 7. 敏捷软件开发框架 - 极限编程XP
- 如何卸载Adobe Creative Cloud 桌面应用程序
- 为什么恢复后的文件打不开?U盘数据恢复常见问题
- 语义分割之《CCNet: Criss-Cross Attention for Semantic Segmentation》论文阅读笔记
- 详解pytorch fold和unfold用法
- Xcode6内置环境变量(Build Setting Macros)
- 计算算法的时间复杂度
- ipmitool 命令行重启服务器
- 如何卸载avast free antivirus软件?
- 【opencv】车牌定位及倾斜较正
热门文章
- OpenCV系列之特征匹配+单应性查找对象 | 四十五
- OpenCV系列之霍夫圈变换 | 三十三
- 「应用笔记」机器人导航停止的常见原因
- 代码洁癖系列(一):什么是整洁代码
- 2022-4-1 Leetcode 面试题 05.03翻转数位
- pcmark2 android测试,PCMark基准测试以及全文总结_饥饿鲨 Deneva2系列 D2CSTK251M21-0240_固态硬盘评测-中关村在线...
- 项目介绍丨香港科技大学工学院科技领导及创业(TLE)理学硕士学位课程
- 十一届中国大学生计算机设计大赛,我校在2018年(第十一届)中国大学生计算机设计大赛中再获佳绩...
- Trac 经验谈之(6完)插件篇补遗
- JS 数组转对象,JS 对象转数组