win系统:
如何修改hosts文件
主机文件原内容如下:
  1. #Copyright(c)1993-2009 Microsoft Corp.
  2. #这是Windows的Microsoft TCP / IP使用的示例HOSTS文件。
  3. #该文件包含IP地址到主机名的映射。每
  4. #条目应该保留在一个单独的行中。IP地址应该
  5. #放置在第一列,然后是相应的主机名。
  6. #IP地址和主机名至少应该分开一个
  7. # 空间。
  8. #此外,评论(如这些)可能会插入个人
  9. #行或跟随由'#'符号表示的机器名称。
  10. # 例如:
  11. #102.54.94.97 rhino.acme.com#源服务器
  12. #38.25.63.10 x.acme.com#x客户端主机
  13. #本地主机名称解析在DNS本身内处理。
  14. #127.0.0.1 localhost
  15. #:: 1本地主机

在最后新增如下内容:

127.0.0.1  www.163.com

表示域名“www.163.com”指向的IP为127.0.0.1,即本地修改后文件内容如下:

  1. #Copyright(c)1993-2009 Microsoft Corp.
  2. #这是Windows的Microsoft TCP / IP使用的示例HOSTS文件。
  3. #该文件包含IP地址到主机名的映射。每
  4. #条目应该保留在一个单独的行中。IP地址应该
  5. #放置在第一列,然后是相应的主机名。
  6. #IP地址和主机名至少应该分开一个
  7. # 空间。
  8. #此外,评论(如这些)可能会插入个人
  9. #行或跟随由'#'符号表示的机器名称。
  10. # 例如:
  11. #102.54.94.97 rhino.acme.com#源服务器
  12. #38.25.63.10 x.acme.com#x客户端主机
  13. #本地主机名称解析在DNS本身内处理。
  14. #127.0.0.1 localhost
  15. #:: 1本地主机
  16. 127.0.0.1 www.163.com

修改后用浏览器访问“www.163.com”会被解析到127.0.0.1,导致无法显示该网页。

为了进一步验证,使用的tomcat在本地启动一个Web服务.tomcat版本为:Apache的Tomcat的8.5.4,其他版本应该操作类似。

下载解压的tomcat后,运行Apache的Tomcat的8.5.4 \ BIN \的startup.bat,待tomcat的启动成功,本地就有了一个网络服务了。

这时再访问 “www.163.com:8080”,就可以看到有页面内容了:

为什么要加上8080呢,因为这是端口号,tomcat的开启的网络服务默认使用8080端口,而浏览器中默认的是80端口,所以必需要显示指明。也可以修改Tomcat的安装目录下的配置/服务器.XML中的8080为80,这样就不用在访问时显式指定端口了。

这就是通过修改主机文件来使域名指向某个IP的方式了,如果需要添加多条配置,直接再新增一行内容就行了。

mac系统:

1.例如我有这么一个配置,这是我Mac上Hosts的配置

以192.168.1.64   m.taowaitao.cn 为例

表示每次访问 m.taowaitao.cn的时候,都不回去DNS域名解析服务器获取真实的IP地址,表示已经拦截下来了,而直接

