2021年9月18日から2021年9月14日までの日記を表示中
2021年 9月18日 (土)
■連休
連休初日ですが、なぜか午前中に会議が入ってしまい全然心休まらず。おのれ西海岸め・・・。
■Fedora
メインPCのVirtualBoxのFedoraを33に上げました。今のところ変なことは起きてないかな。・・・と思ったら、なんか家の中のマシンに ssh できなくなったぞ。nslookup で名前は引けてて、IPアドレス指定だと繋がるのに、ホスト名を指定してsshすると、名前が解決できないと言われてしまいます。
DNS関係なんで、これも先日別のマシンで問題になった systemd-resolved が関係してそうです。systemd-resolve --statusとやると、systemd-resolved がどのDNSを見に行っているか見えるようですが・・・。
Global Protocols: LLMNR=resolve -mDNS -DNSOverTLS DNSSEC=no/unsupported resolv.conf mode: foreign Current DNS Server: 192.168.11.254 DNS Servers: 192.168.11.69 192.168.11.254
あー、なんか2個あるDNSのうちの、デフォルトで見てほしくないやつがCurrentになってるからうまくいってないんですかね(宅内の 192.168.11.69 でしか解決できない)
軽くググった感じでは、DNS ServersのどっちをCurrentにするか指定するうまいやり方を見つけられませんでした。こうなると systemd-resolved を迂回するのが手っ取り早いかな? /etc/nsswitch.conf を見ると、こんな感じのことが書かれています。
hosts: files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] myhostname dns
さらにググって調べると、どうも resolveが systemd-resolved での検索に対応するもののようですね。その後の 「!UNAVAIL=return」は、これで応答があったら結果に関係なく検索を終わりにするということでいいのかな? うーん、よし、消そうw
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
上記のように書き換えたら、再びホスト名指定でSSHできるようになりました。ふぅ・・・。
[コメントを書く]
2021年 9月17日 (金)
■ゲームギア
[コメントを書く]
2021年 9月16日 (木)
■何もしていない
何もしていない。今日も酷い一日でした。はぁ・・・
[コメントを書く]
2021年 9月15日 (水)
■テトリス99
[コメントを書く]
2021年 9月14日 (火)
■何もしていない
夜にちょっと文章を書いたりしたくらい。
[コメントを書く]
2021年9月18日から2021年9月14日までの日記を表示中
[コメントを書く]