Linux学习笔记如何发布一个简单网站一服务器多路由设置(二)

麒麟KOS网络配置踩坑记:搞定WiFi和有线网卡同时上网,保姆级避坑指南 本文详细介绍了在麒麟KOS系统中同时配置WiFi和有线网卡上网的完整指南,包括双网卡冲突的根源诊断、路由优先级调整方法以及高级场景下的疑难排查技巧。通过实战操作和配置示例,帮助用户解决网络连接问题,实现稳定上网。 阅读详情

1.    ip route show 查看一下本地路由:

        笔者为了图方便,直接在园区网络使用了公网地址,这里就把公网地址隐掉了,如果按照第一节的内容应该是default via 192.168.101.1(默认网关);

        192.168.101.0/24 dev enp1s0f0 :这里是网络号和掩码;

        link 192.168.101.2 metric 100:这里就是网卡的本地地址。

分段来看:

        default             via    192.168.101.1    dev        enp1s0f0    proto    static    metric    100

192.168.101.0/24    dev    enp1s0f0         proto        kernel        scope       link          src    192.168.101.2    metric    100

         dev enp1s0f0:定义了默认路由的网卡。

         metric 100:metric值,越小优先级越高,优先执行。

2.     首先设置第二块网卡,由于默认网关(default GW)只能有一条所以对于第二块网卡而言,笔者需要做的只是设置IP地址。配置方法与第一节类似,配置前后如下图:

        前:

        后:

        除了IP地址外这次什么都不做配置。

        重启网卡:service network restart

        查看ip状态:ip addr

        这时找一台专网内的设备来ping一下进行测试:

        网络已经连通。

        在笔者电脑上去ping一下网关(这个没有在网卡中配置,是专网中定义的概念):

        发现也是通的!这时其实已经实现了这台设备同时接入专网。

        网关查看arp信息:

        对照一下笔者本机的mac地址和已经设置的IP地址。确认无误。

3.     Tracert路由测试:

        Windows环境下tracert测试本机路由笔者已经比较熟悉了,linux下可以之直接通过tracerroute来测试。由于该版本centos 7不带traceroute指令,笔者通过yum来进行安装。

        Traceroute网关:traceroute 10.150.101.1

        查看yum安装:yum list installed | grep route

        发现centos 7确实没有安装traceroute工具。

        安装traceroute:yum install traceroute

        再次检查一下:yum list installed | grep route

        Traceroute网关,发现正常:traceroute 10.150.101.1

        Traceroute专网内不同地址段的IP:traceroute 10.150.120.2

        果然,由于默认路由是走的园区网,而园区网络内没有该IP地址,路由不通。

4.     将如上的两部分做对比,笔者下一步要做的就是“优先转发”,即对于10.150.0.0/16的数据报文优先通过网卡eth1。

        测试阶段:

        查看一下本地路由:ip route show

        可以看出这次比第一次的路由表多了一条10.150.101.0/24的路由,就是因为有了这条自动生成的路由,才能使得笔者ping 10.150.101.1可通。

        由于对于linux设备而言,默认网关(default gateway)只能有一个,而采用双网卡来实现的时候就需要分别写不同地址的路由。因此第一步笔者先回到第一节笔者设置的网卡0上:

        cd /etc/sysconfig/network-scripts/

        vi ifcfg-enp1s0f0

        删除第一节配置的GATEWAY=192.168.101.1

        wq!

        请注意,删除之后由于没有默认网关的缘故,出网关的数据报文便不再转发。这时候如果通过不同/24网络内远程管理的主机会连接中断。

        直接登陆该服务器或者同网段远程管理该设备,执行service network restart。

        修改过后继续ip route show:

        这时仅剩两条子网内的路由,然后笔者开始新增路由:

        新增10.150.0.0/16路由:#ip route add 10.150.0.0/16 via 10.150.101.1 dev enp1s0f1

        新增除上述地址段外其余路由:#ip route add 0.0.0.0/0 via 192.168.101.1 dev enp1s0f0

        再次查看一下路由:ip route show

        发现想要的路由已配置好。笔者来测试一下:

        ping www.baidu.com       ;         ping 10.150.102.3

        当然也可以traceroute测试一下路由是怎么走的。

