精华内容
下载资源
问答
  • 绑定host,实际上就是在域名解析文件hosts中添加ip地址与对应的域名,这里的域名可以自定义...

    目录

    初识host

    在我刚参加工作的时候,在公司里面认识了绑host这件事。绑host的目的,本地调试的时候连接他人的服务器,只有绑定了host才能访问。

    绑定host,实际上就是在域名解析文件hosts中添加ip地址与对应的域名,这里的域名可以自定义,比如:192.168.0.110 lp.xx.com

    上面所说的host的用处其实不只是这一种,有更多其他用处。更多host相关的理解可以参考大佬的一篇博客:绑定host

    windows绑定host(2种方法)

    这里所说的绑定host都是针对windows系统。

    直接在windows文件中添加修改

    1. 找到hosts文件用记事本打开,路径:C:\Windows\System32\drivers\etc。
    2. 在打开的hosts文件末行加上ip和对应的域名,示例:192.168.0.1 lp.demo.com
    3. 保存后重新打开浏览器,输入lp.demo.com就可以直接访问了。
    4. 注意:修改之后可能保存失败,就是没有管理员权限。解决办法:在桌面建一个hosts文件,将要绑定的host全部复制到新建的那个hosts文件中,然后将桌面的hosts拖入etc进行覆盖就可以了。还可以查看百度经验的方法

    利用phpstudy打开hosts进行修改

    1. 前提条件是安装了phpstudy软件。
    2. 在设置中直接用记事本打开hosts,然后进行修改或添加。
    3. 修改好直接保存就OK了。
    4. 注意:这种打开的方式其实和方法1差不多,只是表面上入口不一样。

    pc端模拟器绑定host

    这里所演示的步骤是以我电脑上的安装情况为参考,用到的是夜神模拟器,其他模拟器道理是一样的。

    1. 打开模拟器,win+R输入cmd,进入命令窗口。

    2. 输入D:进入D盘。

    3. 鼠标右击夜神模拟器桌面图标,打开属性,找到目标位置:D:\Program Files\Nox\bin\Nox.exe"。

    4. cd D:\Program Files\Nox\bin进入bin文件夹中。

    5. 执行adb remount,如果模拟器未启动就会报如图中的错误,重启后再次输入返回remount succeeded证明成功。

      image

    6. 在D盘下面新建一个hosts文件夹,然后执行adb pull /system/etc/hosts D:\hosts,将模拟器的hosts文件拉取到了刚刚创建的hosts文件夹中。

      image

    7. 打开hosts文件夹下的hosts文件,然后修改host,与修改windows中的host是一样的。

    8. 修改好后执行adb push D:\hosts\hosts /system/etc/hosts,将Windows中修改好的hosts文件重新导入了模拟器中。

      image

    手机或模拟器走pc端的代理

    这里再介绍一个大佬写的,手机或模拟器走pc端的代理,借助Charles等代理工具,使用方法详见:非常好用的抓包工具:Charles使用详解


    关注我,不迷路

    小伙伴,用你可爱的小手,点个赞,关注我了解更多知识!!!

    如果任何疑问的可以在评论区留言或者私聊。

    可以加QQ群交流:568984539,加群备注‘地区-名字-技术类型’。

    更多前端、uniapp、nodejs等相关知识可关注我个人博客:https://blog.csdn.net/qq_42961150?spm=1011.2124.3001.5343

    展开全文
  • 18 19 20 /** 21 * 功能: 将windows路径转换成linux路径22 */ 23 public staticString convert2linuxPath(String _path){24 if(isLinuxSystem()){25 int index = _path.indexOf(":");26 if(index>1 || index == -1)...

    1 importjava.net.InetAddress;2 importjava.net.UnknownHostException;3 importjava.util.List;4

    5 /**

    6 * OS Utility Class This is used to obtain the os related var programmatically7 *8 *

    9 * View Source10 *

    11 *12 *13 */

    14 public classOSUtil {15

    16 public static String LIUNX = "Linux";17 public static String WINDOWS = "Windows";18

    19

    20 /**

    21 * 功能: 将windows路径转换成linux路径22 */

    23 public staticString convert2linuxPath(String _path){24 if(isLinuxSystem()){25 int index = _path.indexOf(":");26 if(index>1 || index == -1) //不含有盘符

    27

    28 return_path;29

    30 SysstoredevMgr _sM = newSysstoredevMgr() ;31 List _list =_sM.findAll() ;32 for( Sysstoredev _sd : _list ){33 String _driver =ConvertString.ConvertStr(_sd.getDriver()) ;34 if(_path.startsWith(_driver)){35 returnFileNameUtil.correctFileName4Linux(_path.replace(_driver, ConvertString.ConvertStr(_sd.getLpath()))) ;36 }37 }38 }39 return_path;40 }41

    42

    43 /**

    44 * 获得主机名称45 * obtain the host name in form of string46 *47 *@returnString48 *@throwsUnknownHostException49 */

    50 public static String getHostName() throwsUnknownHostException {51 InetAddress inetaddr =InetAddress.getLocalHost();52 returninetaddr.getHostName();53 }54

    55 /**

    56 * 获得主机IP57 * obtain the ip address of the host in form of string58 *59 *@returnString60 *@throwsUnknownHostException61 */

    62 public static String getHostIP() throwsUnknownHostException {63 InetAddress inetaddr =InetAddress.getLocalHost();64 returninetaddr.getHostAddress();65 }66

    67 /**

    68 * 测试给定的主机是否是本地主机.69 * check if the given host is the local host70 *71 *@paramhostname String72 *@paramhostip String73 *@returnboolean74 *@throwsUnknownHostException75 */

    76 public static booleanisNative(String hostname, String hostip) {77 try{78 hostname = (hostname == null ? "": hostname);79 hostip = (hostip == null ? "": hostip);80

    81 InetAddress inetaddr =InetAddress.getLocalHost();82 if (hostname.equals(""))83 returninetaddr.getHostAddress().equalsIgnoreCase(hostip);84

    85 if (!inetaddr.getHostName().equalsIgnoreCase(hostname))86 return false;87

    88 if (hostip.length() > 0) {89 InetAddress[] inetaddrs =InetAddress.getAllByName(inetaddr.getHostName());90 boolean b = false;91 for (int i = 0; i < inetaddrs.length; i++) {92 if(inetaddrs[i].getHostAddress().equalsIgnoreCase(hostip)) {93 b = true;94 break;95 }96 }97 returnb;98 } else{99 return true;100 }101 } catch(UnknownHostException e) {102 return false;103 }104 }105

    106 /**

    107 * 获得指定的环境变量的值108 *@paramenvvarname109 *@paramdefaultvalue110 *@return

    111 */

    112 public staticString getEnvironmentVar(String envvarname,113 String defaultvalue) {114 String str =System.getenv(envvarname);115 str = (str == null ? "": str);116 return (str.length() == 0 ?defaultvalue : str);117 }118

    119

    120 /**

    121 * 判断是否是Linux操作系统122 *@return

    123 */

    124 public staticBoolean isLinuxSystem(){125 if(OSUtil.LIUNX.equals(System.getProperty("os.name"))){126 return true;127 }128 return false;129 }130

    131

    132 public static void main(String[] args) throwsException{133

    134 System.out.println(OSUtil.convert2linuxPath("M:\hello\abc.txt"));135

    136 System.out.println(OSUtil.convert2linuxPath("M:\hello/abc.txt"));137

    138 System.out.println(OSUtil.convert2linuxPath("/linux/p\u.png"));139

    140 }141

    142 }

    展开全文
  • 于是用Everything软件搜索了一下,发现C:\Windows\WinSxS\amd64_microsoft-windows-w..ucture-other-minwin_31bf3856ad364e35_10.0.18362.1_none_079d0d71e24a6112路径下有hosts文件。但是不知道是不是可以拷贝过去...

    今天给一台电脑配置ip映射时,发现C:\Windows\System32\drivers\etc目录下没有hosts文件,于是用Everything软件搜索了一下,发现C:\Windows\WinSxS\amd64_microsoft-windows-w..ucture-other-minwin_31bf3856ad364e35_10.0.18362.1_none_079d0d71e24a6112路径下有hosts文件。但是不知道是不是可以拷贝过去直接使用。于是上网查了一下,解决的方式是:

    1、在win10左下角搜索框输入“命令”,随后以管理员身份打开命令行

    2、在打开的命令行中输入下面的命令

    for /f %P in ('dir %windir%\WinSxS\hosts /b /s') do copy %P %windir%\System32\drivers\etc & echo %P & Notepad %P

    回车后当显示“已复制   1 个文件”,表明此时C:\Windows\System32\drivers\etc路径下已经有了hosts文件。经验证配置了该hosts后具有ip和主机名映射的功能

    3、小结

    通过上述两步可以看到其实命令的作用很像是遍历WinSxS然后把hosts拷贝到etc目录下,不过我没有仔细研究上述for命令,所以不能直接下决断,另外看网上有的人说直接自己创建hosts或者从其它电脑拷贝来的hosts不具有主机名与IP的映射功能。这个我没有验证过,感兴趣的可以试试,如果有了解原理的能告知一下更是不胜感激。不过上述1、2两步我验证过是确定可行的,大家遇到这种问题可以参考着解决试试。

    另外,我发现网上有部分解释是hosts文件因为是受保护文件所以隐藏起来了,如果上述方法没有解决,你可以试试显示隐藏文件(参考链接为:https://blog.csdn.net/maomao_dreamhigh/article/details/113934235?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161563780216780261938135%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=161563780216780261938135&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-113934235.first_rank_v2_pc_rank_v29&utm_term=hosts%E6%96%87%E4%BB%B6%E6%89%BE%E4%B8%8D%E5%88%B0

    参考链接:https://answers.microsoft.com/zh-hans/windows/forum/windows_10-other_settings/win10%E6%89%BE%E4%B8%8D%E5%88%B0hosts%E6%96%87/1c104350-387b-478a-92bb-d4d9601a1f4d

    展开全文
  • 1、在配置文件nginx.conf中增加 charset utf-8; 2、最重要的一步将中文编码转成unicode。 案例: server { listen 80; server_name localhost... #access_log logs/host.access.log main; location / { root html;

    1、在配置文件nginx.conf中增加 charset utf-8;
    2、最重要的一步将中文编码转成unicode。
    案例:

    server {
            listen       80;
            server_name  localhost;
    
            charset utf-8;
    
            #access_log  logs/host.access.log  main;
    
            location / {
                root   html;
                index  index.html index.htm;
            }
    		#下面为访问中文地址
    		 location /test_%E5%B7%AB%E7%A8%8B%E7%91%B6{
                    proxy_pass http://127.0.0.1/test_%E5%B7%AB%E7%A8%8B%E7%91%B6;
              
            }
    }
    
    
    展开全文
  • 也是很奇怪的一件事情,在本地host文件设置了一个127.0.0.1 test.abc.com的关系然后php进行curl的时候,死活会超时aa.php文件内容$ch = curl_init();$sUrl = 'http://192.168.3.5/bb.php';//192.168.3.5是本机ip地址...
  • @echo off&color 17 if exist "%SystemRoot%\SysWOW64" path %...UACAdmin cd /d "%~dp0" echo 当前运行路径是:%CD% echo 已获取管理员权限 echo 172.168.0.188 xxxx.com >> C:\Windows\System32\drivers\etc\hosts
  • 获取所有github网址的IP地址: ... windows的hosts路径: C:\Windows\System32\drivers\etc\hosts hosts配置:140.82.114.4 github.c
  • Linux查看光纤卡驱动模块是否加载通过lsmod|grepqla2xxx#查看是否加载了QLogic的光纤卡模块lsmod|主机安装HBA卡驱动,一般光纤卡的厂家就是QLogic和Emulex的。Linux查看光纤卡驱动模块是否加载通过lsmod|grepqla...
  • #指定图片存放路径(可以放在nginx文件夹路径里也可以放其他p盘) root E:/nginx-1.15.5/temp/images/; } location / { root html; index index.html index.htm; } #error_page 404 /404.html; # redirect server ...
  • 1 你可以看你的my.ini文件,里面有可以看到datadir后面定义的路径就是 D:\mysql\bin2 如果这个文件中找不到,你就登陆mysql,在myql运行 D:\mysql\data\documentmysql> show variables like '%datadir%';+-----...
  • 又尝试了,最简单直接的方法为,不使用windows自带的ssh,使用git中附带的ssh,路径为xxx\Git\usr\bin\ssh.exe,其中xxx为自己安装git对应的路径。此时不管在cmd中还是VSCode中都不会有中文路径的问题,注意保
  • 介绍在Windows Server 2008和Windows Server 2008 R2中开始支持Native Multipathing(MPIO)软件作为操作系统的一个组件存在。EMC旗下的存储阵列都支持MPIO。本文将介绍MPIO和它的安装与配置,以及使用Windows Server ...
  • 本文为大家分享了mysql 8.0.12 安装详细教程,供大家参考,具体内容如下一、安装1.从官网上下载MySQL8.0.12版本,下载链接2....文件配置首先在解压的路径下通过记事本新建一个my.ini文件,内容如下:...
  • ssl_certificate、ssl_certificate_key 路径是直接从windows的文件夹目录拷过来的。 ssl_certificate D:\Chanjet\TPlusStd\WebServer\nginx\conf\cert\5037152_******.com.pem; ssl_certificate_key D:\Chanjet\...
  • windows修改hosts文件后不重启的方法 win + r ,输入cmd,打开dos命令窗口 依次输入命令: ipconfig /displaydns //显示DNS缓存内容 ipconfig /flushdns //删除DNS缓存内容 这样,系统就会清空本机的DNS...
  • Windows环境修改Oracle实例监听IP地址。配置文件路径:\NETWORK\ADMIN如:C:\Oracle11gR2\product\11.2.0\dbhome_1\NETWORK\ADMIN一、修改配置文件:listener.ora# listener.ora Network Configuration File: D:\...
  • windows下编译skia

    千次阅读 2020-12-25 15:45:13
    最近打算给ui库替换为skia渲染引擎,所以搞一下windows下的skia编译。以前也搞过老版本的skia编译https://blog.csdn.net/zhuhongshu/article/details/51272050,现在打算编译一个最新的skia。 这次的skia编译时间为...
  • 目录一、MySQL官网下载二、MySQL安装三、mysql常用登录和快捷进入cmd操作一、MySQL官网下载(一)MySQL下载地址:...示例解压路径:E:\MySQL: 二、MySQL安装(一)新增配置文件:解压后的文件是没有my....
  • 我们在开发Java Web工程时会有文件存储的需求,...1. 找到部署Java Web工程的tomcat路径,找到conf目录,编辑server.xml文件,在Host标签加入<Context docBase="D:\myFile" path="/myFile" reloadable="false"/
  • 不知道从啥时候开始,每次pip install 都要出错,WARNING: The repository located at pypi.douban.com is not a trusted or secure host and is being ignored. If this repository is available via ...
  • 今天忘了自己小服务器密码,想ssh链接看,结果...@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOM
  • 'COMPUTERNAME': 'PC-20160915', 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe', 'FP_NO_HOST_CHECK': 'NO', 'FREI0R_PATH': 'C:\\Program Files (x86)\\APOWER~1\\VIDEOC~1\\frei0r;C:\\Program Files (x86)\\...
  • EventID: 0x80001206 生成时间: 04/25/2017 09:34:33 事件字符串: DFS 复制服务在本地路径 C:\Windows\SYSVOL\domain 上启动了 SYSVOL,并且正在等待 执行初始复制。复制的文件夹在与其伙伴 cansinesv01.cansine....
  • C:\Windows\System32\drivers\etc
  • 本文介绍一种使得 Windows Docker 与 VMware 软件同时可用的方法. 2020年4月17日更新: VMware现已初步支持Hyper-V,并且WSL2也快正式发布,请考虑使用新的VMware和WSL2. 附:VMware Workstation Tech Preview 20H1 ...
  • ‍‍有的win7专业版用户最近在开机的时后总是弹出windows script host无法找到脚本文件的错误提示,遇到这个问题该怎么办呢?会出现无法找到脚本文件的错误提示很有可能是系统文件缺失,或者是被破坏导致的,为了...
  • 我目前正在进行一个服务器客户端设置,其中我有两个独立的服务器脚本。...在我的客户端代码在Windows10系统上运行。这两个服务器都运行在unix环境中(分别是macOS和ubuntu16.04)。在我正在运行的SFTP服务器的...
  • win10如何修改host文件

    2021-04-06 14:23:41
    c盘路径C:\Windows\System32\drivers\etc 右键单击-打开方式 记事本-确定 修改后ctrl+s 存储到桌面 把隐藏已知文件类型的扩展名勾去掉-应用-确定 首页txt文件-右键单击-重命名把.txt删掉-回车 剪切到C:\...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 159,199
精华内容 63,679
关键字:

windows下host路径