linux两个网段默认网关_关于linux的默认网关-程序员宅基地

技术标签: linux两个网段默认网关  

默认网关是一个用于 TCP/IP 协议的配置项,是一个可直接到达的 IP 路由器的 IP 地址。配置默认网关可以在 IP 路由表中创建一个默认路径。 一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。  一台电脑的默认网关是不可以随随便便指定的,必须正确地指定,否则一台电脑就会将数据包发给不是网关的电脑,从而无法与其他网络的电脑通信。默认网关的设定有手动设置和自动设置两种方式。

linux装系统设IP,这应该是系统管理员的基本功,可是不同的网络结构有不同的ip设法。

1.一块网卡的情况

通过命令address,netmask,gateway然后netwok restart。

2.两块网卡的情况

1).一个网关的情况

这种情况也简单,一个网卡设一个ip,其中一个网卡不设置gateway就ok了。这样上网的时候走带网关的那边,这台机器还能和不带网关的那个网络通讯。这种情况在利用linux当路由器或者代理网关的时候比较常见。

2).两个网关的情况

这种情况相对复杂,复杂到两块网卡都不设置默认网关,这种情况发生在这台linux连接的两个网段都不是一个网段,就是通过连接的两个网段还可以访问其它的不同的网段。这种情况下,无论把gateway设到哪边,都会影响到另一个网段所连接的网段不能正常使用。这就是我今天最想表述的问题。在这种情况,如果你想连接多个网段,首先要在正确的网卡上设置正确的ip,剩下的工作就交给route来做了。利用route命令把能上网或者想通过那边上网的网关设置成默认网关,这样就解决了一个网段了。另一个段和它所连接的所有网段。就要一条一个的加路由了。示例:

默认网关:

route add default gw 224.224.224.224 eth0

加路由:

route add -net 192.168.115.0/24 gw 192.168.1.254 eth1

没有学习过路由知识的同学可能不大理解加路由为啥去115段的连接,要走1.254.这是因为,加路由的时候,指定下一跳,只指定和本机连接的那个网关:)

3).三个网卡的情况

和两个网卡类似。如果你的需求是,一个网段通过两个不同的网络上网,中间又夹着这么一个linux的话,个人觉得除了用iptables根据不同的ip地址划分不同的上网网络,似乎没有其它的解决办法。

了解windows下默认网关的配置,请阅读windows下双网卡双网关的设置

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42123296/article/details/112951807

智能推荐

Java之泛型_java 泛型方法调用-程序员宅基地

文章浏览阅读738次。为什么要用泛型?如何自定义泛型结构(泛型类、泛型接口、泛型方法)?一个例子_java 泛型方法调用

Android 开发一个耳返程序(录音,实时播放)-程序员宅基地

文章浏览阅读579次,点赞4次,收藏7次。通过AudioRecord录制加上AudioTrack渲染PCM编码数据实现实时耳返功能

人群密度估计--DecideNet: Counting Varying Density Crowds Through Attention Guided Detection and Density-程序员宅基地

文章浏览阅读5.1k次。DecideNet: Counting Varying Density Crowds Through Attention Guided Detection and Density Estimation CVPR2018本文针对人群密度问题 将 检测方法和回归方法结合到一起,以此来提升人群密度估计精度人群密度估计问题目前主要的方法有基于检测的和基于回归的方法。我们发现这两种方法各有所长。在..._decidenet

深度学习的1000+篇文章总结_深度学习1000-程序员宅基地

文章浏览阅读6.6k次,点赞2次,收藏141次。深度学习的1000+篇文章总结本文收集和总结了有关深度学习的1000+篇文章,由于篇幅有限只能总结近期的内容,想了解更多内容可以访问:http://www.ai2news.com/, 其分享了有关AI的论文、文章、图书。query深度学习之-卷积神经网络(CNN)概述 http://www.ai2news.com/blog/53008/ 转录剪切的深度学习扩增RNA-序列分析 http://www.ai2news.com/blog/50094/ 深度学习三巨头齐聚NVIDIA GTC_深度学习1000

java获取小程序中用户的unionId的三种方式_java 获取unionid-程序员宅基地

文章浏览阅读1.2w次。前提条件:想要获取uuid,必须几个小程序或者公众号在同一个主体之下,要不然没有uuid,只会生成用户的openidhttps://open.weixin.qq.com第一种实现方式:使用weixin-java-miniapp实现微信小程序登录接口 个人认为代码最为整洁maven 依赖 <!--微信开源封装sdk--> <dep..._java 获取unionid