5.     如上笔者发现重启设备时路由就没了,因此也参考windows的做法,把上述路由设置为静态路由:cd  /etc/sysconfig/network-scripts/

        ls看一下文件:

        在上述的基础上笔者新建两个文件,并把之前添加的两条路由加入其中,由于笔者专网中还有172.17.0.0/16的业务地址,所以一并加上去:

        vi route-enp1s0f0

        0.0.0.0/0 via 192.168.101.1 dev enp1s0f0

        vi route-enp1s0f1

        10.150.0.0/16 via 10.150.101.1 dev enp1s0f1

        172.17.0.0/16 via 10.150.101.1 dev enp1s0f1


        重启服务器:reboot。按照测试阶段的方法再进行尝试。

        这时笔者发现比测试阶段多出了一条关于172.17.0.0/16的路由,多网卡设置成功~


思考:

1.     对比最初的单网卡配置和最终实现双网卡接入的图片:

        为何要删掉第一条:default via 192.168.101.1 dev enp1s0f0 proto static metric 100并新增一条default via 192.168.101.1 dev enp1s0f0

2.     对于最终路由,有些没有metric值,有些metric值为100。对于同为100的路由(比如上图第二条和第三条),是如何执行优先级的?

3.     最终生成的路由表169.254.0.0/16 dev enp1s0f0 scope link metric 1002是什么意思?

 转自:https://www.jianshu.com/u/0d31bfec82e7

Linux策略路由实战:ip rule与多路由表协同配置指南 本文深入解析Linux策略路由的核心机制与实战配置,重点阐述ip rule命令与多路由表的协同工作原理。通过基于源IP、防火墙标记及入口设备等典型场景的详细配置示例,指导读者实现企业双线智能分流、VPN服务器流量定向等高级网络管控,并提供了配置持久化与高效故障排查的实用方法。 阅读详情

相关推荐

静态网站托管服务详解:从拖拽上传到自动化部署的实践指南

在Web开发与前端工程实践中,部署网页往往比编写代码更令人头疼。传统的服务器配置、域名解析和HTTPS证书管理,将许多开发者挡在快速交付的门外。静态网站托管服务作为一项成熟的云基础设施,提供了一种极简的部署范式:用户仅需上传HTML、CSS、JavaScript等静态资源,平台便会自动分配一个支持HTTPS的短链接,并借助CDN加速全球访问。这种服务将部署压缩为一次拖拽、一条命令或一个API调用,极大降低了网页分发的技术门槛。无论是前端Demo分享、技术文档发布、落地页测试,还是CI/CD流水线中的自动化产

weixin_34204722的博客 410

iproute2路由配置(ip rule、ip route、traceroute)

Iproute2是一个在Linux下的高级网络管理工具软件。实际上,它是通过rtnetlink sockets方式动态配置内核的一些小工具组成的,从Linux2.2内核开始,Alexey Kuznetsov 实现了通过rtnetlink sockets用来配置网络协议栈,它是一个现代的强大的接口。centos安装iproute2命令:ip -Vtraceroute指令让你追踪网络数据包的路由途径,预设数据包大小是40Bytes,用户可另行设置。

maimang1001的专栏 4641

从理论到实践:用CST微波工作室完成单站雷达RCS仿真的完整指南

本文提供了一份利用CST微波工作室进行单站雷达RCS仿真的完整实践指南。文章深入剖析了从求解器选择(重点推荐积分方程法)、模型与材料设置、平面波激励定义到后处理分析的完整逻辑链条,旨在帮助工程师不仅完成仿真,更能理解其背后的物理原理与工程考量,从而高效、精准地评估目标的电磁散射特性。

