【网络】windows电脑配置host

配置Host有什么用,什么时候需要配置host

配置hosts文件的作用是将特定的主机名映射到对应的IP地址。这样做的目的可以有以下几个方面:

本地开发和测试:在开发过程中,可以使用hosts文件将开发环境中的域名映射到本地的IP地址,以便在本地进行开发和测试。例如,将example.com映射到本地的127.0.0.1,这样可以在本地测试网站的功能和布局。

屏蔽广告和恶意网站:通过配置hosts文件,可以将一些已知的广告、恶意或不受欢迎的网站映射到一个无效的IP地址,从而屏蔽它们的访问。

绕过DNS解析:在某些情况下,可能需要绕过DNS解析直接指定一个IP地址来访问特定的网站。
需要配置hosts文件的时机和情况有:

开发和测试环境:当您需要在本地开发和测试网站或应用程序时,可以配置hosts文件将域名映射到本地IP地址。

网络安全和隐私:如果您希望屏蔽某些广告、恶意网站或限制对某些网站的访问,可以配置hosts文件来阻止它们的访问。

DNS故障或绕过:在某些情况下,可能需要绕过DNS解析,直接将域名映射到指定的IP地址,以解决DNS故障或访问特定的服务器。
需要注意的是,配置hosts文件需要谨慎操作,确保您知道自己在做什么,并且备份原始的hosts文件以防万一。

什么时候只能通过域名访问,而IP访问不了

虚拟主机(Virtual Host):在一个物理服务器上,通过虚拟主机技术可以托管多个网站。每个网站都有自己的域名,但它们共享相同的IP地址。在这种情况下,服务器会根据请求的域名来区分不同的网站。因此,只能通过域名访问特定的网站,而无法通过IP地址直接访问。

CDN(内容分发网络):CDN是一种通过在全球分布的边缘节点缓存内容来提供快速访问的技术。CDN提供商会根据客户的域名配置CDN服务,并将客户的内容缓存在全球不同的节点上。因此,只能通过域名访问CDN缓存的内容,而无法通过IP地址直接访问。

域名解析:当您在浏览器中输入一个域名时,浏览器会通过DNS解析将域名转换为对应的IP地址。如果域名解析失败或者DNS缓存中没有相应的记录,那么就无法通过域名访问,只能通过IP地址访问。

防火墙设置:有时,网络管理员可能会通过防火墙设置来限制对特定IP地址的访问。在这种情况下,即使知道IP地址,也无法直接访问,只能通过允许的域名访问。
总的来说,只能通过域名访问而无法通过IP地址访问的情况通常涉及到虚拟主机、CDN、域名解析或防火墙设置。

windows配置host方式

在Windows系统中,可以按照以下步骤配置hosts文件:

打开资源管理器,转到以下路径:C:\Windows\System32\drivers\etc。

在该文件夹中,找到一个名为"hosts"的文件。

右键单击hosts文件,选择以管理员身份运行的文本编辑器打开。

在文件末尾添加需要配置的主机名和对应的IP地址,每个配置一行。
例如:

127.0.0.1   example.com
192.168.1.100   myapp.com

这样,example.com将被映射到本地回环地址127.0.0.1,myapp.com将被映射到192.168.1.100。

