修改hosts文件,修改安全属性,建立自己的DNS

初级代码游戏的专栏介绍与文章目录-CSDN博客

我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。

这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。

源码指引:github源码指引_初级代码游戏的博客-CSDN博客


目录

一、什么是hosts文件

二、修改hosts文件的麻烦

三、完整修改方法

1 找到hosts文件

(在linux上一般是/etc的hosts文件,需要root权限才能修改,格式和windows上的相同)

2 修改所有者

3 修改权限

4 修改hosts文件


一、什么是hosts文件

        hosts文件是操作系统解析域名时的自定义解析文件,此文件中配置的域名不会再通过DNS解析。

        这个文件有两个主要用途:

  • 解析DNS无法解析或解析不正确的域名(你懂的)
  • 解析局域网和虚拟机地址,以便在内部IP经常变动的情况下保持访问方式一致(比如虚拟机使用自动分配IP,在不同电脑上安装的虚拟机IP不同,用hosts文件可以保持一致性,比配置相同的IP麻烦少一些)

二、修改hosts文件的麻烦

        由于hosts文件经常被病毒和恶意程序修改以欺骗用户访问错误的站点,所以操作系统不断加强对hosts文件的保护,直接修改会发现没有权限,也不能简单添加写权限。

三、完整修改方法

1 找到hosts文件

        hosts文件位于操作系统目录下,默认安装一般是C:\Windows\System32\drivers\etc。

(在linux上一般是/etc的hosts文件,需要root权限才能修改,格式和windows上的相同)

2 修改所有者

        在文件名上点右键-“属性”,切换到“安全”选项卡:

        点击“高级”按钮:

 

        注意现在所有者是“SYSTEM”,这是系统账号,不是我们自己。你还会看到下面的权限条目里面我们登录的账号权限是“读取和执行”,你觉得只要改一下就行了嘛,但是你双击条目就会发现:

        啊!不可修改。

        这是因为所有者是SYSTEM,只有所有者才有权修改权限。

        点击所有者后面的“更改”按钮:

         第一步输入“everyone”,这比输入特定账号容易,而且能确保权限,第二步点击“检查名称”,如果输入正确,“everyone”会变成“Everyone”并添加了下划线,最后点“确定”按钮完成所有者的修改。

3 修改权限

        现在我们应该看到所有者已经变成了“Everyone”:

         点击“添加”按钮添加权限:

        点击“选择主体”,跟前面修改所有者类似,输入“everyone”、检查名称,然后确定:

         然后选中“完全控制”,再点“确定”关闭。

        为什么用everyone呢?因为保险,也方便删除。

         点“确定”按钮,会提示操作比较危险一下,点“是”就可以了。

        最后关掉hosts文件的属性窗口。

4 修改hosts文件

        现在我们才能修改hosts文件,用记事本就可以了。修改很简单,一行一个域名一个IP就可以了:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host# localhost name resolution is handled within DNS itself.
#	127.0.0.1       localhost
#	::1             localhost192.168.232.128 www.test.com

        最后一行是我添上去的,以“#”开头的是注释,所以这个文件初始是没有有效配置的,只有说明文字。

        修改完毕后可能需要注销用户重新登录才能生效。


(这里是文档结束) 

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

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

相关文章

网络安全ctf试题 ctf网络安全大赛真题

MISC 1 签到 难度 签到 复制给出的flag输入即可 2 range_download 难度 中等 flag{6095B134-5437-4B21-BE52-EDC46A276297} 0x01 分析dns流量,发现dns && ip.addr1.1.1.1存在dns隧道数据,整理后得到base64: cGFzc3dvcmQ6IG5zc195eWRzIQ 解…

SimPO算法-Simple Preference Optimizationwith a Reference-Free Reward

偏好优化(preference optimization )算法大全: 本篇介绍下SimPO SimPO(Simple Preference Optimization)的设计核心在于简化偏好优化过程,同时提升模型的表现。其设计主要围绕两个关键点展开:长…

Netty笔记3:NIO编程

Netty笔记1:线程模型 Netty笔记2:零拷贝 Netty笔记3:NIO编程 Netty笔记4:Epoll Netty笔记5:Netty开发实例 Netty笔记6:Netty组件 Netty笔记7:ChannelPromise通知处理 Netty笔记8&#xf…

【技术总结】一文读懂Transformer

【技术总结】一文读懂Transformer 0. 前言1. 从词袋模型到 Transformer2. Transformer 架构2.1 关键思想2.2 计算注意力2.3 编码器-解码器架构2.4 Transformer 架构2.5 模型训练 3. Transformer 类别3.1 解码器(自回归)模型3.2 编码器(自编码)模型3.3 编码器-解码器模型 4. 经典…

vector 面试点总结

ps&#xff1a;部分内容使用“AI”查询 一、入门 1、什么是vector 动态数组容器&#xff0c;支持自动扩容、随机访问和连续内存存储。 2、怎么创建-初始化vector std::vector<int> v; // 创建空vectorstd::vector<int> v {1, 2, 3}; // 直接初始化std::vec…

2024年中国城市统计年鉴(PDF+excel)

2024年中国城市统计年鉴&#xff08;PDFexcel&#xff09; 说明&#xff1a;包括地级县级市 格式&#xff1a;PDFEXCEL 《中国城市统计年鉴》是一部全面反映中国城市发展状况的官方统计出版物&#xff0c;包括各级城市的详细统计数据。这部年鉴自1985年开始出版&#xff0c;…

