欢迎访问鑫禾智城智能科技有限公司官网
网络与综合布线 · · 鑫禾智城

网关是出本网段的大门:填谁的地址,一句话说清

网关是出本网段的大门:该填谁的地址一句话说清,填错就会通本网、出不了外网。

网关是出本网段的大门:填谁的地址,一句话说清场景示意

场景示意图,非实际项目照片或产品操作界面。

导语:这篇用一栋楼的大门把网关讲透:设备怎么判断要不要出门、网关该填哪个地址、三个最常见的填法错误,以及网关和DNS出问题时各是什么样子。

摄像头IP、掩码都配好了,录像机就是添加不上。

IP能ping通本网段,不代表网关填对了。

给设备配IP时,网关几乎每次都要填。很多人填得熟练,却说不清它到底是什么,一旦跨网段不通,就只能挨个乱试。其实把网关这件事想明白,大部分跨网段不通的问题,都能顺着一条思路很快定位。

01 一个比喻:网关是楼的大门

把一个网段想成一栋楼。找同一栋楼的邻居,直接上门,不用出大门;要找别栋楼的人,就必须走大门出去,出了门,自然有人把你送到目的地。网关就是这扇门。一台设备通常只认一个默认网关,凡是不在本网段的地址,都交给它送出去。

对应到网络规则就是一条:同一网段直接通信,不经过网关;不同网段必须经过网关。

同网段不用出门,跨网段只认网关。

02 设备怎么判断要不要出门

设备拿自己的IP和掩码算出自己的网段,再拿目标地址按同样的掩码算一遍。两个结果一样,就是同网段,直接发;不一样,就交给默认网关。

所以掩码填错,判断就会出错:本该直接通的被送去网关,本该出门的却在楼里乱找。排查跨网段问题时,掩码和网关要放在一起看。比如一台设备是192.168.1.10,掩码本该是255.255.255.0,误填成255.255.0.0,它就会把192.168.2.x也当成楼里的邻居直接去找,结果找不到人,也不会去敲网关的门。

03 网关填谁的地址

网关填的是直接连着你的那台上游设备的接口地址,通常是路由器或三层交换机在这个网段上的接口。

举例:电脑A的IP是192.168.1.3,接在路由器上,路由器这一侧接口是192.168.1.1,电脑A的网关就填192.168.1.1。同网段的电脑B是192.168.1.4,它和A通信跟网关没关系。另一侧的电脑是10.10.10.3,所在接口是10.10.10.1,它的网关就填10.10.10.1。跨网段互访时,双方各走自己的大门,由路由器转发。示例地址为教学常用值,以现场规划为准。网关地址一般取网段里第一个或最后一个可用地址,同一个项目统一一种习惯,看地址就知道哪个是门。

网关必须和自己在同一个网段,否则门根本够不着。

三者的关系见下图。

技术关系示意:同网段直接通信、跨网段经各自网关由路由器转发(非真实网络拓扑)。

04 三个高频填错

• 填成自己的IP:自己当自己的门,哪儿也去不了;

• 填成对端网段的地址:门在别人楼里,你根本出不去;

• 多网卡都填网关:默认出口只能有一个,几块网卡都填网关,流量就会走错路。需要同时访问几个网段时,只给一块网卡填网关,其余网段用静态路由指明。

还有一个容易漏的地方:跨网段通信是双向的。对端设备的网关没填或填错,你的包能过去,它的回包回不来,表现同样是不通。

出得去还要回得来,两头的网关都得对。

05 网关和DNS别混

网关管去别的网段,DNS管把名字翻译成IP。能ping通IP、打不开网址,多半是DNS的问题;连IP都不通,先查网关。

现场排查按顺序来:先ping本机网关,不通就查网线、掩码和网关地址;网关通了再ping对端IP,不通就看路由和对端网关;IP都通了再查DNS。电脑上可以用路由追踪命令看流量卡在哪一跳。如果终端是自动获取地址,网关由地址分配服务器下发,查不通时先确认它拿到的网关是不是规划里那一个。

决策示意:先测网关、再测对端、最后查DNS的排查顺序(非真实项目)。

你在现场栽得最多的是网关填错,还是掩码填错?下次配IP,先把本网段的网关地址写在设备标签上。

— 鑫禾智城

关注鑫禾智城,弱电现场的坑,提前帮你想明白。

项目咨询电话联系关注公众号