解决Window10上IP映射重启失效的问题

问题

在实际网络搭建过程中,大家有可能会遇到在局域网范围内,在自己本机上搭建一个网站或者应用时,其他设备通过本机的IP地址无法访问的问题,这个问题可以通过设置IP映射来解决,但是通过netsh interface命令设置的IP映射,在机器重启后会失效,本博客主要讲述从各个方面更有效解决这个问题的一种方法。

方法

设置白名单

对于很多网站或者应用而言,特别安全等级要求略高的网站或者应用,都会要求设置远程访问的白名单,如果你在本地搭建的网站或者应用有类似的安全设置,此时则需要将本地局域网的IP地址在对应网站或者应用进行设置。下面以本地搭建NextCloud云盘为例:

<?php
$CONFIG = array ('instanceid' => '************','passwordsalt' => '************','secret' => '************','trusted_domains' =>array (0 => 'localhost',1 => '192.168.0.245',),'datadirectory' => '/var/www/html/nextcloud/data','dbtype' => 'mysql','version' => '************','overwrite.cli.url' => '************','dbname' => 'nextcloud','dbhost' => '************','dbport' => '','dbtableprefix' => 'oc_','dbuser' => '************','dbpassword' => '************','mysql.utf8mb4' => true,'installed' => true,
);

设置防火墙的入站规则

通过"Win+R"快捷键打开 “运行”,输入“control”命令,打开控制面板

在这里插入图片描述

点击“Windows Defender 防火墙”

在这里插入图片描述

点击“高级设置”打开 高级安全 Windows Defender防火墙

在这里插入图片描述

点击“入站规则”,点击右侧的“新建规则”

选择“端口”
在这里插入图片描述
开放 80,443端口
在这里插入图片描述
余下的步骤,一直点击“下一页”,最后添加“规则名称”即可,最后点击“完成”。

设置IP映射并每次登录后生效

编写批处理脚本

@echo off
cd /d %~dp0
netsh interface portproxy delete v4tov4 listenport={监听端口} listenaddress={本地IP地址}
netsh interface portproxy add v4tov4 listenport={监听端口} listenaddress={本地IP地址} connectport=80 connectaddress=127.0.0.1

命名为xxxx.bat,并放置在本机指定的目录。

设置开机启动计划任务

通过"Win+R"快捷键打开 “运行”,输入“taskschd.msc”命令,打开任务计划程序

在这里插入图片描述

点击右侧面板"创建任务"按钮打开创建任务界面

在这里插入图片描述

设置“名称”,以及选中“只在用户登录时运行”和“使用最高权限运行”。

点击"触发器"Tab页,点击触发器页左下角的“新建”,设置登录时触发

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

点击"操作"Tab页,点击操作页左下角的“新建”,设置之前编写的批处理脚本文件

在这里插入图片描述
在这里插入图片描述
最后点击“确定”即可完成设置。

总结

上述方法并非最好的办法,但是该方法不用关闭防火墙,360安全卫士、360杀毒不会报警,至少对于我个人而言,现阶段是一个最好的解决办法,如果大家有更好的解决办法,请给我留言,谢谢!

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

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

相关文章

一台手机怎样实现多IP上网?方法有多种

在数字时代&#xff0c;多IP上网已成为许多手机用户的刚需。本文将详细介绍如何通过不同技术手段实现手机多IP上网&#xff0c;帮助读者根据实际需求选择适合的解决方案。 一、为什么一台手机要实现多IP上网 手机实现多IP上网的典型场景包括&#xff1a; ①防止同一IP操作多个…

git子模块--常见操作

克隆仓库 标准化克隆流程 基本命令git clone <父仓库远程URL> [本地文件名] cd <本地仓库名> git submodule init # 初始化子模块配置 git submodule update # 拉取子模块内容一次性完成克隆和初始化流程 基本命令git clone --recurse-submodules <父仓库远…

ceph 剔除 osd

剔除 osd 参考官网文档 Removing OSDs (Manual) Removing the OSD 你得周期性地维护集群的子系统、或解决某个失败域的问题(如一机架)。如果你不想在停机维护 OSD 时让 CRUSH 自动重均衡,提前设置 noout ceph osd set nooutid=1# OSD 通常在从集群中移除之前处于 up in 在…

MySQL推出全新Hypergraph优化器,正式进军OLAP领域!

在刚刚过去的 MySQL Summit 2025 大会上&#xff0c;Oracle 发布了一个用于 MySQL 的全新 Hypergraph&#xff08;超图&#xff09;优化器&#xff0c;能够为复杂的多表查询生成更好的执行计划&#xff0c;从而优化查询性能。 这个功能目前只在 MySQL HeatWave 云数据库中提供&…

破能所,入不二

一、缘起&#xff1a;从“闻所闻尽”到性相不二 《楞严经》观世音菩萨耳根圆通法门的核心教义——“初于闻中&#xff0c;入流亡所&#xff1b;所入既寂&#xff0c;动静二相&#xff0c;了然不生。如是渐增&#xff0c;闻所闻尽”&#xff0c;揭示了从凡夫二元认知跃升至究竟…

网站每天几点更新,更新频率是否影响网站收录

1. 每天几点更新网站最合适&#xff1f;总怕时间选错影响收录&#xff1f; 刚开始搞网站的时候&#xff0c;是不是老纠结啥时候更新合适&#xff1f;早上刚上班&#xff1f;半夜没人的时候&#xff1f;选不对时间&#xff0c;总担心搜索引擎爬虫来了没抓到新内容&#xff0c;影…

使用workvisual对库卡机器人进行程序备份

