linux 起网口up_linux 网口设置
系统:Redhat9
目的:为一个以太网卡配置多个ip地址
linux操作系统中配置网络接口,一般是通过网络配置工具实现,但实质是修改与网络相关的配置文件起作用,故可直接修改文件达到目的。
由于发行版本不同,其有自己专用的配置工具,但也有一些通用的配置工具,如ifconfig,ifup,ifdown
查看
#ifconfig //当前网络接口情况
#ifconfig -a //主机所有网络接口情况
#ifconfig eth0 //eth0接口情况
配置
1.ifconfig
格式:ifconfig 网络设备 ip地址 hw MAC地址 netwask broadcase地址 ... ...
(详见ifconfig --help)
例如:#ifconfig eth0 192.168.1.41 broadcase 192.168.1.255 netmask 255.255.255.0
注:用ifconfig为网卡指定ip只是用来调试网络用,并不会更改系统网卡相关的配置文件。
2.rh9网络配置工具netconfig
格式:netconfig -d 网络设备 --ip --hwaddr --netmask ......
(详见netconfig --help)
例如:#netconfig -d eht0 --ip=192.168.1.41 --netmask=255.255.255.0
注:直接修改网络接口相关的配置文件
3.修改网络配置文件
rh中与以太网相关的配置文件位于:/etc/sysconfig/network-scripts目录下,如ifcfg-eth0。可以增加配置文件如ifcfg-eth1来增加新的网络接口。
激活和终止
格式:ifconfig 网络设备 up/down
或ifup/ifdown 网络设备
例如:#ifconfig eth0 up
虚拟网络接口
即:为一个网卡配置多个ip
与一般配置基本相同,只是一般网络接口是eth0,eth1,...,而虚拟网络接口为:(以eth0为例)eth0:0,eth0:1,eth0:2,...
另外需要注意的是在设置虚拟接口时,每个接口都有不同的物理地址
例如:#netconfig -d eth0:0 --ip=192.168.1.42 --hwaddr=00:11:00:00:B1:05 --netmask=255.255.255.0 --broadcase=192.168.1.255
(eth0:hw是00:11:00:00:B1:04)
常用到的是“一个网卡绑定多个IP”
一、一个网卡绑定多个IP
linux的网络设备配置文件存放在/etc/sysconfig/network-scripts里面,
对于以太网的第一个网络设备,配置文件名一般为ifcfg-eth0。
如果需要为第一个网络设备多绑定一个IP地址,只需要在
/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,
内容样例为:
DEVICE="eth0:0"
IPADDR="211.100.10.119"
NETMASK="255.255.255.0"
ONBOOT="yes"
其中的DEVICE为设备的名称,
IPADDR为此设备的IP地址,
NETMASK为子网掩码
ONBOOT 表示在系统启动时自动启动。
如果需要再绑定多一个IP地址,
只需要把文件名和文件内的DEVICE中的eth0:x加一即可。
LINUX最多可以支持255个IP别名
二、多个网卡绑定一个IP
使用多块网卡虚拟成为一块网卡,具有相同的IP地址。
这项技术其实在sun和cisco中已经存在,分别称为Trunking和etherchannel技术,
在linux中,
linux 起网口up_linux 网口设置相关推荐
- 如何在 Linux 最小化安装中设置互联网
在最小化服务器安装中,设置互联网或网络是非常容易的.在本指南中,我们将解释如何在 .RHEL.Rocky 最小安装中设置互联网或网络. 在最小化服务器安装中,设置互联网或网络是非常容易的.在本指 ...
- Linux多网卡多路由设置
Linux多网卡多路由设置 1.3K 折腾了半天,原始出处不知道了,转记一下. 比如如果一个linux服务器有三个口接三个不同的网络,假设对应的网络信息是如此 eth0是电信,ip地址为1.1.1.1 ...
- 有人物联网485转网口模块网口调试助手1035未知错误
有人物联网485转网口模块网口调试助手1035未知错误 问题 解决 问题 项目使用有人物联网485转网口模块USR-TCP232-304,将模块接入实验室路由器,IP地址设置为动态IP,路由器上查得I ...
- Linux操作系统下共享文件夹设置方法介绍
Linux操作系统下共享文件夹设置方法介绍 首先要在系统上安装samba模块 sudo apt-get install samba sudo apt-get install smbfs 下面我们 ...
- linux系统生成的新文件是什么编码的,Linux系统的默认编码设置
修改/etc/sysconfig/language文件,将RC_LANG, RC_LC_ALL设置为zh_CN.GB2312, 同时将ROOT_USES_LANG设置为 "yes" ...
- linux启动设置运行级别,Linux的运行级别和设置开机启动服务的方式
Linux的运行级别 什么是运行级别呢?简单点来说,运行级别就是操作系统当前正在运行的功能级别.级别是从0到6,具有不同的功能.这些级别定义在/ect/inittab文件中.这个文件是init程序寻找 ...
- Linux下的屏保设置 xset s 与 xset dpms
Linux下的屏保设置 xset s 与 xset dpms http://bbs.chinaunix.net/archiver/?tid-2112889.html 用xset q 可以查看当前屏保的 ...
- linux wordpress伪静态,wordpress程序在win和Linux系统下的伪静态设置 - 张力博客
这是一篇很早就应该写的文章,而在昨天就有朋友问我,为什么不写一下关于wordpress的伪静态设置呢?今天这篇文章我就来跟大家说一下,关于wordpress程序在win和Linux系统下的伪静态设置方 ...
- 【GPS】GPS的C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT配置,Linux系统中GPIO的设置
GPS的GPIO配置文件 客户需要更改此变量C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT才能覆盖NAVRF驱动程序ELNA设置. modem_proc/gps/gnss/mgp/me ...
最新文章
- SQLServer2005表分区知识点摘要
- Ubuntu设置环境变量并立即生效
- 基于maven创建一个javaweb项目
- 你可能没有想过自己缺钱花的原因
- Jenkins骚操作第十三章之基于Kubernetes/K8S构建Jenkins持续集成平台(上)
- windows禅道官网地址及环境搭建
- H264码流中SPS PPS详解
- 活动报道:语音开发技术实践:语音云 语音浏览器 即时语音聊天技术(CMDN Club15期)...
- zheng项目新建一个module学习学习
- 程序员网站运营手册1
- H3C模拟器2012鼎杰终极版的基本使用教程
- 5个实力超群的手机APP,有这几个足够用了(系统类、阅读类)
- 超说网络NO.5 | 超详细全方位介绍Web 与 HTTP(运维面试必考点)
- Openwrt如何添加SD_Card?看这里
- 多边形的扫描转换算法——扫描线算法(计算机图形学)
- DNS知识及域名解析内容深入浅出超详细总结附DNS配置教程
- python 离线翻译软件_简单翻译软件
- RFID射频识别电子标签基础知识汇总
- 不想露脸的6个拍照技巧,给人无限想象,速速收藏
- Robot Framework robot命令
热门文章
- #完全背包#CH 5202 自然数拆分Lunatic版
- 无线通信模块——WiFi,蓝牙,2.4G
- 17-1-数据处理思想和程序架构: 单片机stm32的flash保存数据优化方案(让擦写次数达到上百万至上千万次)
- 网易新闻鸿蒙系统,华为宣布鸿蒙系统升级至2.0版本 明年华为手机全面支持
- 用快递单号快速查询物流退回件的单号
- 小米note刷android8.1,【Android 8.1.0】RR-O For Xiaomi Mi Note Pro(小米Note顶配版)
- 【CLAPACK函数库】CLAPACK安装与使用,编译好了出现f2c_dgemm,dgesvd_错误主要是camkelist, gcc编译库的顺序要对
- 百度地图api之创建自定义控件
- 小兵围大炮||大兵小将【C++】
- NPDP产品经理小知识:知识产权管理