由于某些特定原因,我不想编辑该/etc/hosts文件,这就是为什么我需要在假设中创建自己的主机文件~/hosts并将其用于所有 IP 到 HOSTNAME 映射以及系统/etc/hosts文件的原因。我将如何能够做到这一点?
A.B*_*.B. 11
使用环境变量HOSTALIASES:
定义环境变量 HOSTALIASES
export HOSTALIASES=~/.hosts
Run Code Online (Sandbox Code Playgroud)创建您的私人hosts文件并添加测试条目
echo 'myprivategoogle www.google.com' > ~/.hosts
Run Code Online (Sandbox Code Playgroud)开始测试
curl myprivategoogle
Run Code Online (Sandbox Code Playgroud)
没有进入~/.hosts你会得到
curl: (6) Could not resolve host: myprivategoogle
Run Code Online (Sandbox Code Playgroud)
使用您拥有的条目
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>302 Moved</TITLE></HEAD><BODY>
<H1>302 Moved</H1>
The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
8583 次 |
| 最近记录: |