VMware-Horizon-Clientをインストールし直す(3)おわり

この週末も全て潰して、インストールのしなおしとリンクの貼り直しを続けて、悪戦苦闘。
ようやくVDI画面にアクセスすることができたので、記録しておく。

結論から言えば、DNSの名前解決ができていなかったということだった。
ブラウザはドメインを入力しても普通に使えるので、DNSの設定には何ら問題がないと思っていた(先入観)がずっとこの数週間を支配していた。VHCからのエラーメッセージは「ホスト名が解決できません」であるにもかかわらずだ!無知とは怖いものである。

以下のように解決した。
一旦、インストールしたVHCを全部アンインストール。そのうちインストールすらできなくなったので、とあるサイトで、/etc/vmware-install/のファイルを全部消せと書いてあったので、消した。

次に、過去に成功実績のあるVMCの3.5をインストールすることにした。ここでは、余計なオプションを一切つけずチェックマークを外し、最低限の機能である、PCoIPのみを使う。

起動してみると,VMwareの画面にPCoIPと表示されている。旨く行った。しかし相変わらず、「ホスト名が解決しません」が出てくる。

そこでホスト名問題に真正面から取り組むことに方針を変えた。
私の場合、pingはなんとか通っているようだが、nslookupが通らない。つまりドメイン名が探せていないという状態になっている。
こちらのサイトで、勉強した。

nslookupでDNSによる名前解決を確認する
http://lan-pc.pc-beginner.net/net_cmd/nslookup.html

次に、Ubuntu日本語フォーラムで、resolv.confを見よとある。
https://forums.ubuntulinux.jp/viewtopic.php?id=17345

しか〜し。このresolv.confはlsでみても赤字表示で触れなくなっている。なにかおかしい。
とりあえず、resolvconfをインストールした。

もうひとつのサイトを見たら、/etc/network/interfacesを触ると自動変更されるというようなことが書いてある。

http://qiita.com/uchiko/items/eb0665f528e2bb792f47

そのとおりにした。nslookupしてみるとすんなりと表示。

$ nslookup yahoo.co.jp
Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
Name: yahoo.co.jp
Address: 182.22.59.229
Name: yahoo.co.jp
Address: 183.79.135.206

$ nslookup vdi.company.com
Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
Name: vdi.company.com
Address: xxx.xxx.x.xxx

再度、チャレンジ。すると・・・・IDを求める画面が!感動!!!
Terminalの起動画面もエラーなく(消してしまったが)エラーがある時とはまったく違ってすっきり。残しとけばよかった。