几何光学学习笔记(10)- 3.4 理想光学系统的放大率_工程光学垂轴放大率大于零-程序员宅基地

文章浏览阅读4.6k次,点赞2次,收藏8次。几何光学学习笔记(9)- 3.3 理想光学系统的放大率1.垂轴放大率b2.轴向放大率a3.角放大率g4.三种放大率之间的关系5.主点、焦点、节点处的放大率1.垂轴放大率bb=−x′f′b={-{x'\over f'}}b=−f′x′​b=l′lb={l'\over l}b=ll′​b=yk′y1=y1′y1⋅y2′y2⋅⋅⋅⋅⋅yk′yk=b1b2⋅⋅⋅bkb={{y'_{k}}\over{y_{1}}}={{y'_{1}}\over{y_{1}}}·{{y'_{2}}\over{y_{2_工程光学垂轴放大率大于零

随便推点

黑客必学-用Python代码实现红黑树_python实现红黑树-程序员宅基地

文章浏览阅读977次,点赞23次,收藏21次。黑客必学-用Python代码实现红黑树_python实现红黑树

Flink Connector 写入 Iceberg 流程源码解析_confluent icebergsinkconnector-程序员宅基地

文章浏览阅读560次,点赞19次,收藏14次。/ 数据文件不问 0 或者 连续最大空提交到达了配置的参数阈值触发提交。// 将本次写入数据文件下发至 Commit 进行统一提交。// 使用 newReplacePartitions 提交。// 使用 newReplacePartitions()// 如果存在未提交的文件 进行提交。// 从状态中恢复未提交的数据文件。// 使用 newAppend()// 获取等待提交的数据文件。// replace 提交。// 数据文件为空则跳过。// 初始化相关监控类。

Verilog入门精简教程_verilog教程-程序员宅基地

文章浏览阅读9.8k次,点赞43次,收藏403次。Verilog入门1 关键字1.1 modulemodule()…endmodule代表一个模块,我们的代码写在这个两个关键字中间1.2 input outputinput关键词,模块的输入信号,比如input Clk,Clk是外面关键输入的时钟信号;output关键词,模块的输出信号,比如output[3:0]Led; 这个地方正好是一组输出信号。其中[3:0]表示0~3共4路信号。inout模块输入输出双向信号。数据总线的通信中,这种信号被广泛应用;wire关键词,线信号。例如:w_verilog教程

windows光标移动快捷键操作_光标快捷键-程序员宅基地

文章浏览阅读2.6w次,点赞32次,收藏92次。1、基本操作快捷键Ctrl + Z: 撤销Ctrl + Y: 重做Ctrl + S: 保存Ctrl + F: 查找Ctrl + F3: 查找上一个F3: 查找下一个Ctrl + R: 替换2、光标选中快捷键Shift + ← / → (方向键): 光标向左/向右选中一个字符Ctrl + Shift + ← / → (方向键):..._光标快捷键

centos 6.5 mysql 5.7_centos 6.5装mysql5.7-程序员宅基地

文章浏览阅读50次。该楼层疑似违规已被系统折叠隐藏此楼查看此楼报错er-5.7.17-1.el7.i686 需要--> 处理依赖关系 libc.so.6(GLIBC_2.17),它被软件包 mysql-community-server-5.7.17-1.el7.i686 需要--> 完成依赖关系计算错误:Package: mysql-community-client-5.7.17-1.el7.i686 ..._centensos 6.5 mysql

0001期11种水果基于CNN训练python-pytorch环境-含数据集-程序员宅基地

文章浏览阅读892次,点赞18次,收藏17次。本代码对数据集进行了预处理,包括通过在较短边增加灰边,使得图片变为正方形(如果图片原本就是正方形则不会增加灰边),和旋转角度,来扩增增强数据集,运行02深度学习模型训练.py就会将txt文本中记录的训练集和验证集进行读取训练,训练好后会保存模型在本地。运行03pyqt_ui界面.py就可以有个可视化的ui界面,通过点击按钮可以加载自己感兴趣的图片识别。运行01数据集文本制作.py文件,会就读取数据集下每个类别文件中的图片路径和对应的标签。数据集文件夹存放了本次识别的各个类别图片。

推荐文章

热门文章

相关标签