linux eth接口,linux – 在不同的子网上正确配置两个eth接口

资讯 2024-06-24 阅读:98 评论:0
使用您当前显示的设置:Use the settings you currently display & #xff1a; >你有两面:& gt; you have two sides & #xff1...
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

使用您当前显示的设置:

Use the settings you currently display & #xff1a;

>你有两面:

& gt; you have two sides & #xff1a;

> eth1方面(10.10.6.10接口,10.10.6.0/24 lan)

& gt; eth1x (10.10.6.10 interface, 10.10.6.0/24lan)

> eth0方面(10.10.5.10接口,10.10.5.0/24 lan)

& gt; eth0x (10.10.5.10.10 interface, 10.10.5.0/24lan)

>您在eth0端定义了该机器的默认网关(默认gw ip:10.10.5.254)

& gt; you defined the machine's default gateway at end eth0 (default gw ip& #xff1a; 10.10.5.254)

>因此

& gt; therefore

>在eth1方面:

& gt; in eth1 & #xff1a;

> [必备] 10.10.6.0/24中的任何机器都应该能够与10.10.6.10(以及彼此之间)通信(我假设没有防火墙问题)

& gt; [Necessary] 10.10.6.0/24 any machine should be able to communicate with 10.10.6.10 (and between) (I assume there is no firewall problem)

> [必备]此外:10.10.6.0/24中的任何机器已将其默认网关定义为“10.10.6.10”,可以将数据包发送到其他机器,通过您的机器(10.10.6.10/24-> eth1 [machine] eth0->其他lans).实际上,您不需要将其作为默认网关,但对于eth0侧的任何LAN,他们需要将该LAN与10.10.6.10网关相关联.

& gt; [Necessary] In addition to & & xff1a; 10.10.6.0/24, any machine has defined its default gateway as “10.10.6.6.10” to send a data package to another machine through your machine (10.10.6.10.10/24-> eth1 [machine] eth0-> otherlans). In practice, you do not need to use it as a default gateway, but in the case of any LAN on the eth0, they need to link the LAN to the 10.10.6.10 gateway.

>在eth0方面:

& gt; in eth0 & #xff1a;

> [必备] 10.10.5.0/24上的任何机器应该看到10.10.5.10(eth0)并且可以与它(以及彼此)通信.

& gt; [Necessary] 10.10.5.0/24 any machine should see 10.10.5.10 (eth0) and be able to communicate with it (and with each other).

> [必备]另一个局域网上的任何一台机器都应该能够与eth0通信,通过(可能是额外的跳跃)具有10.10.5.254 ip的机器(例如:如果该机器有2个子网,10.10.5.254 / 24在同一台机器上)如果是eth0,而另一个接口是10.xyz/24,则10.xy0 / 24中的机器可以通过路由:10.10.5.0/24和网关10.xyz将数据包发送到10.10.5.10.