weixin_29256771的博客 180

Ubuntu设置静态ip

仅作为笔记,没技术含量

星轨 691

软件测试 | 手把手教你如何使用 Charles 抓包工具(电脑+手机端)

软件测试 | 手把手教你如何使用 Charles 抓包工具(电脑+手机端)一、Charles简介二、Charles下载与安装三、Charles配置(1)Charles-PC端的配置如下:(2)过滤网络请求:(3)Charles抓取HTTPS请求包前置条件:(4)Charles抓取HTTPS双向认证包:关注我,免费领取学习资料 嘿。大家好,我是4U: 做过 APP 测试的同学都会接触抓包工具,通过抓包工具可以获取到客户端与服务端接口的交互数据,在实际测试APP的过程中,我们往往会发现服务端返回 的参数字段错

leboxy的博客 4152

从建模到调参:基于Simulink的两轮差速机器人轨迹跟踪PID控制全流程解析

本文详细解析了基于Simulink的两轮差速机器人轨迹跟踪PID控制全流程,涵盖运动学建模、仿真环境搭建、PID控制器设计与实现等关键环节。通过Simulink仿真和可视化调试技巧,帮助开发者掌握移动机器人运动控制的核心技术,提升轨迹跟踪精度与性能优化能力。

weixin_28717683的博客 241

网络配置

网络配置 一 、临时配置 1、临时配置IP和子网掩码 1)ifconfig a、查看网卡信息 ifconfig ————》查看运行的网卡 ifconfig -a ————》查看所有的网卡 b、关闭某个网卡 ifconfig 网卡名 down 例:ifconfig ens38 down c、开启某个网卡 ifconfig 网卡名 up 例:ifconfig ens38 up d、配置IP地址和子网掩码 ifconfig 网卡名 IP地址/子网掩码 ifconfig 网卡名 IP地

m0_49626558的博客 703

NRF52832调试方法1——HardFault_Handler问题定位

一、遇到问题 keil debug模式下,直接点击全速运行(Run)发现程序卡死,点击stop按钮后,停到了HardFault_Handler位置,如下图所示。 此时使用navigate backwards(蓝色左箭头)是无效的,找不到程序卡在哪里。 二、解决办法 此时首先观察register窗口 若Stack为MSP,则复制R13(SP)的值到memory观察窗的地址搜索栏。每一行显示连续的28个地址上的存储信息,每个地址上存有一个字节。 从第21个位置起的连续四个字节是LR的值,

小梁的博客 3650

网络接口,路由,resolv

domain example.com,那么当用户输入一个不完整的主机名时(比如只输入 server1),系统会自动将默认域名 example.com 添加到主机名后面,然后进行解析,尝试找到 server1.example.com 的 IP 地址。例如,如果设置了 search example.com domain.com,当用户输入 server1 时,系统会依次尝试解析为 server1.example.com 和 server1.domain.com。若当前运行着NetworkManager 服务。

m0_62975692的博客 469

第七天 Labview进阶(7.4 NI Vision简单使用)

NIVision机器视觉软件使用指南 摘要:NIVision是National Instruments推出的高效机器视觉软件,具有硬件无缝集成、图形化编程和工业级部署等优势。本文介绍了NIVision的安装步骤(需Vision Acquisition和Vision Development模块)及三个典型应用案例:1)实物检测通过IMAQCreate等模块实现物体识别与坐标定位;2)OCR检测利用IMAQOCR系列模块完成字符识别;3)几何模板匹配使用IMAQLearnGeometricPattern等模块实

weixin_38637405的博客 771

DPABISurf使用教材

