当前位置: 首页 > article >正文

【云计算学习之路】学习Centos7系统-Linux网络配置管理

Linux网络TCP/IP协议概述OSI 七层模型与 TCP/IP 四层模型 协议对照表IP地址及网络常识IP地址A类IP地址B类IP地址C类IP地址D类IP地址特殊的网址子网掩码网关地址MAC地址Linux服务器IP命名规范Linux服务器网卡及主机名命名Linux服务器上网DNS设置Linux服务器默认网卡配置文件在/etc/sysconfig/network-scripts/下命名的名称一般为:ifcfg-eth0ifcfg-eth1eth0表示第一块网卡eth1表示第二块网卡依次类推。一般DELLR720标配有4块千兆网卡。TCP/IP协议概述TCP/IPTransmissionControlProtocol/InternetProtocol的简写中译名为传输控制协议/因特网互联协议又名网络通讯协议是Internet最基本的协议、Internet 国际互联网络的基础由网络层的IP协议和传输层的TCP协议组成。TCP/IP定义了电子设备如何连入因特网以及数据如何在它们之间传输的标准。协议采用了4层的层级结构每一层都呼叫它的下一层所提供的协议来完成自己的需求。通俗而言TCP负责发现传输的问题一有问题就发出信号要求重新传输直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台联网设备规定一个地址。基于TCP/IP的参考模型将协议分成四个层次它们分别是网络接口层、网络层IP层、传输层TCP层和应用层。如下为TCP/IP跟OSI参考模型的对比图OSI 七层模型与 TCP/IP 四层模型 协议对照表OSI 七层模型TCP/IP 四层模型核心功能典型协议典型设备应用层应用层提供用户接口与网络服务HTTP、HTTPS、FTP、DNS、SSH服务器、终端表示层合并至应用层数据格式转换、加密/解密SSL/TLS、JPEG、ASCII网关会话层合并至应用层建立/管理/终止通信会话NetBIOS、RPC中间件服务器传输层传输层端到端传输、流量控制、差错恢复TCP、UDP防火墙、负载均衡网络层网际互联层IP寻址、路由选择、跨网转发IP、ICMP、ARP、OSPF路由器、三层交换机数据链路层网络接口层MAC寻址、帧封装、差错检测Ethernet、PPP、VLAN交换机、网卡物理层网络接口层比特流传输、物理介质规范双绞线、光纤、无线信号集线器、中继器IP地址及网络常识IP地址IP地址是指互联网协议地址InternetProtocolAddress又译为网际协议地址是IPAddress的缩写。IP地址是IP协议提供的一种统一的地址格式它为互联网上的每一个网络和每一台主机分配一个逻辑地址以此来屏蔽物理地址的差异。IP地址被用来给Internet上的电脑一个编号。大家日常见到的情况是每台联网的PC上都需要有IP地址才能正常通信。IP地址是一个32位的二进制数通常被分割为4个“8位二进制数”也就是4个字节。IP地址通常用“点分十进制”表示成a.b.c.d的形式其中a,b,c,d都是0~255 之间的十进制整数。常见的IP地址分为IPv4与IPv6两大类。IP地址编址方案IP地址编址方案将IP地址空间划分为A、B、C、D、E五类其中A、B、C是基本类D、E类作为多播和保留使用。IPV4就是有4段数字每一段最大不超过255。由于互联网的蓬勃发展IP位址的需求量愈来愈大使得IP位址的发放愈趋严格各项资料显示全球IPv4位址可能在2005至2010年间全部发完(实际情况是在2011年2月3日IPv4位地址分配完毕。地址空间的不足必将妨碍互联网的进一步发展。为了扩大地址空间拟通过IPv6重新定义地址空间。IPv6采用128位地址长度。在IPv6的设计过程中除了一劳永逸地解决了地址短缺问题以外还考虑了在IPv4中解决不好的其它问题。A类IP地址一个A类IP地址是指在IP地址的四段号码中第一段号码为网络号码剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话A类IP地址就由1字节的网络地址和3字节主机地址组成网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为8位主机标识的长度为24位A类网络地址数量较少有126个网络每个网络可以容纳主机数达1600多万台。A类IP地址地址范围1.0.0.0到127.255.255.255(二进制表示为00000001000000000000000000000000-01111110111111111111111111111111)。最后一个是广播地址。A类IP地址的子网掩码为255.0.0.0每个网络支持的最大主机数为256的3次方-216777214台。B类IP地址一个B类IP地址是指在IP地址的四段号码中前两段号码为网络号码。如果用二进制表示IP地址的话B类IP地址就由2字节的网络地址和2字节主机地址组成网络地址的最高位必须是“10”。B类IP地址中网络的标识长度为16位主机标识的长度为16位B类网络地址适用于中等规模的网络有16384个网络每个网络所能容纳的计算机数为6万多台。B类IP地址地址范围128.0.0.0-191.255.255.255(二进制表示为10000000000000000000000000000000----10111111111111111111111111111111)。最后一个是广播地址。B类IP地址的子网掩码为255.255.0.0每个网络支持的最大主机数为256的2次方-265534台。C类IP地址一个C类IP地址是指在IP地址的四段号码中前三段号码为网络号码剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话C类IP地址就由3字节的网络地址和1字节主机地址组成网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为24位主机标识的长度为8位C类网络地址数量较多有209万余个网络。适用于小规模的局域网络每个网络最多只能包含254台计算机。C类IP地址范围192.0.0.0-223.255.255.255(二进制表示为:11000000000000000000000000000000-11011111111111111111111111111111)。C类IP地址的子网掩码为255.255.255.0每个网络支持的最大主机数为256-2254台D类IP地址D类IP地址在历史上被叫做多播地址(multicastaddress)即组播地址。在以太网中多播地址命名了一组应该在这个网络中应用接收到一个分组的站点。多播地址的最高位必须是“1110”范围从224.0.0.0到239.255.255.255。特殊的网址每一个字节都为0的地址“0.0.0.0”对应于当前主机IP地址中的每一个字节都为1的IP地址“255255255255”是当前子网的广播地址IP地址中凡是以“11110”开头的E类IP地址都保留用于将来和实验使用。IP地址中不能以十进制“127”作为开头该类地址中数字127001到127255255255用于回路测试如127.0.0.1可以代表本机IP地址用http://127.0.0.1就可以测试本机中配置的Web服务器。网络ID的第一个8位组也不能全置为“0”全“0”表示本地网络。子网掩码子网掩码(subnetmask)又叫网络掩码、地址掩码、子网络遮罩它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。子网掩码不能单独存在它必须结合IP地址一起使用。子网掩码只有一个作用就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码是一个32位地址用于屏蔽IP地址的一部分以区别网络标识和主机标识并说明该IP地址是在局域网上还是在远程网上。子网掩码——屏蔽一个IP地址的网络部分的“全1”比特模式。对于A类地址来说默认的子网掩码是255.0.0.0对于B类地址来说默认的子网掩码是255.255.0.0对于C 类地址来说默认的子网掩码是255.255.255.0。互联网是由各种小型网络构成的每个网络上都有许多主机这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点将每个IP地址都分割成网络号和主机号两部分以便于IP地址的寻址操作。IP地址的网络号和主机号各是多少位呢如果不指定就不知道哪些位是网络号、哪些是主机号这就需要通过子网掩码来实现。网关地址网关Gateway就是一个网络连接到另一个网络的“关口”网关实质上是一个网络通向其他网络的IP地址。主要用于不同网络传输数据例如我们一般上网需要在本机配置网关内网服务器的数据通过网关网关把数据转发到其他的网络的网关直至找到对方的主机网络然后返回数据。MAC地址MACMediaAccessControl或者MediumAccessControl地址意译为媒体访问控制或称为物理地址、硬件地址用来定义网络设备的位置。在OSI模型中第三层网络层负责IP地址第二层数据链路层则负责MAC地址。因此一个主机会有一个MAC地址而每个网络位置会有一个专属于它的IP地址。IP地址工作在OSI参考模型的第三层网络层。两者之间分工明确默契合作完成通信过程。IP地址专注于网络层将数据包从一个网络转发到另外一个网络而MAC地址专注于数据链路层将一个数据帧从一个节点传送到相同链路的另一个节点。OSI模型是TCP/IP通信的标准该模型定义了不同计算机互联的标准是设计和描述计算机网络通信的基本框架。OSI模型把网络通信的工作分为7层分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。在一个稳定的网络中IP地址和MAC地址是成对出现的。如果一台计算机要和网络中另一外计算机通信那么要配置这两台计算机的IP地址MAC地址是网卡出厂时设定的这样配置的IP地址就和MAC地址形成了一种对应关系。在数据通信时IP地址负责表示计算机的网络层地址网络层设备如路由器根据IP地址来进行操作MAC地址负责表示计算机的数据链路层地址数据链路层设备如交换机根据MAC地址来进行操作。IP和MAC地址这种映射关系由ARPAddressResolutionProtocol地址解析协议协议完成。OSI七层模型总表层级中文名称英文名称核心功能典型协议/技术典型设备7应用层Application提供用户接口与网络服务HTTP、FTP、SMTP、DNS服务器、终端6表示层Presentation数据格式转换、加密解密SSL/TLS、JPEG、ASCII网关5会话层Session建立/管理/终止通信会话NetBIOS、RPC会话服务器4传输层Transport端到端可靠传输、流量控制TCP、UDP防火墙、负载均衡3网络层Network路由选择、寻址IPIP、ICMP、ARP、OSPF路由器、三层交换机2数据链路层Data Link帧封装、差错检测MACEthernet、PPP、Switch交换机、网卡1物理层Physical比特流传输、电气/光学信号电缆、光纤、无线集线器、网线Linux服务器IP命名规范修改网卡的IP可以使用命令:v i/etc/sysconfig/network-scripts/ifcfg-eth0ifcfg-eno16777736DHCP获取的IP默认配置如下#AdvancedMicroDevices[AMD]79c970[PCnet32LANCE]DEVICEeth0BOOTPROTOdhcpHWADDR00:0c:29:52:c7:4eONBOOTyesTYPEEthernet静态配置的IP#AdvancedMicroDevices[AMD]79c970[PCnet32LANCE]DEVICEeth0BOOTPROTOstaticHWADDR00:0c:29:52:c7:4eONBOOTyesTYPEEthernetIPADDR192.168.1.103NETMASK255.255.255.0GATEWAY192.168.33.1DNS1114.114.114.114物理设备名网卡参数详解如下DEVICEeth0ONBOOTyes#[yes|no]重启网卡是否激活设备BOOTPROTOstatic#[none|static|bootp|dhcp]不使用协议|静态分配|BOOTP协议|DHCP协议TYPEEthernet#网卡类型IPADDR192.168.1.103#IP地址NETMASK255.255.255.0#子网掩码GATEWAY192.168.33.1#网关地址网卡配置完毕重启网卡命令:/etc/init.d/networkrestart即可。查看ip命令ifconfig查看当前服务器所有网卡的IP可以单独指定ifconfig eth0查看eth0的IP地址。如果没有ifconfig命令可以用ip addrlist也可以安装ifconfig命令软件包net-tools,我这个是已经安装过了# yum -y install net-toolsLast metadata expiration check:3:11:32 ago on Tue19May202601:23:25 PM CST. Package net-tools-2.10-4.alnx4.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete!Linux服务器网卡及主机名命名Centos7服务器默认网卡为ifcfg-enxxxx如果我们想改成eth0可以使用如下步骤修改文件/etc/sysconfig/grub在倒数第二行quiet后面加入net.ifnames0 biosdevname0然后执行命令grub2-mkconfig -o /boot/grub2/grub.cfg重命名网卡名称执行命令mv ifcfg-eno16777736 ifcfg-eth0然后修改eth0文件里面设备也为eth0才行.重启服务器验证reboot重启完后如下图Linux服务器上网DNS设置网卡配置完毕如果来配置DNSDNS配置在/etc/resolv.convi /etc/resolv.conf文件:在该文件里面添加如下两条nameserver 202.106.0.20nameserver 8.8.8.8从上到下分别表示主DNS备DNS。配置完毕后不需要重启网卡,DNS立即生效可以ping www.baidu.com看看效果:

相关文章:

【云计算学习之路】学习Centos7系统-Linux网络配置管理

Linux网络TCP/IP协议概述OSI 七层模型与 TCP/IP 四层模型 协议对照表IP地址及网络常识IP地址A类IP地址B类IP地址C类IP地址D类IP地址特殊的网址子网掩码网关地址MAC地址Linux服务器IP命名规范Linux服务器网卡及主机名命名Linux服务器上网DNS设置Linux服务器默认网卡配置文件在/e…...

AI 写作一键生成超简单,焦圈儿免费积分福利等你来领

「现在写一篇公众号推文,没三四个小时都下不来。」一位做个人 IP 的朋友跟我抱怨。问题不在于工具太少,而在于门槛太高, 要么你得自己熬夜改稿,要么你得学一堆复杂 Prompt,才能把 AI 伺候好。内容行业正在进入一个悖论…...

制造协同:QNAP 软硬件架构化解汽车冲压车间大文件传输难题

制造协同:QNAP 软硬件架构化解汽车冲压车间大文件传输难题声明:本文围绕大型汽车零部件制造企业冲压车间的工程变更(ECO)数据流转场景构建虚拟技术方案,旨在探讨分布式网络与底层存储的实时同步逻辑,非特定…...

实战指南:AI调用成本降71%——利用“推理路由”告别大模型胡乱开销

大多数 AI 应用在刚开始时,都会在代码中硬编码一个模型。对于原型开发来说,这运行得很好,但一旦单个端点需要处理多个复杂的任务类别,这种模式就会分崩崩离析。分类、紧急程度评分、面向客户的草稿以及长篇总结,这些任…...

qt风格创建子线程。继承自qthread的类,只有run函数里面才是子线程

...

GitHub中文插件终极指南:3分钟让英文GitHub变母语界面

GitHub中文插件终极指南:3分钟让英文GitHub变母语界面 【免费下载链接】github-chinese GitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese) 项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese 还在为GitHub的英文…...