保存并关闭文件。
注意:需要使用管理员权限来编辑hosts文件,否则可能无法保存更改。在编辑文件之前,可能需要将hosts文件的属性更改为可写。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在工作中,有一台笔记本和一台个人PC,个人PC的键盘鼠标都相当难用,遂希望能找到一个能让我使用笔记本键盘和鼠标能直接实时操作另一台PC的办法,不负所望,发现了synergy这款软件。这款软件的好处在于:它可以跨操作系统使用,只要你的多台电脑是通过网络连接,在同一个网段(不同网段没有试验过),并且支持TCP/IP协议,那都可以轻松实现多台电脑的共享。 synergy的优点:使用synergy就好像把多台电脑的显示器拼接成了一个加长的显示器组,如果有三台电脑(B,A,C)的显示器依次从左到右排开,假设A作为服务器,当鼠标离开显示器A的屏幕左边缘时,瞬间鼠标就进入了B的操作系统;如果鼠标焦点在C的操作系统中,那么对A的键盘和鼠标的控制效果就会在C的屏幕上准确的显示出来。当然,在这期间,另外两台电脑的键盘和鼠标也可以分别对自己的电脑做任何私有操作。可能唯一的不足是多台电脑不能分别互相使用对方的鼠标键盘吧(如果真这么设计,可能就超级乱套了)。还有一个优点是:可以实现共享你复制在剪贴板中的文本。至于是否还有其他优点,有待大家发掘了。 现在言归正传,来说说synergy的安装和使用过程: 下载软件页面请到:http://synergy-foss.org/download/ 是synergy的主站,其中对如何下载配置都有很详细的介绍,可惜是全英文的,而且对一些学习Linux的新手来说,介绍的不够细致,第一次配置的话会让你狠头痛。愿意自行查阅的,相信能得到很多比这里介绍的更详细的信息。 如果使用Windows操作系统,请在下载页面选择Binaries,然后下载SynergyInstaller-1.3.1.exe 如果是使用Linux操作系统,请在下载页面选择Sources,下载:synergy-1.3.1.tar.gz 其他操作系统的估计很少了吧,我也没测试过,就自行参见配置目录吧。 安装:软件需要在所有的主机和从机上都安装成功才行。 1. Windows版本的下载后直接安装即可。 2. Linux版本稍微复杂一点,需要下载的是源代码,然后自行解压,编译,安装。(注意,可能还有更简单的办法,不过本人对Linux也是初学,还没掌握,如果被你发现了低智商操作,请见谅!) 2.1 第一步,先对synergy-1.3.1.tar.gz解压(解压前请将文件路径指向压缩包的目录), 命令:tar xvzf synergy-1.3.1.tar.gz 该命令会在和源码文件夹的同一目录下解压该压缩包,解压目录为synergy-1.3.1。 2.2 编译:先将路径定位到synergy-1.3.1, 执行:./configure 看看编译需要的库文件是否都准备齐,执行后会有一系列提示。如果报错的话,缺什么你就去下什么吧,不会的,下载过程可以google或者baidu一下。 如果一切OK的话就执行:make 成功编译以后再进行安装即可,执行:sudo make install 配置: 这个就比较麻烦了,还是从简单的说起吧: 1. 两台PC都是Windows操作系统 2. 两台PC都是Linux操作系统 3. 主机是Windows,从机是Linux 4. 主机是Linux,从机是Windows 1. 双机Windows操作系统 1.1 配置主机: 主机选择“Share this computer's keyboard and mouse(server)”单选框 然后点击“Configure...” 在“Screens:”列表框中添加需要串联的所有计算机名称(不知道的自行查看:我的电脑/属性/计算机名/完整的计算机名称),如果我要链接的计算机有两台,名字分别是office-1(作为主机,放在左边)和office-2(摆在office-1的右边),就把他们全部添加到Screens列表里面(各人的计算机名不一样,大家根据自己的名字作替换就可以了)。 再然后在“Links:”里面定位这两台计算机的相对坐标。注意Links列表框的下面有三个用红色边框圈起来的下拉列表框,添加方式是在这三个列表框中设计计算机的相对位置(强烈提醒:相对位置有两个,请见我的说明),比如按照我的设计,我就要添加两条语句,分别为:office-1 is left of office-2 和 office-2 is right of office-1。至于如何添加的,大家自己在
@echo off ::automatic updates -windows自动更新,靠,滚! sc stop wuauserv sc config wuauserv start= disabled ::clipbook - 用与局域网电脑来共享 粘贴/剪贴的内容。(靠,想得出!) sc stop clipsrv sc config clipsrv start= disabled ::com+Event system -一些 COM+ 软件需要,检查你的 c:\program files\ComPlus Applications 目录,没东西可以把这个服务关闭. sc stop eventsystem sc config eventsystem start= disabled ::COM+Event system application -同上 sc stop comsysapp sc config comsysapp start= disabled ::COmputer browser - 用来浏览局域网电脑的服务,但关了也不影响浏览!垃圾 sc stop Browser sc config Browser start= disabled ::DHCP client-静态IP者需要(xDSL 等)小猫就不用了!! sc stop dhcp sc config dhcp start= disabled ::Distributed link tracking client-用于局域网更新连接信息,比如在电脑A有个文件,在B做了个连接,如果文件移动了,这个服务将会更新信息。占用4兆内存。 sc stop trkwks sc config trkwks start= disabled ::Distributed Transaction coordinator-无聊的东西。 sc stop msdtc sc config msdtc start= disabled ::DNS Client-DNS解析服务。。无聊~~ sc stop dnscache sc config dnscache start= disabled ::Fast user switching compatibility-多用户快速切换服务..无聊 sc stop fastuserswitchingcompatibility sc config fastuserswitchingcompatibility start= disabled ::IMAPI CD-burning COM service -xp刻牒服务,用软件就不用了占用1。6兆内存 sc stop imapiservice sc config imapiservice start= disabled ::IPSEC Services-大众用户连边都沾不上。 sc stop policyagent sc config policyagent start= disabled ::Logical Disk manager -磁盘管理服务。。需要时它会通知你,所以一般关。 sc stop dmserver sc config dmserver start= disabled ::Logical Disk manager administrative service-同上。 sc stop dmadmin sc config dmadmin start= disabled ::messenger -不是msn,不想被骚扰的话就关。注:妖刺就是利用这个。 sc stop messenger sc config messenger start= disabled ::Net Logon-登陆domai controller 用的,大众用户快关! sc stop netlogon sc config netlogon start= disabled ::Netmeeting remote desktop sharing-用netmeeting实现电脑共享。。晕!关! sc stop mnmsrvc sc config mnmsrvc start= disabled ::Network DDE -和clipbook一起用的,无聊~~~~ sc stop netdde sc config netdde start= disabled ::Network DDE DSDM -同上 sc stop netddedsdm sc config netddedsdm start= disabled ::Network Location Awareness-如有网络共享或ICS/ICF可能需要.(服务器端) sc stop nla sc config nla start= disabled ::NT LM Security support provider-telnet 服务用的东东,关!! sc stop ntlmssp sc config ntlmssp start= disabled ::NVIDIA Driver Helper service -nvidia 显卡帮助,关! sc stop dnscache sc config dnscache start= disabled ::Portable media serial number-绝对无用,无聊之及。 sc stop wmdmpmsn sc config wmdmpmsn start= disabled ::QoS RSVP -关!就是那个20%的 QoS sc stop rsvp sc config rsvp start= disabled ::Remote desktop help session manager-远程帮助服务,傻透,占用4兆内存。 sc stop rdsessmgr sc config rdsessmgr start= disabled ::remote registry -远程注册表运行/修改。大漏洞,还不快关!! sc stop remoteregistry sc config remoteregistry start= disabled ::routing and remote access-哈哈。。不知者关! sc stop remoteaccess sc config remoteaccess start= disabled ::secondary logon-给与administrator 以外的用户分配指定操作权.晕~~~ sc stop seclogon sc config seclogon start= disabled ::server -局域网文件/打印共享需要的。 sc stop lanmanserver sc config lanmanserver start= disabled ::smart card -关!1。4兆内存 sc stop scardsvr sc config scardsvr start= disabled ::SSDP Discovery service-没有什么硬件利用这个服务。。 sc stop ssdpsrv sc config ssdpsrv start= disabled ::system restore service -系统还原服务,吃资源和内存的怪兽。。虽然有时用到,自己决定。 sc stop srservice sc config srservice start= disabled ::TCP/IP NetBIOS helper-如果你的网络不用 Netbios 或WINS,关了. sc stop lmhosts sc config lmhosts start= disabled ::telnet -大漏洞,我第一个关的就是这个.这根dos中 telnet 命令没关系。2兆内存。 sc stop tlntsvr sc config tlntsvr start= disabled ::universal plug and play device host-同SSDP Discovery Service ,没用. sc stop upnphost sc config upnphost start= disabled ::volume shadow copy-同MS Software Shadow Copy Provider,无用. sc stop vss sc config vss start= disabled ::Windows Installer -windows的MSI安装服务,建议设成手动。 sc stop msiserver sc config msiserver start= demand

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

颢师傅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值