& gt; [Necessary] any machine on another local area network should be able to communicate with eth0 by means of a machine with (possibly an additional jump) 10.10.5.254 ip (e.g. & #xff1a; if the machine has two subnets, 10.10.5.254/24 is on the same machine) if it is eth0, and the other interface is 10.xyz/24, then the machine in 10.xy0 / 24 can be sent by road by xff1a; 10.10.5.0/24 and gateway 10.xyz to 10.10.5.10.10.

>如果是这样,那么他们只需要有一条额外的路线通过网关10.x.y.z达到10.10.6.0/24:10.10.6.0/24

& gt; if so, then all they need is an additional route through the gateway 10.x.y.z to 10.10.6.0/24:10.10.6.0/24

用文字说话会变得复杂……

It's complicated to speak in words.

什么会有所帮助:告诉我们网络列表()和每个网络的通道.

What would help #xff1a; tell us the list of networks and the channel of each network.

现在我猜我试着:

Now I guess I tried #xff1a;

[everything other machines (even internet,via the exterior internet gateway)]

|

|(links via switch(s) for 10.x.y.0/24 network,for example.

| If you have such an additionnal LAN.

| Maybe it's even "the Internet",and therefore not in 10.x anything,| but this is just an example.)

|

|

(10.x.y.z?) | [---------------]

(or Internet?)ethZ[some router/Box]ethW(10.10.5.254)

[---------------] |

|

|(links via switch(s) for 10.10.5.0/24 network)

|

[-------] |

(10.10.6.10)eth1[yourBox]eth0(10.10.5.10)

| [-------]

|

|(links via switch(s) for 10.10.5.0/24 network)

|

| [---------------------------]

ethx[any machine in 10.10.6.0/24]

[---------------------------]

调试设置的一般方法:

General method of debugging settingsxff1a;

>假设您是IP数据包:您有源IP,目标IP.

& gt; assumes you're IP data package & #xff1a; you have source IP, target IP.

>现在,在您坐在源的接口上,查看该机器的路由告诉您下一跳是哪个.然后去那里(但首先确保机器的设置允许你,例如在eth0 / eth1机器上,它需要ipforward从一个接口到另一个接口).继续,一次一跳,朝向你的目标(并回到你的源:有时目标机器的路由/ defaultgw被破坏,因此回复数据包不通过正确的路径发送)

& gt; now, on your source interface, look at the machine's route and tell you what the next jump is... and then go there (but first make sure that the machine's set-up allows you, for example, on the eth0/eth1 machine, it needs an ipforward from one interface to the other)... Continue, one at a time, towards your target (and return to your source xff1a; sometimes the route of the target machine/defaultgw is destroyed, so the reply package is not sent through the right path)

> ex1(非常简单):10.10.6.10试图发送到10.10.5.10:step1你在eth1(10.10.6.10).那台机器的路线说“10.10.5.0/24就在这里,在eth0上”. Ipforwarding允许您从eth1跳到eth0.继续eth0. step2:你现在是(相同的IP包)在eth0上.事实证明这是你的目的地:好.步骤2b:回复包:反向源/目的地:你现在是一个数据包(10.10.5.10 – > 10.10.6.10 =):感谢上帝,本地路由告诉你下一跳是在eth1上. step4:没有eth1:你在目的地.好.> ex2(有点长ex :)你是来自“any_machine”,10.10.6.12(在eth1方面)的数据包.你试图达到destinatino谷歌(例如8.8.8.8).所以你是“10.10.6.12 – > 8.8.8.8”,首先你坐在10.10.6.12界面(比方说,eth3). “any_machine”上的本地路由告诉您(因为它是上面的先决条件):“default gw = 10.10.6.10”,所以你跳到“yourBox”,然后到达eth1一侧. step2:你现在正在使用“yourBox / eth1”:现在本地路由告诉你“你需要去默认gw:10.10.5.254,通过eth0”(而“yourBox”上的ipforward允许你从eth1跳到eth0).现在你到达eth0,并按照默认的gw路线,稍后到达ethW的“somerouter”(10.10.5.254).等……(不要忘记检查回路)

& & eth; ex1 (very simple) & eth10 & eth1 & xff1a; 10.10.6.10 ); you are now (the same IP package) on eth0... which you are trying to send to 10.10.10.10.10 & xff1a; step 2 xff1a; reply package xff1a; reply package xff1a; reverse source/d destination xff1a; you are now a data package (10.10.10 — & gt; 10.0.10 & #x6 #ff ff 1a; #xff #eff 1a; thanks to God, you are being informed that your local path is going from eth1 1 < < < ~ 10

美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明

分享:

扫一扫在手机阅读、分享本文

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
热门文章
  • 区块链社区有哪些?区块链社区是什么?

    区块链社区有哪些?区块链社区是什么?
    展开全文...
  • 0.00006694个比特币等于多少人民币/美金

    0.00006694个比特币等于多少人民币/美金
    0.00006694比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00006694比特币等于4.53424784美元/32.5436 16人民币。比特币(BTC)美元(USDT)人民币(CNY)0.000066944.53424784【比特币密码】32.82795436 16比特币对人民币的最新汇率为:490408.64 CNY(1比特币=490408.64人民币)(1美元=7.24人民币)(0.00006694USDT=0.0004846456 CNY)汇率更新时...
  • 0.00003374个比特币等于多少人民币/美金

    0.00003374个比特币等于多少人民币/美金
    0.00003374比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00003374比特币等于2.2826 1222美元/16.5261124728人民币。比特币(BTC)美元(USDT)人民币(CNY)0.00003374克洛克-0/22216.5261124728比特币对人民币的最新汇率为:489807.72 CNY(1比特币=489807.72人民币)(1美元=7.24人民币)(0.00003374USDT=0.0002442776 CNY)。汇率更新于2024...
  • 0.00015693个比特币等于多少人民币/美金

    0.00015693个比特币等于多少人民币/美金
    0.000 15693比特币等于多少人民币?根据比特币对人民币的最新汇率,0.000 15693比特币等于10.6 1678529美元/76.86554996人民币。比特币(BTC)【比特币价格翻倍】美元(USDT)人民币(CNY)0.000/克洛克-0/5693【数字货币矿机】10.6 167852976.8655254996比特币对人民币的最新汇率为:489,807.72 CNY(1比特币= 489,807.72人民币)(1美元=7.24人民币)(0.00015693 U...
  • 带你进入一次元宇宙,让你亲身体会如何在元宇宙中抓住自己的机会

    带你进入一次元宇宙,让你亲身体会如何在元宇宙中抓住自己的机会
    元宇宙是个怎样的世界?鑫哥今天带你进入一次元宇宙。今天用最简单明了的语言来解释一下元宇宙,还有如何利用元宇宙实现财富自由。What kind of world is Yuan cosmos? Brother Jin took you into the Yuan cosmos today. Today, explain the Yuan cosmos in the simplest language, and how to use the Yuan cosmos for the...
标签列表