热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

网络通信route(公司局域网配置)

基本一个路由器包含了wan口和lan口,wan口对应了上一层级局域网所分配的的ip,lan口则对应了本局域网内的ip。网关是由该局域网的路由器所分配的

基本

一个路由器包含了wan口和lan口,wan口对应了上一层级局域网所分配的的ip,lan口则对应了本局域网内的ip。
网关是由该局域网的路由器所分配的,一般分配主机号为1的ip为网关,将消息发送给wan口,再通过wan口连接上一层的局域网
网关还可以设置下一层局域网的转发


命令


命令描述
route print打印当前路由信息
route delete删除路由
route add添加路由

route print


标签描述
Network Destination(网络目标)要访问的地址(0.0.0.0代表的是外网)
Netmask(掩码)访问网址的掩码(常见有4种,0.0.0.0是外网,然后255的三类地址)
Gateway(网关)默认使用1作为网关,连接外网,如果该局域网内有其他路由器,也可再指定静态路由网关,否则都会发送给1
Interface(接口)本机的ip
Metric(跃点数)活跃点数,越低效率越高

一个网卡

在这里插入图片描述
《网络是怎样连接的》p105

linux上会稍微有些不同

在这里插入图片描述


标签描述
Destination目标网段或者主机
Gateway网关地址,”*” 表示目标是本主机所属的网络,不需要路由
Genmask网络掩码
Flags标记。一些可能的标记如下:U — 路由是活动的 H — 目标是一个主机 G — 路由指向网关 R — 恢复动态路由产生的表项 D — 由路由的后台程序动态地安 M — 由路由的后台程序修改 ! — 拒绝路由
Metric路由距离
Ref路由项引用次数
Use被路由软件查找的次数
Iface网卡

https://www.cnblogs.com/baiduboy/p/7278715.html


两个网卡

在这里插入图片描述
注意:前两行的跃点数第一行比第二行小,所以会通过0.1这个网关连接外网


route delete

route delete 0.0.0.0


route add

route add 0.0.0.0 mask 0.0.0.0 192.168.0.1


实例探索

在这里插入图片描述

1、pc1的网关指向R1 LAN口
2、pc2的网关指向R2LAN口
3、R2的WAN口网关指向R1 的LAN口
4、在R1上指定一条静态路由,使目的ip为192.168.1.x网段的ip转发到R2(192.168.0.100)

一条静态路由一般由三部分组成,目的IP地址(192.168.1.0)、子网掩码(255.255.255。0)和下一跳(网关)地址(192.168.0.100)
在设置静态路由时,网关IP必须是与本路由器LAN口IP属于同一个网段。
如果目的IP地址是一台主机的IP地址,则子网掩码必须为255.255.255.255
一般路由器会提供相应的界面做静态路由
在这里插入图片描述
通过命令行来设置
在这里插入图片描述

参考:
https://baijiahao.baidu.com/s?id=1652061477205128299&wfr=spider&for=pc
https://jingyan.baidu.com/article/a65957f436e00c24e67f9b15.html
https://blog.csdn.net/j6UL6lQ4vA97XlM/article/details/88097019


推荐阅读
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 本文详细介绍如何在VSCode中配置自定义代码片段,使其具备与IDEA相似的代码生成快捷键功能。通过具体的Java和HTML代码片段示例,展示配置步骤及效果。 ... [详细]
  • 尽管使用TensorFlow和PyTorch等成熟框架可以显著降低实现递归神经网络(RNN)的门槛,但对于初学者来说,理解其底层原理至关重要。本文将引导您使用NumPy从头构建一个用于自然语言处理(NLP)的RNN模型。 ... [详细]
  • 深入理解Java泛型:JDK 5的新特性
    本文详细介绍了Java泛型的概念及其在JDK 5中的应用,通过具体代码示例解释了泛型的引入、作用和优势。同时,探讨了泛型类、泛型方法和泛型接口的实现,并深入讲解了通配符的使用。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 使用GDI的一些AIP函数我们可以轻易的绘制出简 ... [详细]
  • 本文介绍了如何通过配置 Android Studio 和 Gradle 来显著提高构建性能,涵盖内存分配优化、并行构建和性能分析等实用技巧。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • 本文介绍如何通过更改软件源来提前体验Ubuntu 8.10,包括详细的配置步骤和相关注意事项。 ... [详细]
  • 汇编语言等号伪指令解析:探究其陡峭的学习曲线
    汇编语言以其独特的特性和复杂的语法结构,一直被认为是编程领域中学习难度较高的语言之一。本文将探讨汇编语言中的等号伪指令及其对初学者带来的挑战,并结合社区反馈分析其学习曲线。 ... [详细]
  • 本题涉及一棵由N个节点组成的树(共有N-1条边),初始时所有节点均为白色。题目要求处理两种操作:一是改变某个节点的颜色(从白变黑或从黑变白);二是查询从根节点到指定节点路径上的第一个黑色节点,若无则输出-1。 ... [详细]
  • 本文详细探讨了JDBC(Java数据库连接)的内部机制,重点分析其作为服务提供者接口(SPI)框架的应用。通过类图和代码示例,展示了JDBC如何注册驱动程序、建立数据库连接以及执行SQL查询的过程。 ... [详细]
  • 本题探讨如何通过最大流算法解决农场排水系统的设计问题。题目要求计算从水源点到汇合点的最大水流速率,使用经典的EK(Edmonds-Karp)和Dinic算法进行求解。 ... [详细]
  • 实体映射最强工具类:MapStruct真香 ... [详细]
author-avatar
小白也坚强_177
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有