

让服务器响应整个网段中的请求
source link: https://blogread.cn/it/article/8344?f=hot1
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

让服务器响应整个网段中的请求
最近有个需求是让某个服务器能够响应一整个网段的请求,研究了一下,发现比想象的容易。
假设需要的网段是 172.16.0.0/16 (好多IP!) 我们需要让用户能用这个段里面任何一个 IP 访问我的服务器,服务器IP实际是 192.168.1.4 ,那么分这样两步走就行。
1: 在路由上将 172.16.0.0/16 设置一条静态路由,网关是 192.168.1.4
在别的机器上 ping 172.16 段里面任何一个 IP,肯定现在还 ping 不通,但是在 192.168.1.4 上抓包,保证报文已经被路由到了这台服务器
2: 给本机的 lo 上增加一条 local 表里面的路由ip route add local 172.16.0.0/16 dev lo
然后就一切正常了。
PS: 这个办法 IPV6 一样可以用,例如ip route add local fc::/64 dev lo
就可以让 Linux 响应 fc::/64 里面所有的 IP
PS1: 除了路由器上设置服务器为网关,其实还有其他办法让请求报文能到达服务器,V4 可以用 tarpd,V6 可以用 ndppd,但是这些方法都会给网关和服务器的 ARP 表和邻居表里面增加非常多的记录,对性能有很大影响,因此不建议使用,还是用静态路由的方式比较好。
PS2: 不要设置在 eth0 上,可能会造成一些其他问题,lo 就挺好的
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:kxn 来源: Kxn's eXercise Notes
- 标签: 网段
- 发布时间:2021-05-27 07:40:19
Recommend
-
13
BadTunnel:跨网段劫持广播协议 xlab ·
-
40
Nginx中的所谓连接数限制,其实是tcp连接,也就是请求方通过三次握手后成功建立的连接状态。Nginx一般为我们提供了 ngx_http_limit_conn_module 模块来提供限制连接功能。该模块可以根据定义的键来限制每个键值的连接数...
-
65
企业随着员工或部门的增多,增加了一个路由器,分了两个网段,A子网和B子网处于不同网段,当网络中存在多个路由器时,要求不同路由器下属的子网可以互相通讯,同时又可以通过宽带路由器上网,这如何实现? 一、案例情景1...
-
22
1.1 组网一:新华三单臂路由组网实验1.1.1 实验拓扑图看完记得点赞加关注!!!谢谢!1.1.2.实验任务与实验目标(1)实现上述组网二层广播域VLAN隔离和三层全网全连通。(2) 分析Vlan10、 Vlan20的广播域大小及二层网络通信范围。(3)分析PC1pingPC4的三层通信过程和二...
-
9
问题及原因 在多网卡的情况下,有时候使用多个服务器作为MPI节点时会出现: 1. MPI_Recv之类的读函数读不到任何数据, 2. 或 MPI崩溃并提示无法connect to XXXX,这个XXXX多半是某个配属在其他网段的IP地址。 这是因为:
-
6
XXL-JOB特性一览
-
13
docker学习笔记-修改默认网段 |坐而言不如起而行! 二丫讲梵 > 术业专攻 >
-
11
计算机网络实例(一)—— 在同一网段与不同网段中传递数据 2022.03.06 by kingcos...
-
5
计算机网络实例(二)— 子网划分 & 合并网段 2022.03.08 by kingcos...
-
20
TP-LINK ER系列路由器很多型号都可以设置多个不同网段,相关配置方法可以参考:[TL-ER7520G]
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK