ラベル google の投稿を表示しています。 すべての投稿を表示
ラベル google の投稿を表示しています。 すべての投稿を表示

2018-05-27

macOS に Google Domains の Dynamic DNS を設定する

Mac は「どこでもMy Mac」という純正サービスで外部から自分のPCに接続できる機能があるのですが、柔軟に使うにはやはりドメイン名でアクセスできると便利!
と言う事で、ダイナミックDNSを設定してみました。

macOS は「システム環境設定」の「共有」に「ダイナミック・グローバル・ホスト名」と言う項目があってダイナミックDNSをお手軽に設定出来そうな雰囲気を醸し出していますが、これが対応しているのは「セキュアダイナミックDNSアップデート(RFC3007)」というプロトコル。
そしてそのプロトコルに対応したDNSサービスは私が調べた中ではDynくらいしかありませんでした。
過去にこれを試したことがあるのですが、イマイチ安定しないし、AirMacからは「ダイナミック・グローバル・ホスト名」の設定が消えるし、あまりオススメできない方法となります。

ということで DNS サービスは広く使われている更新プロトコル「DynDNS2 Client Update Protocol」を使える Google Domains を使う事にしました。
Google Domains は未だに Beta サービスのままですが、有償サービスとして日本でも利用可能になっています。

 

また、ダイナミックDNSクライアントは、ddclient を使う事にしました。
これも広く使われていますし、DynDNS2 だけでなく Google Domains 独自プロトコルにも対応しているようです。

 

Google Domains にサブドメインを追加

複雑なことは何もなく、ダイナミックDNSを選んで名前を入力、追加を押すだけの簡単な作業です。
追加されたサブドメイン毎にユーザー名、パスワードが生成されるのでこれを ddclient の設定に使います。

 

ddclient のインストール

MacPorts からインストール

ddclient はMacPortsでインストール出来ます。

$ sudo port -c install ddclient

インストールの終わりにこんなメッセージが表示されます。

###########################################################
# A startup item has been generated that will aid in
# starting ddclient with launchd. It is disabled
# by default. Execute the following command to start it,
# and to cause it to launch at startup:
#
# sudo port load ddclient
###########################################################

自動機能の設定は無効になってるから、自動起動したければ sudo port load ddclient を実行してね、とのこと
やはり結果出力はちゃんと確認するべきですね。

ddclient を Google Domains 向けに設定する

インストール出来たら早速設定を始めます。
ddclient にはデフォルトの設定ファイルが無く、代わりに設定サンプルファイルがあったためこれを元に設定を行う事にしました。
まず、サンプルファイルをコピーします。

$ sudo cp /opt/local/etc/ddclient/ddclient.conf.sample /opt/local/etc/ddclient/ddclient.conf

次にコピーした設定ファイルを編集します。
いつもの通りエディタは vi で、編集内容は後で diff を取ることにします。

$ sudo vi /opt/local/etc/ddclient/ddclient.conf

ddclient.conf の末尾に Google Domains の設定があるのでこれを流用するが、プロトコルに googledomains を指定するとIPアドレスの取得などに問題が発生したため、これを解決するのではなく一般的なプロトコル dyndns2 を使う事にした。

$ sudo diff -u /opt/local/etc/ddclient/ddclient.conf.sample /opt/local/etc/ddclient/ddclient.conf
--- /opt/local/etc/ddclient/ddclient.conf.sample 2018-04-25 12:02:54.000000000 +0900
+++ /opt/local/etc/ddclient/ddclient.conf 2018-05-02 15:34:31.000000000 +0900
@@ -214,3 +216,9 @@
# login=my-auto-generated-username,
# password=my-auto-generated-password
# my.domain.tld, otherhost.domain.tld
+protocol=dyndns2
+use=web
+server=domains.google.com
+login=xxxxxxxxxxxxxxxx
+password='xxxxxxxxxxxxxxxx'
+hugahuga.hogehoge.net

 

動作確認

実行してみると

-bash: /opt/local/sbin/ddclient: /opt/local/bin/perl5.24: bad interpreter: No such file or directory

というエラーが出るため ddclient を修正する。(UNIXの流儀としてこれが正しい対応かは自信が無いですが…)

$ sudo vi /opt/local/sbin/ddclient

先頭の2行

#!/opt/local/bin/perl5.24
#!/opt/local/bin/perl5.24

#!/opt/local/bin/perl5.26
#!/opt/local/bin/perl5.26

 とする。

