var*_*tec 12 unity networking hostname
该 /etc/hosts文件默认您的主机名127.0.1.1而不是127.0.0.1
127.0.0.1 localhost
127.0.1.1 my_machine
Run Code Online (Sandbox Code Playgroud)
我已经知道为什么了。但这给我带来了测试一些网络应用程序的问题,这些应用程序具有硬编码的假设,即本地机器 == 127.0.0.1。所以我已经将我的主机文件更改为
127.0.0.1 localhost my_machine
Run Code Online (Sandbox Code Playgroud)
问题是:
127.0.1.1黑客仍然有效?Mr *_*unz 11
您的本地机器是 127.0.0.1. 它是localhost.
相反,您机器的主机名解析为127.0.1.1.
将其更改为 127.0.0.0/8 范围内的任何内容应该没有问题,该范围是为环回保留的。
只要没有监听专门对127.0.1.1你应该是安全的。要查找是否有正在侦听的内容127.0.1.1:
sudo netstat -tunelp | grep 127.0.1.1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13025 次 |
| 最近记录: |