1&#xff0c;将电脑网卡设置自动获取&#xff0c;用网线将电脑与库卡机器人控制柜上的网口连接 2&#xff0c;打开软件后&#xff0c;会出现项目打开对话框&#xff0c;点击浏览按钮&#xff0c;会出现机器人站项目 3&#xff0c;点击项目前面的➕&#xff0c;展开菜单&…

2025.5.22 Axure 基础与线框图制作学习笔记

一、Axure 基础 - 界面及相关了解 界面布局 工具栏 &#xff1a;位于软件上方&#xff0c;包含新建、打开、保存等常用文件操作按钮&#xff0c;以及撤销、重做、剪切、复制、粘贴等编辑功能按钮&#xff0c;方便快速执行相关操作。 元件面板 &#xff1a;在左侧&#xff0c;提…

Python训练打卡Day36

复习日&#xff1a; 回顾神经网络的相关信息 1. 梯度下降的思想 梯度下降的本质是一种迭代优化算法&#xff0c;用于寻找函数的极小值点&#xff08;比如损失函数的最小值&#xff09;其关键的要素如下 梯度&#xff1a;函数在某点变化率最大方向学习率&#xff1a;每一步的…

【Android】System分区应用自带库与原生库同名问题分析

System分区应用自带库与原生库同名问题分析 问题背景 某系统应用发生必现崩溃问题。崩溃log如下 0*-** **:**:**.** 66666 66666 E ***** aar error:: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_TTT_TTT_TTT" referenced by &quo…

计算机网络中的单播、组播与广播

文章目录 前言一、单播&#xff08;Unicast&#xff09;1.1 定义与工作原理1.2 优点1.3 缺点1.4 典型应用场景 二、广播&#xff08;Broadcast&#xff09;2.1 定义与工作原理2.2 优点2.3 缺点2.4 典型应用场景 三、组播&#xff08;Multicast&#xff09;3.1 定义与工作原理3.…

ASP.NET MVC添加新控制器示例

ASP.NET MVC高效构建Web应用- 商品搜索 - 京东 控制器&#xff08;Controllers&#xff09;是一个协调视图和模型直接关系的特殊类。它响应用户输入&#xff0c;与模型进行对话&#xff0c;并决定呈现哪个视图&#xff08;如果有的话&#xff09;。在ASP.NET MVC中&#xff0c…

Escrcpy(安卓手机投屏软件) v1.29.6 中文绿色版

在数字设备日益普及的今天&#xff0c;用户对于设备的控制和管理需求也在不断增加。对于Android设备用户来说&#xff0c;Escrcpy这款强大的工具无疑是一个福音。它不仅提供了直观的图形化界面&#xff0c;让用户能够轻松显示和控制自己的Android设备&#xff0c;还以完全免费开…

Python爬虫实战:研究Goose框架相关技术

一、引言 随着互联网的迅速发展,网络上的信息量呈爆炸式增长。从海量的网页中提取有价值的信息成为一项重要的技术。网络爬虫作为一种自动获取网页内容的程序,在信息收集、数据挖掘、搜索引擎等领域有着广泛的应用。本文将详细介绍如何使用 Python 的 Goose 框架构建一个完整…

【Linux 学习计划】-- 冯诺依曼体系 | 操作系统的概念与定位,以及其如何管理软件

目录 冯诺依曼体系结构 操作系统是干什么的&#xff1f; 理解操作系统中的管理 对OS&#xff08;操作系统&#xff09;宏观、整体的分析 总结 结语 冯诺依曼体系结构 首先我们来看这样一张图&#xff0c;这就是大名鼎鼎的冯诺依曼体系 在日常生活中&#xff0c;所有的计…

新消息!阿里云ACP大模型认证有变化!

阿里云ACP认证是阿里云认证中的高级工程师&#xff0c;ACP认证方向有云计算、大数据、人工智能、大模型等多个&#xff0c;大家都知道&#xff0c;阿里云ACP考试题量共100题&#xff0c;其中70道单选题30道多选题&#xff0c;每题一分&#xff0c;满分100分&#xff0c;80分合格…

MySQL 数据迁移Postgresql(openGuass) 之 pg_chameleon

1 pg_chameleon 介绍 pgchameleon 是一款MySQL 到 PostgreSQL/openGuass 的复制工具。 pg_chameleon 使用场景&#xff1a; 1&#xff09;分析 2&#xff09;迁移 3&#xff09;对多个MySQL 数据库进行数据聚合 操作系统信息 (myenv) rootu24-pg-60:~# cat /etc/issue Ubuntu …

Spark 中,map和foreach的区别

在 Spark 中&#xff0c;map和foreach是两种不同用途的转换操作&#xff0c;主要区别在于&#xff1a; 1. 操作类型与返回值 map&#xff1a;是转换操作&#xff08;Transformation&#xff09;&#xff0c;返回一个新的 RDD。foreach&#xff1a;是行动操作&#xff08;Acti…

More SQL(Focus Subqueries、Join)

目录 Subqueries Subqueries That Return One Tuple Subqueries and Self Connection The IN Operator The Exists Operator The Operator ANY The Operator ALL Union, Intersection, and Difference&#xff08;交并差&#xff09; Bag Semantics Controlling Dupl…

OpenGL Chan视频学习-4 Vertex Buffers and Drawing a Triangle in OpenGL

一、视频链接 【最好的OpenGL教程之一】https://www.bilibili.com/video/BV1MJ411u7Bc?p5&vd_source44b77bde056381262ee55e448b9b1973 二、相关网站 docs.gl 三、代码整理 c #include <GL/glew.h> #include <GLFW/glfw3.h>#include<iostream>int…