ダメなことにオリジナルをコピーしておくのを忘れました orz
どのように変更したかわかるように残す事は徹底的に習慣化すべきだと思うのでこれは後で戻しておくことにします。

 

自動起動を設定

動作することが確認出来たので自動起動を設定します。

$ sudo port load ddclient

 

自動起動しない問題に対応

ここまで設定すれば動作するかと思いきや、自動起動がちゃんと機能していないようです。
調べて見るとキャッシュディレクトリが無いことが原因のようです。

$ sudo mkdir /opt/local/var/cache/ddclient

キャッシュディレクトリを作って再起動したところ、ちゃんと動作していることが確認出来ました。

 

高々 Dynamic DNS を設定するくらいのことですが、ちゃんと動作しているか確認するのを含めて結構時間がかかってしまいました。

それでは、また。

2018-01-22

Google Blogger に独自ドメイン名を設定する その2

ブログ再始動5日目にして穴を空けてしまいました。

さて、設定項目はわかるのですが設定した結果、副作用があるのかないのか全くわからないのでとりあえず設定してみる事にしました。

名前を適当につけて保存してみました。

img-alternative-text

事前にはわかりませんでしたが、元のURLはリダイレクトされるよう設定されるようです。
過去のリンクが無効になってしまうことは無いようで一安心。

img-alternative-text

ただし、当たり前ですが https での接続はできなくなりました。

と、思いきや設定出来そうな雰囲気。
証明書買ってないのに?と思いながら設定してみる。

img-alternative-text

暫く放置して見てみると設定出来ていた。
さらに http からリダイレクトするように設定してみた。

img-alternative-text

これで移行完了です。
ちゃんと新しく設定したドメイン名で https 使えるし、古いURLでアクセスしてもリンク切れにはならない。
独自ドメイン使うの止めたらどうなるかは気になるけど、使い始めるのは拍子抜けするくらい簡単でした。
何より証明書買わなくても https を使えるし、DNSの設定も不要ってあたりが素晴らしい!!

今回は2回に分けて書いた割に普通に設定画面から素直に操作するだけという、誰でもさいしょからわかるような内容でしたね。
それでは、また明日。

2018-01-20

Google Blogger に独自ドメイン名を設定する その1

ブログ再始動4日目です。
もう泣きたくなるくらい書くのがイヤになってます。

IT絡みのことを書いてみようと思いますが、実はこれからやってみようと思っているだけでまだやっていないのです。
まだできるかどうかも試していない物を書くのは抵抗があったのですが、そこのところは容赦なく書くことにしました。

さて、皆さん(って誰か読んでるんでしょうか?)は自分が書いているブログのURLが特定のサービスに縛られた物になっているのがイヤじゃないでしょうか?

例えばこのブログは https://nova-memo.blogspot.jp/ なのですが、なんかイマイチな感じじゃないですか?
blogspot.jp とか入っていて欲しくなくないですか?
これじゃ他のブログサービスに引っ越せないじゃないですか!!
と、言う事で独自ドメインを設定するために

  1. ドメイン名を取得する
  2. DNSサーバを設定する
  3. ブログサービスに独自ドメインのURLを設定する

といった作業が必要になります。

と思ってですね、Blogger の設定画面開いてみたんですよ。

img-alternative-text

なんか面倒なことしなくてすぐに設定出来そうじゃないですか?

img-alternative-text

しかもサイト名から適当な候補を出してくれるし
(日本語名なんか使うつもりないですけど)
今更私が書くことが無い気がしてきました。

私の場合、既に Google Domains でドメイン名だけ取ってあるので『ブログの Google Domains URL を設定』から設定していくのですが、タイムリミットなので今日はここまでです。

それでは、また明日。

2010-04-12

またもGoogleサイトで本名が晒される orz

Google Buzzでは使用開始時にプロフィールが公開されると散々警告されるわけですが、過去にはGoogle Sitesで特に警告無しにプロフィールで設定されている名前が晒されていた事がありました。
Google Sites で本名が晒される

で、これはいつの間にか仕様が変わって公開されなくなっていたのですが…
Googleサイトの仕様が少々変わったようです

今日、久しぶりに見てみたら…
(スナップショットは非公開に変更してからログイン状態で撮った物なので実際に表示されていた物とは異なります)

更新履歴へのリンクが!!

普通に更新履歴が公開されてるじゃないか!!
(しつこいですがスナップショットは非公開に変更してからログイン状態で撮った物なので実際に表示されていた物とは異なります)
表の右側にはGoogleプロフィールに登録されているニックネーム…ではなく本名の方が表示されています。Google Buzzで表示された物と同じ物ですね^^;
で、本名を変えて更新すると変えた後の更新のみに変更が適用されます。相変わらず
過去の更新履歴の名前は変更する手段がない
という状態です。まあ、変えられるというのも更新履歴としてどうかという話もありますが…

