网络基础-默认网关

默认网关,又称缺省网关,缺省路由器;它是指在一个连接两个不同网络的设备,为网关设备;当主机需要发送数据包到另一个子网或者另一个网络时,它会首先检查目标地址是否在本地子网内;如果不在本地子网内,主机就会将数据包发送到默认网关,由默认网关负责将数据包转发到目标网络中的目标主机,实现两个网络之间进行通讯与控制。

同一子网

当一台计算机发送数据时,根据发送数据的目标地址,通过子网掩码来判定目标主机是否 在本地子网中,如果目标主机在本地子网中,则直接发送即可。

不同子网

如果目标不在本地子网中则将该信息送到默认网关,由默认网关设备将其转发到其他网络中,进一步寻找目标主机。

Windows默认网关设置

打开网络连接设置

在任务栏搜索框中键入“控制面板”,然后打开控制面板。

在控制面板中,选择“网络和共享中心”或者“网络和 Internet”。

点击“更改适配器设置”,这将显示你计算机上的网络连接。

选择网络连接

在网络连接窗口中,找到你正在使用的网络连接(选择你要设置的网卡),可能是以太网连接或Wi-Fi连接(此时我的电脑使用Wi-Fi上网所以要对无线网卡进行设置);右键点击所选网络连接,然后选择“属性”。

配置IPv4设置

在网络连接属性窗口中,找到并点击“Internet 协议版本 4 (TCP/IPv4)”;点击“属性”按钮。

设置默认网关

在TCP/IPv4属性窗口中,确保“自动获取IP地址”和“自动获取DNS服务器地址”未被选中。

勾选“使用下面的IP地址”选项,然后填入你的计算机IP地址、子网掩码和默认网关。

默认网关设置完毕

保存设置:点击“确定”保存更改。

Linxu默认网关配置(kali为例)

在Linux操作系统中,你可以使用命令行或图形界面设置默认网关。下面是通过命令行设置默认网关的步骤:

查看网络接口:首先,使用以下命令查看可用的网络接口及其配置情况:

ip addr / ifconfig

选择网络接口:确定你想要设置默认网关的网络接口。通常是以太网接口(比如eth0)或无线接口(比如wlan0)。

设置默认网关:使用以下命令设置默认网关,替换[gateway_ip]为你的默认网关IP地址,替换[interface]为你的网络接口名称(比如eth0):

   方式一:编辑网卡配置文件设置默认网关(不同发行版的Linux网卡配置文件存放的位置可能不同)

以kali Linux为例设置默认网关:

sudo vim /etc/network/interfaces

  方式二:写默认路由指定默认网关

sudo route add -net 0.0.0.0/0 gw [gateway_ip]

验证设置:设置完成后,你可以使用以下命令验证是否成功设置了默认网关:

route -n

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/8033.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++干货基地】揭秘C++STL库的魅力:stiring的初步了解和使用

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 引入 哈喽各位铁汁们好啊,我是博主鸽芷咕《C干货基地》是由我的襄阳家乡零食基地有感而发,不知道各位的…

分布式与一致性协议之ZAB协议(六)

ZAB协议 成员发现 成员发现是通过跟随者和领导者交互来完成的,目标是确保大多数节点对领导者的关系没有异议,也就是确立领导者的领导地位。成员发现的实现流程如图所示。 1.领导者选举结束,节点进入跟随者状态或者领导者状态后&#xff0…

SSH简介

概述 SSH,全称为Secure Shell,是一种网络协议,用于计算机之间的加密登录和其他加密网络服务。由Tatu Ylnen在1995年设计,旨在替代telnet、rlogin等不安全的协议,通过在网络中提供一种安全的远程登录方式来保护数据的安…

<网络安全>《80 概念讲解<第十三课 物联网常用协议-(有线通信)-设备连接>》

协议简称全称名称内容说明MBussymphonicmbus远程抄表系统是欧洲标准的2线的二总线,主要用于消耗测量仪器诸如热表和水表系列。USBUniversalSerialBus通用串行总线一个外部总线标准,用于规范电脑与外部设备的连接和通讯,是应用在PC领域的接口技…

【玩转Google云】构建安全高效的电商系统:GCP VPC 网络规划指南

在竞争激烈的电商领域,一个安全、高效且可扩展的网络基础架构至关重要。本文将深入探讨 Google Cloud Platform (GCP) 的 Virtual Private Cloud (VPC) 如何助力构建理想的电商系统。通过以一个典型的电商网站为例,我们将逐步解析 VPC 网络规划的关键步骤,包括子网划分、防火…

快速搭建linux虚拟机环境