2、屏蔽网站(域名重定向

有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些

网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。在WINDOWS系统

中,约定 127.0.0.1 为本地计算机的IP地址, 0.0.0.0是错误的IP地址。

如果,我们在Hosts中,写入以下内容:

127.0.0.1 # 要屏蔽的网站 A

0.0.0.0 # 要屏蔽的网站 B

这样,计算机解析域名A和 B时,就解析到本机IP或错误的IP,达到了屏蔽网站A 和B的目的。

3.直接找到文件目录进行修改

这个更直观点

首先找到这个标志右击选择前往文件夹(或者SHIFT + COMMAND + G)

然后在输入栏中输入

点击前往后你就会找到这货

找到了还不点开它么,但是人家不让你碰,你不能硬来的小伙子

问题不大 咱们这么做,先拷贝一份到桌面,然后再用系统的文本编辑器打开,打开修改完之后再拖回来,名字相同,你直接替换掉就OK了

拖回去之后它又要'BB'了 

按下鉴定之后就不BB了,然后就结束了,你的Hosts文件已经被你修改成功了

        

最后是这样运行即可:

配置:

效果(注意:端口为8080不行再试试其他的):

win、mac系统配置本地电脑ip为域名教程的更多相关文章

  1. 如何查看本地电脑ip

    1.快捷键 win+R打开命令窗口 输入 ipconfig查看你电脑的ip 2.输入netstat -an ,查看当前所有连接端口,显示所有的有效连接信息列表,包括已建立的连接(ESTABLISHED ...

  2. C#如何获得本地电脑IP

    using System; using System.Collections.Generic; using System.Text; using System.Net;   //需要引用.Net命名空 ...

  3. 查询本地电脑IP地址

    使用Windows+R键打开"运行"窗口,然后输入CMD进入命令提示窗口 进入命令窗口之后,输入:ipconfig/all 回车即可看到整个电脑的详细的IP配置信息

  4. 在页面获取本地电脑IP

    <%@ page language="java" import="java.util.*" contentType="text/html; ch ...

  5. 怎么查询局域网内全部电脑IP和mac地址等信息?

    在局域网内查询在线主机的IP一般比较简单,但局域网内全部电脑的IP怎么才能够查到呢?查询到IP后我还要知道对方的一些详细信息(如MAC地址.电脑名称等)该怎么查询呢??? 工具/原料 Windows ...

  6. 怎么查询局域网内全部电脑IP和mac地址..

    在局域网内查询在线主机的IP一般比较简单,但局域网内全部电脑的IP怎么才能够查到呢?查询到IP后我还要知道对方的一些详细信息(如MAC地址.电脑名称等)该怎么查询呢??? 工具/原料 Windows ...

  7. Java获取电脑IP、MAC、各种版本

    Java代码获取电脑IP.MAC.各种版本 package com.rapoo.middle.action; import java.io.BufferedReader; import java.io ...

  8. 修改电脑IP地址和MAC地址

    一.修改IP地址: 电脑右下角:上网的图标,点击右键,打开“网络和共享中心”, 点击“本地连接”,打开的窗口点击“属性”, 打开新窗口,找到“IPv4”,点击“属性”, 打开新窗口,修改ip,保存,关 ...

  9. 查询局域网内全部电脑IP和mac地址等信息

    怎么查询局域网内全部电脑IP和mac地址等信息_百度经验 https://jingyan.baidu.com/article/54b6b9c0348e432d583b47c1.html 枚举ping ...

随机推荐

  1. 【BZOJ5334】数学计算(线段树)

    [BZOJ5334]数学计算(线段树) 题面 BZOJ 洛谷 题解 简单的线段树模板题??? 咕咕咕. #include<iostream> #include<cstdio> ...

  2. 【BZOJ2962】序列操作(线段树)

    [BZOJ2962]序列操作(线段树) 题面 BZOJ 题解 设\(s[i]\)表示区间内选择\(i\)个数的乘积的和 考虑如何向上合并? \(s[k]=\sum_{i=0}^klson.s[i]*r ...

  3. 洛谷 P2598 [ZJOI2009]狼和羊的故事 解题报告

    P2598 [ZJOI2009]狼和羊的故事 题目描述 "狼爱上羊啊爱的疯狂,谁让他们真爱了一场:狼爱上羊啊并不荒唐,他们说有爱就有方向......" \(Orez\)听到这首歌, ...

  4. android studio 怎么做屏幕适配?

    一.关于布局适配建议1.不要使用绝对布局2.尽量使用match_parent 而不是fill_parent .3.能够使用权重的地方尽量使用权重(android:layout_weight)4.如果是 ...

  5. Android自定义 Dialog 对话框

    Android自定义Dialoghttp://www.cnblogs.com/and_he/archive/2011/09/16/2178716.html Android使用自定义AlertDialo ...

  6. bzoj2961&&bzoj4140 共点圆

    题目描述 在平面直角坐标系中,Wayne需要你完成n次操作,操作只有两种: 1.0 x y.表示在坐标系中加入一个以(x, y)为圆心且过原点的圆. 2.1 x y.表示询问点(x, y)是否在所有已 ...

  7. SenseTime Ace Coder Challenge 暨 商汤在线编程挑战赛 D. 白色相簿

    从某一点开始,以层次遍历的方式建树若三点a.b.c互相连接,首先必先经过其中一点a,然后a可以拓展b.c两点,b.c两点的高度是相同的,若b(c)拓展时找到高度与之相同的点,则存在三点互相连接 //等 ...

  8. Docker生产实践(六)

    镜像构建思路 思路:分层设计 最底层:系统层,构建自己适用的不同操作系统镜像: 中间层:根据运行环境,如php.java.python等,构建业务基础运行环境层镜像: 最上层:根据具体的业务模块,构建 ...

  9. python---图表的使用

    一:使用预览 二:插件使用来源 Highcharts(本次使用) ECharts 三:插件的使用 HighCharts的简单上手 (一)后台传递数据 getHchart方法获取用户数据(用户名,数据列 ...

  10. 应用jfinal时要注意区分Db.query和Db.find

    jfinal有一个特别好的地方,sql查询的时候可以直接查record.但是要注意query和find的区别. query返回的是List<object>,find返回的才是List< ...