で、設定画面を見てみたら履歴の公開について設定する項目が増えています。
その場でスナップショットを撮らなかったので定かではないのですが確か『更新履歴』の方が公開する設定にされていました。

履歴へのアクセス権を設定出来るようになった事は大いに評価できる事だろう。
だがしかし…

何で公開がデフォルトなんだ???

冷静に考えてみるとGoogleのサービス利用する対価はプライバシーなわけだし、Google自身がプライバシーを保護しようなんて考えはないんだろうなぁ…

2009-11-11

Googleサイトの仕様が少々変わったようです

1年ちょっと前に Google Sites で本名が晒される ということで使用をやめていましたが、いつのまにか仕様が変わっていたようです。
といっても表面から見て変わっていたと言うだけで公式なアナウンスは見ておりません

気づいた変更点
  • 編集権限のない人がサイトマップをリスト表示した場合にはページの作成者や更新者は表示されなくなりました
また、以前は編集権限のない人でも編集履歴を表示する事が出来たのですが方法は忘れましたorz
  • 「最近の更新履歴」を画面に表示していない場合、編集権限のない人がURL直打ちしても履歴が表示されません
  • ページの更新履歴のURLを直打ちしても履歴が表示されません

ということで試した限りでは
「最近の更新履歴」さえ表示しなければGoogleサイトではプロフィールで設定してある本名が不特定多数の人に出る事はなさそうです
しかしそもそもプロフィールの位置づけはどうなってるんだろう?

2009-05-19

サードパーティのCookieを拒否すると…

Google Toolbar for Firefox がログイン出来なくなります
暫く悩みました^^;

このエントリーは1/13の書きかけでした。
なので今は違うかもしれません。

2008-12-08

そういえばGearsって何の役に立ってるんだ?

Firefox の拡張機能 Google Gears を入れてますが

「DocsもReaderもオフラインで使えるようになってないよな?」
と、今頃気づきました(^^;)

今まで気づかなかったと言う事は別に必要ない機能だったっぽいですが、せっかく入れているのに使えないのは気分がよくない。
ヘルプを見てみると表示言語をEnglish(US)に設定すれば使える模様。
言われた通り設定したら状態を表すアイコンがSettingsの左に表示され、オフラインで使用できるようになりました。

ReaderもDocsもオフラインで使えるよってアナウンスを見てからかなり経ってる気がするんですが…
日本語版は対応する気がないのかな?

他の機能も日本語設定で使えるようになるまである程度期間がかかるし、他のサービスもまとめて英語表示で使う事にしました

2008-12-02

Google Chrome の Windows2000用インストーラ

Trac Lightning の表示が乱れると言う理由で Windows2000 に Safari をインストールしてみましたが微妙に遅い気がするので再び Google Chrome をインストールしてみる事にしました。

毎回お世話になっている黒翼猫さんの所にインストールようスクリプトがあったはず…

インストーラが配布されてる!! ∑( ̄□ ̄;)

Googleからダウンロードするところからインストールまで上から順にボタンを押していくだけってどこまで素敵なんですか!!

ボタン順番に押して再起動してみると…とっても快適に動きます



で、結局 Safari と Chrome どっちを使う事にするかかなり迷ってます
描画エンジンは同じ WebKit ですが、Safariの方はフォントが美しくスムージングされていて読みやすいんですよね
迷うなぁ…

2008-09-20

Firefox3 で Google ツールバーにログインできなくなった

Firefox3 で Google ツールバーにログインできなくなった
ついでに GMarks の自動サインインもできなくなった

原因はサードパーティの Cookie にあったようだ。


Firefox3に変えてから「サードパーティの Cookie も保存する」 のチェックを外していたのだが、これにチェックを入れたらちゃんとログインできるようになりました。

ホントはチェック外したいんですけど…

ちなみに Mac、Windows 共に同じ現象。Windowsの環境は以下の通り
  • Windowx XP SP3
  • Firefox 3.0.1
  • Google Toolbar for Firefox 3.1.20080730W
  • GMarks 0.9.9

2008-09-12

Google Reader の root ラベル

全くどうでもいい事なんですが、Google Reader を使っていてさっき気づきました。
本っっっ当にどうでもいい話なんで期待しないでください
個人情報やら見られては恥ずかしい物が写らないようにしたらこんな細長い画像になってしまったのですが、見て下さい。

