Mac (Yosemite) を使っていると、たまにsshで以下のような感じで怒られます。
```bash
`gutter:false;
ssh: Could not resolve hostname xxx ...
```
nslookupとかではホスト名解決できているのに、なんでかと思っていましたが、mDNSResponderのキャッシュが悪さをしているようです。
キャッシュをクリアすればよくなるのですが、実際にはmDNSResponderをkillしてクリアします。
```bash
`gutter:false;
$ sudo killall mDNSResponder
```
killするとOSが再起動してくれます。
Yosemiteの環境での話なので、最新のmacOSでは発生しないと思いますが、もし起きたらキャッシュクリアを試してみて下さい。
0 件のコメント :
コメントを投稿