华硕笔记本性能革命:G-Helper轻量控制工具深度评测

华硕笔记本性能革命:G-Helper轻量控制工具深度评测 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zenbook, Exper…...

给工程师的傅里叶变换:从信号处理到图像压缩,用Python代码理解核心推导

给工程师的傅里叶变换:从信号处理到图像压缩,用Python代码理解核心推导 当你在Spotify上听歌时,算法如何从嘈杂环境中分离人声?手机拍照时,JPEG压缩为何能大幅减小文件体积却保持清晰?这些看似不相关的技术…...

Windows 11终极优化指南:使用Win11Debloat实现专业级系统调校

Windows 11终极优化指南:使用Win11Debloat实现专业级系统调校 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter…...

新手避坑指南:你的FPGA按键消抖仿真为什么和板子对不上?

FPGA按键消抖实战:从仿真完美到真实失效的深度排查手册 刚接触FPGA开发的工程师常会遇到一个诡异现象:按键消抖模块在ModelSim里跑得风生水起,波形干净漂亮,可一旦下载到开发板就各种失灵——要么按键没反应,要么按一次…...

淄博性价比高的别墅开发哪家强

淄博这几年改善置业需求越来越旺,不少攒了钱想换带院子的别墅,却普遍犯难:要么主城核心区的别墅单价破两万,一套下来几百万,门槛太高;要么远郊的小开发商别墅,要么产权不清、品质缩水&#xff0…...

