linux系统里route -n不起作用,Linux系统中的route解析
今天遇到一个问题,服务器A telnet服务器B 873 不通。
双方均检测防火墙,发现权限都开通,且没有问题。
后来发现是路由的问题
A路由如下(只看内网):
[root@BJ-YF-3 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.127.3.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 10.127.3.254 255.255.0.0 UG 0 0 0 eth0
10.0.0.0 10.127.3.254 255.0.0.0 UG 0 0 0 eth0
[root@BJ-YF-3 ~]#
因为服务器A和服务器B在一个C段地址的不同段中。
A、B的正确掩码应该为255.255.255.128,但是我俩均配置成了255.255.255.0,由于是线上业务,不能更改后重启网卡,所以只能添加指定路由。
问题是:为什么掩码错了会出现问题呢???
当服务器A访问B时,路由会从上往下匹配,A的IP为10.127.3.156,B的IP为10.127.3.101
因为掩码配置错误,所以在第一条路由就匹配成功了
10.127.3.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
但是这个没有网关,从eth0网卡直接出去了(正常情况下,只有同一网段的才走没有网关的路由,显然A和B不在同一网段)
对于其他网段的则没有问题,如10.127.2段的,因为10.127.3不匹配,所以继续匹配下一条
10.0.0.0 10.127.3.254 255.0.0.0 UG 0 0 0 eth0
为了解决应急问题,所以针对单个服务器,进行路由添加,等维护时间再更改掩码,重启网卡。
route add -host 10.127.3.101 gw 10.127.3.254
此时路由如下:
[root@BJ-YF-3 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.127.3.101 10.127.3.254 255.255.255.255 UGH 0 0 0 eth0
10.127.3.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 10.127.3.254 255.255.0.0 UG 0 0 0 eth0
10.0.0.0 10.127.3.254 255.0.0.0 UG 0 0 0 eth0
[root@BJ-YF-3 ~]#
若访问10.127.3.101,则第一条就匹配成功,可以访问。
ps:
1、为了双方均Ok,两边必须相应添加路由
2、为了重启后依然生效,则要加入/etc/rc.local文件中,开机自启动
linux系统里route -n不起作用,Linux系统中的route解析相关推荐
- exfat单元分配要设置多少_微软宣布,支持往Linux内核里添加exFAT存储了!跨系统存储的福音...
栗子 发自 凹非寺 量子位 报道 | 公众号 QbitAI exFAT,是微软开发的文件系统,为闪存而生. 你的U盘.SD卡.手机等等存储设备,能存4G以上的大文件,很大程度上是它的功劳. 可exF ...
- linux系统在物流公司的z作用,Linux平台下物流仓储系统的智能化设计.pdf
Linux平台下物流仓储系统的智能化设计.pdf 虞文鹏:Linux平台下物流仓储系统的智能化设计 网络与信息化 doi:10.3969/j.issn.1005-152X.2013.10.079 Li ...
- linux系统里route -n不起作用,Linux系统中traceroute命令使用详解
Linux系统中traceroute命令可以追踪到网络数据包的路由途径.下面由学习啦小编为大家整理了linux系统中traceroute命令使用详解,希望对大家有帮助! Linux系统中tracero ...
- Linux 查看系统里已安装的字体,linux安装中文字体宋体实例演示,linux没有中文字体导致的乱码问题解决
把字体存放到 /root/usr/share/fonts 或 /usr/share/fonts 目录下,可以创建文件夹来存放对应的字体,比如我这里要安装宋体,我建了个 song 的文件夹. 字体获取: ...
- pe系统下读不到服务器硬盘,WinPE系统里找不到硬盘怎么办 WinPE系统里找不到硬盘解决【详解】...
进入WinPE系统后打开我的电脑,找不到本地磁盘,怎么办?PE系统下识别不了硬盘还是被隐藏了?今天IT百科跟大家一起讨论WinPE系统里面找不到硬盘的解决方案! 解决方案一: 查找问题: 进入PE系统 ...
- 系统里有哪些软中断?
最近,某团外卖被爆出大数据杀熟,所谓的大数据杀熟指的是平台利用户的数据,分析你是否是钱多的人,或者是否是不纠结价格的人,如果是,那么你买同样的物品会比普通用户贵一点,一般这种没有特地去对比价格是很难发 ...
- linux系统各文件夹的作用,linux系统文件夹的作用 good
/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 如:环境变量 /etc/rc.d 启动的配置文件和脚本 /home用户主目录的基点,比如用户user的主目录就是/ho ...
- 细数红帽linux系统下的各个文件夹作用
为了学好linux,不得不了解该系统下各个文件夹的作用 以下是我读取到的文件夹 etc lost+found mnt proc selinux tmp VMwareTool ...
- linux系统制作usb启动盘,制作用U盘启动的Linux系统的简单步骤
最近听朋友说误删除了Linux系统里的文件,于是系统进不了,里面保存着很多重要的数据,这该怎么办?虽然可以把硬盘取出挂载其他Linux系统运行,也可跳过控制台进入系统,但都是很麻烦的,其实只要制作一个 ...
最新文章
- 数字测图原理与方法的实习日志_【技术】消费级无人机倾斜摄影测量1:500测图方法及精度研究...
- 半径对氢原子基态能级的影响H
- java不抛出方法异常,java – 重写方法不会抛出异常
- 阿里云边缘云全新架构升级,助力CDN操控新体验
- 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败问题
- java js 解析器_graphqljs具有多个参数的解析器
- 在装有windows跟ubuntu的机器上重新安装windows后修复ubuntu的grub
- 设置按钮背景为透明去掉button按钮左右两边的留白
- centos7 pe系统安装_U盘PE启动安装Win7系统教程(微PE版)
- [转][Err] 1452 - Cannot add or update a child row: a foreign key constraint fail
- 通过银行卡号,识别相应的银行信息
- 关关采集器规则编写教程(最详细的教程)
- 移动硬盘安装ubuntu(UEFI)——遇到的问题以及解决方法
- 电子计算机的说明文600字,关于电脑的说明文作文600字
- 逆序链表从m到n位置
- Spark依赖包冲突解决
- 计算机网络将分布在不同位路上的独立,第一章 计算机网络概述练习题及答案...
- c语言程序设计 医院,C语言程序设计医院信息管理系统附源代码(47页)-原创力文档...
- 2017大同市职称计算机,2017年职称计算机考试计划
- Hadoop-Impala优化十大指导原则和最佳实践
热门文章
- 互联网欺诈,金钱利益下的汩汩恶意
- [Azure] 使用 Visual Studio 2013 管理中国版 Azure 订阅
- HTTPS时代全面到来,你准备好了吗?
- MSSQLServer基础07(事务,存储过程,分页的存储过程,触发器)
- sublime text plugins
- 艺术签名制作工具v1.0
- android--多View切换viewpager
- encode_chunked=req.has_header(‘Transfer-encoding‘))问题解决方法
- 知识图谱在美团推荐场景中的应用实践
- 【报告分享】全面解码美妆消费者心智-阿里妈妈.pdf(附下载链接)