严老师的官方教程:http://rfmri.org/Course DPABISurf版本:dpabi50docker.tar.gz MATLAB版本:2018b 一、数据准备 (1)如果是数据的DICOM格式,整理成以下格式(注意文件夹的命名方式): 如果觉得不是很清楚,可以在官网下载Demo数据(http://rfmri.org/DemoData),参照里面的文件格式进行整理即可。 (2)如果数据是nii格式,整理成以下格式: 这里没有使用官网的demo数据进行学习,而是..

从事脑科学核磁共振方法学研究,在Nature communications等权威期刊发表研究论文,熟练掌握磁共振处理方法和统计学方法,欢迎大家和我交流。 8515

服务器不稳定会导致什么原因,造成服务器不稳定的几大因素

在如今,互联网的普及早已经深深的渗透到了我们的生活之中,方方面面已经离不开互联网,无法想象没了互联网我们会变成什么样。互联网的兴旺带动了网络游戏,搜索引擎,电子商务,IDC等行业。而作为网络计算机的灵魂,服务器的稳定性显得至关重要。服务器的稳定性直接关系到用户网站的稳定性,进而影响搜索引擎对网站的排名评估。服务器不稳定,会导致网站服务中断,造成网络排名下降,严重的甚至会导致网站被K战。那么呢?我们...

weixin_28676397的博客 1311

ANSYS专题-利用ANSYS SIwave进行PCB板的EMS仿真

本文详细描述了使用ANSYSSIwave进行电路板电磁敏感度(EMS)仿真的完整流程。主要步骤包括:导入AD软件生成的IPC2581文件,检查PCB叠层和电路参数,为敏感网络设置50欧姆端口并指定GND为参考网络,进行验证检查后设置频段范围和入射波类型(单/多入射、极化方式等),最后启动仿真并查看选定网络的EMS感应电压曲线。该过程提供了从文件准备到结果分析的全套操作指南,适用于评估电路板在电磁干扰环境下的性能表现。

whm128的博客 3585

sdk版本过低怎么办_韩国服务器不稳定怎么办?

现在很多用户都喜欢租用韩国服务器建设网站,众所周知,韩国服务器所在机房距离大陆较近,所以大陆访问速度自然比较快,大家大可不必过分担心访问速度,在租用时应该更注重韩国服务器的稳定性。然而很多用户在试用韩国服务器的时候会出现不稳定的情况,那么韩国服务器不稳定该怎么办?数据中心对稳定性影响韩国服务器存放在数据中心,数据中心环境是决定韩国服务器定性的直接因素。通常情况下,数据中心都具备完善的保障服务器长时...

weixin_39900286的博客 761

华为od 面试八股文_测试/测试开发_05_含答案

华为od 面试八股文_测试/测试开发_05_含答案

MISAYAONE的博客 2556

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

韩国服务器稳定怎么解决,韩国服务器不稳定怎么办

现在很多用户都喜欢租用韩国服务器建设网站,众所周知,韩国服务器所在机房距离大陆较近,所以大陆访问速度自然比较快,大家大可不必过分担心访问速度,在租用时应该更注重韩国服务器的稳定性。然而很多用户在试用韩国服务器的时候会出现不稳定的情况,那么韩国服务器不稳定该怎么办?数据中心对稳定性影响韩国服务器存放在数据中心,数据中心环境是决定韩国服务器定性的直接因素。通常情况下,数据中心都具备完善的保障服务器长时...

weixin_34005314的博客 1469

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

如何在 Linux 服务器上部署适合香港线路的 Web 环境?

受跨境网络路由、国际出口调度、跨区域链路延迟等因素影响,适配大陆机房的通用Web环境,在香港线路中极易出现网络超时、静态资源加载滞后、晚高峰丢包、伪静态解析异常、SSL协议适配故障等系列问题,直接影响网站稳定性与访问体验。香港线路专属Web环境部署核心准则:精简运行组件、适配香港本地软件源、优化Nginx跨境请求调度、启用静态资源缓存与传输压缩、优化网络超时参数、削减系统冗余负载,从底层降低跨境访问延迟,提升全网访问稳定性与并发承载能力。根因为系统软件源链路不匹配,大陆源跨境传输不稳定。

恒创科技Henghost 357

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

HoRain云--Linux静态路由深度解析:配置、管理与故障排查指南

静态路由是网络架构的基石,但需警惕路由环路与黑洞路由。建议配合或firewalld实现动态路由管理。掌握与命令,可快速备份/恢复路由配置。❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄👍 👍 👍🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙。

sinat_57153473的博客 952

HoRain云--Linux静态路由配置完全指南:从基础到高阶应用

通过掌握这些静态路由配置技巧,您可以构建从简单家庭网络到复杂企业网络的各种路由方案。建议在关键业务系统中配置双路由冗余,并定期使用。🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!命令验证实际路由路径。

sinat_57153473的博客 1300

Doge Unblocker 的 WebSocket 代理原理:Bare、BareMux 与 Wisp 传输层详解

Doge Unblocker(v4 版本,项目代号 surfdoge)是一款开源、极简的网站解锁与上网中心工具,基于 Ultraviolet 代理内核实现网页伪装与转发。它最巧妙的设计,是用 **Bare、BareMux、Wisp 三种 WebSocket 传输层**为代理"选路":不同浏览器环境下自动切换最快、兼容性最好的隧道。本文用通俗的语言拆解这套 WebSocket 代理体系的工作原理。

gitblog_01126的博客 225

软件路由器

软件路由器www.net130.com     日期:2005-6-4    浏览次数:17324作者:至宝    出处:天极网       一、什么是软件路由器?  一般认为用普通PC安装一套专用的路由器程序组成的系统称为软件路由器. 486电脑+免费的软件=专业的软件路由器。   二 、软件路由器技术复杂吗?RONG>   不复杂,非常简单,会用普通操作

quanshengaa的专栏 555

NAT和路由的选择

话说我刚刚入IT这个行当的时候(that would be 15 yrs ago),单位的网络应用还十分的简单,硬件不过几台交换机还都是杂牌的,还都是非智能的,软件应用如果有也是单机版的,财务电算化是个能够拿得出手的应用。当时我的工作只有两大块:让单位的办公室PC能够上网,让单位的网站有内容、让外界能够看到这个网站。除了网站的服务器运维(PC+ FREEBSD + APACH...

weixin_33711647的博客 448

软件路由器经典十问

一、什么是软件路由器? 一般认为用普通PC安装一套专用的路由器程序组成的系统称为软件路由器.二 、软件路由器技术复杂吗?不复杂,非常简单,会用普通操作PC就可以安装软件路由器。三、常见的软件路由器有那些?根据使用的操作不同可以分为基于windows平台和基于Linux/bsd平台开发的软件路由器,基于Windows平台的软件防火墙比较常见的有ISA Server、Winrout

XingHe Studio >> Stream.Wang 1451

什么是软件路由器

一、什么是软件路由器? 一般认为用普通PC安装一套专用的路由器程序组成的系统称为软件路由器,486电脑+免费的软件=专业的软件路由器。 二 、软件路由器技术复杂吗? 不复杂,非常简单,会用普通操作PC就可以安装软件路由器。 三、常见的软件路由器有那些? 根据使用的操作不同可以分为基于windows平台和基于Linux/bsd平台开发的软件路由器,基...

weixin_30678349的博客 217

软路由 详细介绍

软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特用的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。 查看精彩图册 目录 简介软硬路由的详细对比十、软硬路由的应用展开简介软硬路由的详细对比十、软硬路由的应用展开 编辑...

weixin_34228617的博客 1306
上一篇: Linux学习笔记如何发布一个简单网站一linux服务器搭建及远程管理(一)
下一篇: Linux学习笔记如何发布一个简单网站一发布一个简单网站(三)
白马非马啊
博客等级 码龄10年 13粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值