「表示」の下にある小さい楕円を!
これをクリックすると
root が表示されます。当然アイテムは無しです。

え?だから何?

何でもないです。

root ってラベル作ったらどうなるんだろ?

2008-09-10

Google Sites で本名が晒される

Google Sites にページだけ作って暫く放置していたのだが、あちらこちらに作りかけのWikiをまとめようと思い、いくつか切り貼りした。

2年以上前に書きかけたような物ばかり、我ながらよく放置していたものだ。
今更引っ越ししても古すぎて使えないような気もするが…などと思いつつ作業していてふと気づいた。

Recent site activity の所に
ページ名1
edited by ○△□×

ページ名2
removed by ○△□×

…って本名丸出しやん!!

恐るべし、Google
どうやらアカウント情報に登録されている個人情報の「姓」「名」が出力されているようなので
試しに個人情報を 「姓」="VA" 「名」="NO" に変えてみました。

が、どうやら既にある更新履歴の名前は変わらないようですorz
素敵な仕様ですね!!

ちなみに Sitemap -> List View の Created by、Last updated by 列には変更が適用され "NO VA" と表示ました。
ただしこちらは編集権限を持った人で Sign in した場合のみ表示される項目です(これは別アカウントで確認済)

しかしこれもいつ変更されるかわかりません!!


しかし、これは Google のミスなんだろうか?確定した仕様なんだろうか?
2008-05-23 に Google Site に登録した際の履歴は私のメールアカウント名が残っていますので、その頃はアカウント名が表示される仕様だったのでしょう。
その後、2008-08-06 にはアカウント情報の個人情報が表示されるようになった事が Google Group の投稿から確認できます
出来ればニックネームの方を表示していただきたいのですが…

まあ何れにせよ、隠しておきたいのなら本名を登録したのが間違いだったのでしょう。
いつどのような仕様変更があるかわかりませんしね(^^;)

あ、余談ですが Google Notebook 同様、Google Sites も Firefox の拡張機能 Japanize を使ってると編集画面が正常に表示出来ませんでした。

2008-09-11 追記
ちなみに Recent site activity を表示しないという対応をしました。現時点ではこれで名前が表示される事はないようなので…

2009-11-11 追記
↑2008-9-11の時点では履歴表示できサイトマップのリスト表示から?そこに表示される名前は非表示に出来ませんでした。
現時点ではこの問題は無くなった模様です。

2008-09-05

KDWを使ってGoogle Chromeをインストールしてみる

2008-09-05 22:00 追記 これ、投稿日が 2008-09-03 になっていましたが、これは書き始めの日付で、書き終わったのは 2008-09-05 でした。書き終わった頃には黒翼猫さんが既に詳細なレポートを公開済み(^^;)
さらにコメントまで付けていただきました。なんだか申し訳ない気持ちです…
インストールのためのスクリプトまで用意されていて至れり尽くせりです(^^)


KDWを使ってGoogle Chromeをインストールしてみました。
残念ながら詳細な記録を残してません

とりあえず Windows XP でインストーラをダウンロードします。
UserAgent を変更すれば Windows 2000 でもダウンロードできるハズですが

ダウンロードする際に
オプション: 使用状況データと障害レポートを Google に自動送信して Google Chrome の機能向上に役立てる。
が選択項目としてあったのでチェックなし、ありの両方をダウンロードしてみました。
ファイルサイズは 486,152 byte で同じでしたがCRC値は異なるファイルでした。当然と言えば当然ですが…

とりあえずチェックなしのファイルを Windows 2000 にコピーして起動してみます。
当然インストールは出来ません。
ここでKDWに含まれている fcwin2k.exe を使用して Windows XP SP3 互換でインストールしてみます。
インストールはできました。インストール直後の起動で異常終了しましたが…

インストールが出来たっぽいので Chrome を起動してみます。
最初は fcwin2k.exe 使用して XP SP3 互換で起動していたのですが、正常動作しませんでした。
色々試してみたところ、KDWを使用せず、そのまま起動すれば普通に使えるようです。

起動時に警告はされますけど…
普通に使えるみたいです。まだ少ししか使ってないので何とも言えませんがね。

インストールしなくても、実行ファイルをコピーすれば他のPCでも使えるんだろうか?
と思ってコピーしてみましたが動作せず。残念。

ベータが取れたらちゃんと検証するかもしれませんが、とりあえず動かせそうと言うところでこの件は打ち切ります。
乗り換えるつもりもないので(^^;)