SSL证书和HTTPS:全面解析它们的功能与重要性

每当我们在互联网上输入个人信息、进行在线交易时&#xff0c;背后是否有一个安全的保障&#xff1f;这时&#xff0c;SSL证书和HTTPS便扮演了至关重要的角色。本文将全面分析SSL证书和HTTPS的含义、功能、重要性以及它们在网络安全中的作用。 一、SSL证书的定义与基本概念 S…

辉视融合服务器方案:为小酒店行业铺垫未来智能化布局

在数字化浪潮席卷全球的今天&#xff0c;酒店行业正面临着前所未有的机遇与挑战。辉视融合服务器方案以其经济高效、智能运维和灵活扩展的独特优势&#xff0c;为小酒店行业提供了一站式的数字化解决方案&#xff0c;助力其在激烈的市场竞争中脱颖而出。通过重塑高效运维模式&a…

[vue] 缩放比适配问题

在开发前端页面的时候经常会发生不同用户存在不同缩放比的问题. 解决方案为 第一步, 在html标签中添加缩放锚点,及隐藏对应的滑块 项目刚开始 对于lang是没有设置的 , 这里我们设置成zh-CN,后续的最关键内容为transform-origin: 0 0;这样就保证了在缩放的时候不会乱跑. <…

通过多线程分别获取高分辨率和低分辨率的H264码流

目录 一.RV1126 VI采集摄像头数据并同时获取高分辨率码流和低分辨率码流流程 ​编辑 1.1初始化VI模块&#xff1a; 1.2初始化RGA模块&#xff1a; 1.3初始化高分辨率VENC编码器、 低分辨率VENC编码器&#xff1a; 1.4 VI绑定高分辨率VENC编码器&#xff0c;VI绑定RGA模块…

postman请求后端接受List集合对象

后端集合 post请求&#xff0c;即前端请求方式

TMS320F28P550SJ9学习笔记1:CCS导入工程以及测试连接单片机仿真器

学习记录如何用 CCS导入工程以及测试连接单片机仿真器 以下为我的CCS 以及驱动库C2000ware 的版本 CCS版本&#xff1a; Code Composer Studio 12.8.1 C2000ware &#xff1a;C2000Ware_5_04_00_00 目录 CCS导入工程&#xff1a; 创建工程&#xff1a; 添加工程&#xff1a; C…

MySQL——DQL、多表设计

目录 一、DQL 1.基本查询 2.条件查询 3.分组查询 4.排序查询 5.分页查询 二、多表设计 1.一对多 2.一对一 3.多对多 一、DQL 1.基本查询 注意&#xff1a; *号代表查询所有字段&#xff0c;在实际开发中尽量少用&#xff08;不直观、影响效率&#xff09; 2.条件查询…

千里科技亮相吉利AI智能科技发布会,共启“AI+车”新纪元

今天&#xff0c;在三亚举行的吉利AI智能科技发布会上&#xff0c;千里科技董事长印奇发表了主题为《从“车AI”到“AI车”》的演讲。印奇重点分享了对于“AI车”未来趋势的判断&#xff0c;并重点介绍了在吉利AI科技生态体系下&#xff0c;围绕智驾、智舱等领域的创新合作。基…

rust学习笔记11-集合349. 两个数组的交集

rust除了结构体&#xff0c;还有集合类型&#xff0c;同样也很重要&#xff0c;常见的有数组&#xff08;Array&#xff09;、向量&#xff08;Vector&#xff09;、哈希表&#xff08;HashMap&#xff09; 和 集合&#xff08;HashSet&#xff09;字符串等&#xff0c;好意外呀…

.net8 使用 license 证书授权案例解析

创建 webapi 项目 使用 .NET CLI 创建一个 ASP.NET Core Web API 应用&#xff0c;并添加指定的 NuGet 包&#xff0c;可以按照以下步骤操作&#xff1a; 创建 ASP.NET Core Web API 项目&#xff1a; dotnet new webapi -n WebAppLicense cd WebAppLicense添加 Standard.Li…

QT-自定义参数设计框架软件

QT-自定义参数设计框架软件 Chapter1 QT-自定义参数设计框架软件前言一、演示效果二、使用步骤1.应用进行参数注册2.数据库操作单例对象3.参数操作单例对象 三、下载链接 Chapter2 Qt中管理配置参数&#xff08;QSettings、单例模式&#xff09;1 前言2 QSettings类ini文件写in…

vue实例

// vue应用通过createApp函数创建一个新的应用实例&#xff0c;相当于根组件 import { createApp } from vue import App from ./App.vue // 在一个vue项目当中&#xff0c;有且只有一个vue的实例对象 const appcreateApp(App) // App:根组件 // 实例必须调用了.mount&am…

数据库设计理论与实践

设计理论 数据库范式 与反范式 ER模型 最小值 与最大值 | | &#xff1a;最小一个&#xff0c;最多一个 设计数据库我们只需要关心&#xff1a;一对一&#xff0c;一对多&#xff0c;多对多 。** 多的最小值 可以 不关注** ** 多对多 &#xff1a;我们可以 建立第三张表&am…

不用写代码,批量下载今日头条文章导出excel和pdf

前几天有人问我怎么批量抓取今日头条某个号的所有文章数据&#xff0c;需要文章链接&#xff0c;标题和时间&#xff0c;但是不会写代码&#xff0c;于是我写了个简单的教程 这里以渤海小吏为例 首先用edge浏览器安装web-scraper浏览器扩展 然后打开浏览器控制台&#xff0c;找…