一眼看懂、一秒做对

在很多传统工厂里,管理者常会面临这样的困扰:现场物料堆积混乱、设备状态没人说得清、新员工培训周期长、同样的安全事故反复发生……问题往往不是员工“不努力”,而是信息没有直观、及时地传递到位。这正是工厂目视化管理(Visual…...

谷歌DeepMind让AI学会“主动查资料“

这项由爱丁堡大学与谷歌DeepMind联合开展的研究,以预印本形式发布于2026年5月13日,论文编号为arXiv:2605.13050v1,有兴趣深入了解的读者可以通过该编号查询完整论文。**研究概要**假设你有一位助理,学识渊博,但所有知识…...

企业私有代码仓库建设:高可用、备份恢复与灾备方案复盘

开篇 企业内网私有化代码仓库,是研发资产的核心单点。一旦出现仓库不可用、数据丢失、分支错乱、权限越权,会直接导致研发停摆、资产外泄、合规不通过。很多团队初期用单机Git/SVN、简单文件备份,看似低成本,在多团队、高并发、信…...

一道2厘米的伤口,照见了人间的双重标准

一道2厘米的伤口,照见了人间的双重标准简介昨天清晨六点,天色刚泛白。我照例牵着家里那只黑白分明的边牧出门。它在晨光里撒腿跑开的姿势依旧敏捷而优雅——这个品种天生属于旷野,即使被圈养在城市的钢筋水泥里,那股源自苏格兰边境…...

文献综述怎么写?研一萌新用Scholaread三天搞定开题文献综述(附100+篇文献整合方法)

开题在即,你面对电脑屏幕上50个PDF发呆,复制粘贴了20页摘要却被导师批"毫无逻辑"。问题不在于你不努力,而在于缺少系统化的文献综述工具链。本文拆解用Scholaread完成高质量文献综述的完整流程,让你从"不知道怎么开…...

像素空间解算赋能,跳出UWB硬件受限技术天花板——四无架构+孪生定位重构行业格局

像素空间解算赋能,跳出UWB硬件受限技术天花板——四无架构孪生定位重构行业格局镜像视界浙江科技有限公司,以像素空间解算技术为核心突破点,彻底跳出传统UWB有源定位的硬件受限技术天花板,独创“四无架构”轻量化落地体系&#xf…...

避开FPGA设计里的“定时炸弹”:用Vivado Report Clock Interaction排查跨时钟域隐患(附常见约束误区)

避开FPGA设计里的"定时炸弹":用Vivado Report Clock Interaction排查跨时钟域隐患(附常见约束误区) 在FPGA系统级设计中,时钟域交叉(CDC)问题就像一颗隐藏的定时炸弹,随时可能在产品量产或现场运行时引爆。据…...

使用 curl 命令直接测试 Taotoken 聊天补全接口的步骤详解

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 使用 curl 命令直接测试 Taotoken 聊天补全接口的步骤详解 在开发或调试大模型应用时,有时我们希望在脱离特定编程语言…...

同样是芯片,为什么有的板子CPU强、有的GPU猛、还有的专门带NPU?三者到底怎么分工?日常选型怎么避坑?

做嵌入式开发、玩工控板、折腾端侧AI的朋友,大概率都纠结过一个问题:同样是芯片,为什么有的板子CPU强、有的GPU猛、还有的专门带NPU?三者到底怎么分工?日常选型怎么避坑?一、通俗拆解:CPU / GPU…...

量子化学计算中的自旋适应算符与费米子激发算符

1. 量子化学计算中的自旋适应算符基础在量子化学模拟领域,保持电子波函数的自旋对称性是一个根本性挑战。传统计算方法中,我们使用Slater行列式来表示多电子波函数,这种方法虽然直观,但无法保证波函数是总自旋算符Ŝ的本征态。自旋…...

数据库云服务与Serverless

数据库云服务与Serverless 1. 技术分析 1.1 云数据库概述 云数据库是数据库服务的未来方向: 云数据库类型IaaS: 虚拟机部署PaaS: 托管服务Serverless: 无服务器云服务优势:弹性伸缩自动备份高可用性1.2 Serverless数据库 Serverless特点按需付费: 按使用量计费自动扩…...

用C#给PowerMill做个外挂:手把手教你写第一个连接与断开PM的WinForm工具

用C#打造PowerMill效率工具:从零构建自动化控制面板 在CNC编程工程师的日常工作中,PowerMill作为行业领先的CAM软件,其强大的功能背后也隐藏着大量重复性操作。每天数十次的项目打开关闭、连接状态检查、刀具路径查询等机械式点击&#xff0c…...

iOS 27 Siri 自动删除聊天记录:深度解析与行业启示

上周同事跟我吐槽,说他跟Siri聊了点私事,换手机时发现聊天记录全在iCloud里躺着。我跟他说,等iOS 27吧,Siri终于要加自动删除功能了。这个功能不算革命性创新,但方向是对的。下面从用户价值、技术实现和行业影响三个维…...

EPM900编程器HEX文件烧录指南与技巧

1. EPM900编程器与HEX文件烧录概述 EPM900是Keil公司推出的一款LPC系列微控制器仿真编程器,主要用于NXP LPC系列ARM芯片的调试与程序烧录。在实际工程开发中,我们经常需要将编译生成的HEX文件直接烧录到目标芯片中,而EPM900恰好支持这一功能。…...

ToastFish:终极Windows通知栏摸鱼背单词神器,上班族必备的隐蔽学习工具

ToastFish:终极Windows通知栏摸鱼背单词神器,上班族必备的隐蔽学习工具 【免费下载链接】ToastFish 一个利用摸鱼时间背单词的软件。 项目地址: https://gitcode.com/GitHub_Trending/to/ToastFish 你是否厌倦了枯燥的背单词软件?Toas…...

基于MATLAB的GPS捕获、跟踪与PVT计算实现

一、系统架构设计 GPS信号处理流程分为信号捕获、信号跟踪、导航电文解调和PVT解算四个核心模块。以下为MATLAB实现框架: % 主程序流程 [acquired_data, doppler_shift, code_phase] acquisition(signal, PRN_list); [tracked_data, cn0_est] tracking(acquired_d…...

期货合约乘数与最小变动价位:从 Quote 读规格做下单预算

前言 写天勤量化下单逻辑时,若手数、保证金和盈亏对不上账,我一般会先查合约规格有没有读错。乘数、最小变动价位(一跳)、涨跌停价都在 Quote 里,用统一字段做预算,比手算或硬编码合约表更不容易在换月后踩…...

从样本到序列:枸杞DNA条形码鉴定的关键步骤与陷阱规避

一、引言:为何需要PCR鉴定枸杞?枸杞(Lyciumspp.)作为药食同源的重要资源,市场长期存在以土库曼枸杞、白刺等近缘种或伪品冒充高价值宁夏枸杞(L. barbarum)的现象。传统鉴别依赖果实形态和显微特…...

稳定币深度解析:从技术内核到生态未来

稳定币深度解析:从技术内核到生态未来 引言 在加密货币世界剧烈波动的浪潮中,稳定币如同一座坚不可摧的桥梁,连接着传统金融与去中心化未来。它不仅是DeFi乐高积木中最关键的基座,更在跨境支付、元宇宙经济等前沿领域扮演着核心…...