我试图让 * .local域使用带有 vagrant-dns 的 DNS 服务器。为了让它工作,我设置了 dnsmasq 在它前面运行。
NetworkManager 已安装但设置为 dns=none
解决.conf:
nameserver 127.0.0.1 #this points to dnsmasq
Run Code Online (Sandbox Code Playgroud)
测试解决:
$ nslookup domain.local
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: domain.local
Address: 10.222.222.22
Run Code Online (Sandbox Code Playgroud)
Dig 解决了相同的问题:
$ dig domain.local
; <<>> DiG 9.10.3-P4-Debian <<>> domain.local
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18052
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;domain.local. IN A
;; ANSWER …
Run Code Online (Sandbox Code Playgroud) 我有一些带有特殊字符的文件,例如重音字母。
它们是有效的名称,但由于某种原因,当它们通过网络复制到驱动器时(可能以另一种格式),名称看起来仍然相同,但并不相同。
我可以将文件复制回来,现在我有两个文件,它们在完全相同的路径中具有完全相同的名称。
我的猜测是有两个不同的值代表重音字母,因此它们看起来是相同的。有没有办法查看名称本身的十六进制,而不是文件?
这很重要,因为我的一个同步应用程序变得混乱并创建重复项。