Dns

OpenBSD 找不到主機名

  • March 9, 2019

我在 vultr 下有一個 OpenBSD 實例。我安裝了 OpenBSD 5.8,我可以ssh很好地安裝它。但我似乎無法使用pkg_add,ftpping任何其他依賴網際網路的程序。

例如,我嘗試過使用ping; 它在 ping 8.8.8.8 時有效,但在 ping 類似www.google.com(“未知主機”)時無效。這是否意味著這是某種防火牆問題?

同樣的問題也適用於其他程序,它們無法到達主機。

檢查你是否有DNS servers/etc/resolv.conf如果沒有,至少添加一個。

例子

#check dns servers
> cat /etc/resolv.conf
nameserver 8.8.8.8

#add one dns server
> echo nameserver 8.8.4.4 >> /etc/resolv.conf

#check dns servers again
> cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

請注意,上面的地址只是一個範例,它們不適用於您的系統。請查閱您的 VPS 提供商的文件以了解他們的 DNS 伺服器是什麼。

引用自:https://unix.stackexchange.com/questions/260291