1、虚拟机资源 VMwareWorkstation:Download VMware Workstation Pro virtualbox:Oracle VM VirtualBox 2、虚拟机系统资源 链接:系统资源链接 提取码:0gat 说明:此处的系统资源是采用VMwareWorkstation 虚拟机进…

提升图像识别性能:探索卷积神经网络与美国手语数据集

引言 在深度学习的世界里,卷积神经网络(CNN)已经成为了图像识别任务的主力军。继上一篇博客中我们使用基础神经网络对手写数字进行分类后,本文将介绍如何利用CNN的强大能力,对更加复杂的美国手语(ASL)数据集进行图像分…

简单两步将Lllama、Qwen等开源大模型安装到自己的电脑上

现在已经有非常多优秀的开源大语言模型了,比如Command R、Mistral、Qwen、MiniMax、Baichuan、Phi3等,其中Lllama3和Qwen等已经和GPT4的性能比较接近了。 如果能把这些免费的开源大模型部署到本地电脑或手机上,可以完全自由的使用&#xff0…

js之永久定时器

在JavaScript编程中,定时器是一种常见的工具,用于在指定的时间间隔内重复执行特定的代码。永久性定时器是其中一种类型,它会在设定的时间间隔内重复执行,直到被明确停止。本文将介绍如何在JavaScript中创建和使用永久性定时器。 …

嵌入式学习68-C++(运算符重载和虚函数)

知识零碎: cin >> n 相当于scanf C系统提供的6种基本函数 …

深入探索van Emde Boas树:原理、操作与C语言实现

van Emde Boas (vEB) 树是一种高效的数据结构,用于处理整数集合。它是由荷兰计算机科学家Jan van Emde Boas在1977年提出的。vEB树在处理整数集合的查找、插入、删除和迭代操作时,能够以接近最优的时间复杂度运行。vEB树特别适合于那些元素数量在某个较小…

【边东随笔】(2) “顶级掠食者” 的生存智慧:信心 | 狠心 | 耐心

(北美鳄龟, Alligator Snapper) "优雅,且致命。" 非常谨慎,在水域中会先找到躲避将自身安置于有利地形。浮出水面换气,水体稍有异动就会退回水中,优秀掠食者对自身优势牢牢的把握( 信…

掌握Android Fragment开发之魂:Fragment的深度解析(中)

在上一篇文章中,我们深入探讨Fragment的核心特性、优势、生命周期,以及如何通过静态和动态使用Fragment。感兴趣的朋友,请前往查阅: 掌握Android Fragment开发之魂:Fragment的深度解析(上) 。 在…

hadoop学习---基于Hive的教育平台数据仓库分析案例(二)

衔接第一部分,第一部分请点击:基于Hive的教育平台数据仓库分析案例(一) 意向用户模块(全量分析): 需求指标: 需求一: 计期内,新增意向客户(包含自己录入的意…

AI学习指南线性代数篇-向量和矩阵

AI学习指南线性代数篇-向量和矩阵 在人工智能领域,线性代数是一门非常重要的数学基础课程,而向量和矩阵又是线性代数中最基础的概念之一。在本篇博客中,我们将深入探讨向量和矩阵的概述、在AI中的使用场景、定义和意义以及相关的公式讲解。 …

kraken2 最新版安装,极简模式

kraken2 git clone https://github.com/DerrickWood/kraken2.gitcd kraken2./install_kraken2.sh /opt/krakenvim .bashrc ---------------- # Kraken export PATH"/opt/kraken:$PATH" ----------------source .bashrc Note: 不晓得是不是我设置了清华源&#xff0c…

mysql相关知识点

1、将时间格式化为字符串 SELECT DATE_FORMAT(NOW(), %Y-%m-%d %H:%i:%s) 2、获取当前时间(年、月、日、时、分、秒) SELECT NOW() 或者 SELECT CURRENT_TIMESTAMP() ; 3、获取当前时间,精确到毫秒 SELECT NOW(3) 或者 SELECT CURRENT_…

下载源代码并交叉编译riscv FreeBSD系统和内核

RISCV系统曾经让人神秘到无法接触,交叉编译更是只有耳闻,现在随着RISCV的普及,它们神秘的面纱已经被慢慢揭开。 交叉编译作为RISCV系统中的一个重要环节,也随着RISCV的普及而变得更加容易理解和操作。交叉编译允许开发者在一个平…

LeetCode算法题:8.字符串转换整数 (atoi)

请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C 中的 atoi 函数)。 函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末…

Springboot开发开发技术以及易错点调整-21

了解IOC和DI Ioc(Inversion of Control)控制反转 在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。理解好Ioc的关键是要明白以下两点: 谁控制谁,控制什么?是由Ioc容器来控…