5丁目通信(仮称)

とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。

タグ: 設定

  • AsteriskNOWでIP電話はじめましょうという話し

    きちんとAsterisk でIP電話のシステムを作りたくて、今日はいろいろ作業しました。まずはサーバーの設定から。

    今までは、ファイルサーバーに使っているマシンにAsteriskをインストールして使っていました。confファイルを作成していましたのでとても面倒です。

    そこで、GUIで設定できるAsteriskNOWをインストールしてみることにしました。まずはサーバーを新しく使用かと思いましたが、これ以上マシンを増やしてもいかがなものかということで、VMware Serverをファイルサーバーに入れることに。この辺りからはまりだしているのがわかります。

    ファイルサーバーは、3年くらいに購入したDELL PowerEdge800。メモリが1MBで少ない。そこでメモリ増設から。

    そのメモリは手元にある注文書によると、DDR2/533MHz DRAM DIMM ECCであるとのこと。一般には売っていない。そこで、よく行く秋葉原のサーバー専門の店に行ってみると、運良く1GBが2枚中古であったので購入しました。

    それで早速、メモリ増設から。しかし、その前にサーバーの大掃除。年末に埃を払いましたが、半年経つとものすごくたまっている。まだまだ回り道。

    無事にメモリが3GBになったことを確認して(ここまでトラブルなし)、OSの再起動完了。

    次に、VMware Serverのインストール。今回が初めてなので、サイトを参考にしながらインストール。簡単にRPMでインストール完了。VMware Server ConsoleでWindowsのクライアントから仮想マシンを作成して(今回は、ディスク10Gでメモリ256MBで作成)、ターゲットのOS(今回は、AstersiskNOWのCDイメージ)を簡単にインストールできた。この簡単さが驚きとうれしい。

    AsteriskNOWもトラブルなくインストール完了。日本語とひかり電話のRT-200NEのパッチを当てるため、Asteriskのソースを入手、パッチを当ててmakeする。今回は、Asteriskのバージョンが新しいため、VOIP-Info.jpで用意されているja-autopatch.shではパッチを当てられませんしたので、FTPで直接該当するバージョン(1.4.18.1)のパッチファイルを入手しました。

    後は、クライアントのWebブラウザからAsteriskNOWのインストールするだけ。ここから参考にしたのは、「AsteriskNOWではじめるIP電話
    」という本です。しかし、今回外線が、フレッツひかり電話で、マイナンバーで発着信するため。書いているとおりにいかないのが大変。結局は、SIP電話をユーザーを登録するだけで、あとはconfファイルを編集してしまいました。最初の目的と離れてきた。

    内線の発着信、外線の発着信のテストをして完了。

    結果としては、Webブラウザでconfファイルを編集できるようになって、これだけでも簡単に設定できるようになりました。

    以上、1日作業でした。設定ファイルの希望があれば、ここに載せませすので連絡くださいませ。

  • セキュリティソフトをESET Smart Securityにアップデートした話し

    アンチウィルスソフトのNOD32の更新案内が来たので、いっそのことファイヤーウォールとか、スパイウェア対策など追加されたESET Smart Securityにアップデートしてみました。現在、NOD32が7本インストールされていますので、すべてアップデート。契約期間も残りに1年プラスされます。

    アップデートの際に、面倒なことと、注意しなければいけないことが何点か・・・。

    • どのPCにインストールされているNOD32を更新しなければいけないかがわからないので、ライセンスを調べなければいけないのは大変。NOD32のサポートに連絡をとって、ライセンスの区別の方法を教えてもらう。以下が回答内容です。
      1. システムトレイ(デスクトップ画面右下)内の「NOD32アンチウイルス」アイコンをクリックして「コントロールセンター」を開きます。
      2. 「更新」→「更新」と選択し、右側に「更新」画面を表示します。「設定」ボタンをクリックし表示される「更新の設定」ダイアログボックスの「ユーザ名」欄をご確認ください。

      まあ、他のアンチウィルスソフトのように、PC1台ごとに1メールアドレスでユーザー登録しなければいけないよりはましですが・・・。そんなにメールアドレスを作りたくないし、それがアンチウィルスソフトから乗り換えた原因。NOD32をすべてのPCで確認して、シリアル番号、ユーザーID、パスワードを台帳としてまとめました。

    • ESET Smart Securityをインストールする前に、必ずNOD32をアンインストールしないとPCが正しく起動しなくなる。ESET Smart Securityをインストールの途中で、NOD32をアンインストールしてくれません。マニュアルにか書かれていますが、警告くらい出してくれればいいのに。
    • ESET Smart Securityをインストールしたあと、有効期限が切れたエラーが必ず表示される。これは、周知の表示の障害らしい。インストールの途中で、なぜかユーザーID、パスワードの設定をしないが、あらためてESET Smart Securityのコントロールセンターで、ユーザーID、パスワードを設定して、ウィルス定義データベースをアップデート(これもなぜか2回ボタンを押さないとアップデートしてくれない)してから再起動しなければいけない。

    ESET Smart Securityはインストールしたばかりでまだその効果はわかりませんが、やはりPCへの負荷が小さいのはNOD32と変わらない。黙って仕事してくれるにはベストです。ただ、セキュリティソフトをインストールしても、何か便利になるとかないのでおもしろくないのが正直なところ。

    あとESET Smart Securityは、店では黄色や赤のセキュリティソフトよりは手に入りにくいので(NOD32を知らない店員が実際いるし、ESET Smart Securityの5ユーザー優待バックなんて在庫ないし)、ECサイトや販売元のキヤノンITソリューションズのサイトから手に入れたほうがベターです。

    ESETはマイナーなアンチウイルスソフトだけど、軽くてPCの邪魔をしないのでお勧めしています。自分が使っているPCにはMicrosoft DefenderではなくESETを入れています。

  • Google Docsは私には合わないのでしたという話し

    最近、Google Appsに乗り換えようとしていますが、その中のGoogle Docsを使ってみました。結果は、私には合わない。

    普段は、OpenOffice.orgを使っているのですが、そんなに使いこなしている訳ではありません。ただし、特に文書ですが、スタイルの管理がないのは辛い。とりあえずスタイルとしては、見出し、小見出し、小々見出し、段落が用意されていますが、これ以上スタイルを追加することができませんし、スタイルを管理することができません。それぞれh1,h2,h3,pのタグになっているのですが、スタイルの書式(例えばフォントサイズを大きくするとか)を変更しても、他の同じスタイルには反映できません。つまり、書式を変更するには、一括してスタイルを変更することで対応できないのです。

    これもプレゼンテーションも同じ。タイトルの書式を1ページ変えても他のページには反映されていない。すべてのページに渡って書式を変えなければいけません。

    MSのWord5.0の頃からスタイル管理に慣れているせいか、とりあえず文章を打って、後からスタイルを設定、デザインはスタイルの書式変更でまとめて行っています。

    何か、私がGoogle Docsが理解できていないだけならばいいのですが・・・。

    このページは xfy Blog Editor を利用して作成されました。

  • Google Apps でスケジュール、メール、ファイル共有してみる話し

    最近スケジュール管理はGoogleカレンダーで管理していますが、こちらを一歩進めてGoogle AppsGoogleカレンダーに移してみました。

    Google Appsは、Googleが提供するコラボレーションツール。今まで、ばらばらで提供していた、メール、カレンダー、ドキュメントをワンパッケージにしたものです。

    つまり、スタートアップの会社にとって、Google Appsはお手軽に導入できて、必要なメール、ホームページ、ドキュメント管理、スケジュール管理がそろえることができてよい選択かもしれません。あと、必要なのは、ドメインだけ。

    今回、Google Appsを導入するにあたって、and-works.com というドメインを新しく取りました。注意しなければいけないのは、DNSの設定ができるサービスでドメインを取ること。and-works.comは、DNSの設定で融通が利いて安価なバリュードメインでドメインを取得しました。

    Google Appsでお勧めなのは、Gmailが自分のドメインで使えること。Gmailはいつもの画面でメールの送受信ができるので、メールクライアントソフトの難しい設定が必要がないのがいい。たくさんユーザーが抱える管理者も楽になるでしょう。それに、パスワードなどのユーザー管理も一括でできますので、人の出入りの多い会社も有用です。

    ファイルサーバーを使ってドキュメント管理をしている会社もありますが、Google Docsであれば制限付きではありますが使えます。サーバーも用意することもないので、サーバーの面倒をみたり、バックアップを気にする必要がありません。これも、精神的にもうれしい。

    一人6GBほどでしたら無料、6,000円/年で25GB、ホームページも作成できますので、別にレンタルサーバーに契約しなくても大丈夫です。ですので、予算的に厳しいスタートアップの会社にもうれしい。

    ただ、こうなるとお客様にGoogle Appsを提案しても、手離れが良すぎて、あとあと保守契約を期待できないのがつらいところかもしれません。

  • ブログをXOOPSモジュールではないWordPressに移行した話し

    このブログは、XOOPSのWordPressのモジュール版で動かしていましたが、このたび普通の(?)WordPressに移行しました。

    理由は次の通りです。

    • XOOPSのWordPressモジュール版の更新が止まっているため。
    • 人にWordPressを勧めながらも、使っていないのはまずいため。
    • WordPressを別のところでインストールしたら、あまりにも便利になっていたため。

    インストールは簡単。データベースを用意して、設定情報を書いて、後はインストールプログラムを動かすだけ。ほんの5分ほど。

    エントリの移行は、RSSファイルを出力して、WordPressのインポート機能で読み込む。読み込めないエントリがあったりで、多少面倒。でも、1時間の作業。

    とりあえずテーマは公開されているテーマを設定しました。単純にヘッダにXOOPS側に戻るリンクを設定しただけ。

    XOOPSのメインメニューを自動生成していましたが、モジュールではないのでブログのメニューが出てこないため、これをマルチメニューモジュールで作成しました。

    問題は、新着エントリがXOOPS側に表示しない。これは、RSS系のモジュールをインストールすることで対応します。

    著:久保田涼子, 著:西原礼奈, 著:阿諏訪聡美
    ¥2,399 (2025/03/28 17:08時点 | Amazon調べ)

    なんやかんやでWordPressのサイト構築で躓くのは、PHPのプログラミングなのでした。

  • svn update をcronで自動化した話し

    サイトを作成するときに、subversion を使ってファイルの履歴管理しています。グループで開発しているので、テストはローカルでWebサーバーを立ててチェックし、客先へはデモサーバーで公開しています。

    デモサーバーに公開するには、今までシェルでsvn updateしていましたが、デザイナーからは面倒ということで、cronで自動化するようにしました。参考にさせていただいたページは、「svn update を自動化してみた」です。これを、リポジトリを増えても簡単にするため、forで回すようにスクリプトを改造。

    cron でこのスクリプトを実行すると、

    svn: Can’t convert string from ‘UTF-8′ to native encoding:

    とエラーになりますので、先頭に

    export LANG=ja_JP.UTF-8

    を入れました。


    #!/bin/sh export LANG=ja_JP.UTF-8 date=`date "+%Y/%m/%d-%T"` for repos in repos1 repos2 # ここにリポジトリを指定する。 do cd /home/webroot/$repos echo $repos > /tmp/svn_update_"$repos"_date.log echo "start--" `date "+%Y/%m/%d %T"` | nkf -j >> /tmp/svn_update_"$repos"_date.log svn update > /tmp/svn_update_"$repos"_tmp.log cat -b /tmp/svn_update_"$repos"_tmp.log > /tmp/svn_update_"$repos".log echo "end --" `date "+%Y/%m/%d %T"` | nkf -j >> /tmp/svn_update_"$repos"_date.log done

    このページは xfy Blog Editor を利用して作成されました。

    著:湊川あい, 著:DQNEO
    ¥2,208 (2025/04/01 17:15時点 | Amazon調べ)
    著:リック・ウマリ, 翻訳:吉川邦夫
    ¥3,247 (2025/04/01 17:15時点 | Amazon調べ)
  • アンチウィルスソフトをNOD32にしてみた話し

    社内のアンチウィルスソフトをNOD32に変えました。今まで、McAfeeとかウイルスセキュリティZEROとか使ってきましたが、アンチウィルスソフトのくせして目立ちすぎ。

    何をやっても、ディスクをカリカリ回すし、とにかく遅い。あるソフトは、頻繁にディスクのウィルスチェックをしてくれるので(うまくスケジュールの設定ができない)、とにかく負荷が大きい。

    あと、McAfeeはユーザー登録が変。私のようにPCを3台使っていると、1台ごとにメールアドレスが必要になります。おかげで1台分のユーザー登録が見つからない。サポートに連絡してもわからず。更新料の自動引き落としがされたときにわかるのでしょう。McAfeeは何も言わないと、更新料は自動引き落としになりますので注意。PCを廃棄したとか、違うソフトを入れたときには、必ず更新を停止させましょう。

    そこで、ちゃんとウィルスをチェックしてくれて(これが基本)、動作が軽くて定評のあるNOD32を試しに1ヶ月ほど、よく使っているPCにインストールしてみました。なかなかよさそう。何よりもアンチウィルスソフトが主張しないこと。体感的に動いているかわからないのがいい。

    気をよくして、今度はNOD32の5ユーザーパックを買ってきて、会社のすべてのWindowsのPCに入れました。

    アンチウィルスソフトはPCを使う上で税金みたいなものになってしまっています。必ず入れておかないと、何かあった場合に面倒なことに。本来はアンチウィルスソフトなんて必要のないですが、しょうがありませんね。

    でも、NOD32は、アンチウィルスソフトのなかではマイナーですね。雑誌の比較記事にも載ってこないし。

    ESETはマイナーなアンチウイルスソフトだけど、軽くてPCの邪魔をしないのでお勧めしています。自分が使っているPCにはMicrosoft DefenderではなくESETを入れています。

  • Asteriskで電話の転送をした話し

    現在、Asteriskを仮運用中です。現在、できていることは、

    1. ひかり電話で横浜本社の外線の発着信
    2. 横浜本社の電話を青山事務所の電話で取れる。
    3. 青山事務所のRT57iに接続されたアナログ電話をAsteriskサーバーで発着信できるように、RT57iAsteriskサーバーに登録。
    4. 横浜本社にSnom105を設置。これを横浜本社の代表電話にしようとしています。
    5. 各PCにソフトフォンをインストール。各PCから外線発信。

    です。5.のソフトフォンですが、最初はX-Liteを入れましたが、電話の転送がわからず(できない??)断念。次にSJphoneをインストールしてみました。SJphoneは転送ができました。ここで、SJphoneでの転送の方法(取り次ぎ転送)の覚え書きです。

    Asteriskロゴ
    1. SJphoneで電話を受ける。下のShow Statusにかかってきた電話のアイコンが出てくる。
    2. HOLDボタンを押す。受けた電話はつながったまま。Show Statusは「On Hold」になる。
    3. 転送したい内線をかける。Show Statusにもう一つ内線電話のアイコンが出てくる。これで内線相手と話せるので、電話がかかってきたことを伝える。
    4. 電話を転送する場合は、アイコンを右クリックして「Transfer」-「相手の番号」を選ぶ。
    5. これで、電話の転送完了。

    相手の確認とらずに電話を転送する(ブラインド転送)場合は、

    1. TRNSFボタンを押して、内線をかける。
    2. 電話が切れて転送先を呼び出しているはず。
    3. 転送先は電話をとって話しをする。

    しかし、転送先が出ないときは、ボイスメールになるはずですが、なぜか切り替わらない。こちらは検証しなければいけません。

    あとは、Snom105の取り次ぎ転送のやり方がわからない。ブラインド転送はできますが。

    パナソニック(Panasonic)
    ¥10,200 (2025/03/28 23:41時点 | Amazon調べ)

    私の電話機を選ぶ基準は、まずはカールコードがないこと。受話器がワイアレスだとコードのねじれを気にせずに楽です。後は、着信拒否の登録件数の多さでしょうか。50件程度でしたら、すぐに登録が一杯になります。100件以上着信拒否ができる電話機を選びます。

  • ひかり電話のFAXお知らせメールで便利にFAXを受信する話し

    最近、ひかり電話のFAXお知らせメールを申し込みました。あまりNTTではあまりアナウンスしていないようですが、これは便利という話です。

    今のFAX機はプリンタとスキャナの複合機で、電話とFAXの自動切り替えの設定をしていると、呼び出し音が電話機からは鳴らずその複合機しか鳴らないという代物です。だから、複合機のそばにいないと電話がなったどうかわからないという困ったものです。複合機が1階にあるので、2階にいるときには電話が入ったかわからないのです。今までは手動で電話とFAXを切り替えていました。手動ですと、電話が鳴りますので、コードレスフォンで家内のどこでもわかります。しかし、留守にしているとFAXが受け取れないというおかしな状態です。

    いろいろ調べてみると、NTT東日本のひかり電話のオプションサービスで「FAXお知らせメール」があるのを知りました。本当は、FAXの留守電のようなサービスですが、ひかり電話の場合、マイナンバーで電話番号が5つまで追加できますので、その一つをFAXお知らせメール専用に割り当ててしまえばよいことになります。

    しかし、ここで問題が・・・。一番の問題はNTTの窓口担当者がFAXお知らせメールのついてわからないこと。これは、一番の問題でした。こちらでひかり電話の番号と追加して、そこにFAXお知らせメールに割り当てたいことを伝えましたが、なかなか理解してもらえない。終いには、窓口担当の統括している偉い人に代わってもらって(ここまで一週間かかりました)、ようやく申し込み。FAX機器を接続しないFAX専用の電話番号を取ることができないというNTT担当者の思いこみが、申し込みができないと思われたようです。

    後は仮IDを取ったり、NTTからレンタルされたルーターを設定したりで、設定自体は簡単でした。これで、ひかり電話の電話番号は、自宅、会社、FAXの三つを取っています。

    でも、FAXお知らせメールは便利です。FAXが届くとメールで知らせてくれますし(サービス名称から当たり前)、FAXはTIFF形式でNTTのサーバーからインターネットに接続できればどこからでもダウンロードできます。それに料金が安いのは何よりです。電話番号追加で100円、FAXお知らせメールで100円で合計200円です。これでFAX機器なしでFAX受信ができます。FAX送信はそのまま複合機でやっていますが、ドキュメントスキャナとFAXモデム(今時あるか??)があれば、FAX送信もFAX機器なしで可能です。

    ひかり電話は電話番号がマイナンバーで5つまで増やせるのはいいですね。ただし、個人向けの契約ですとレンタルされるルーターには電話機が2台しかつながらないのは注意が必要です。今度はLAN経由でSIPフォンでもつなげてみましょうか・・・。

    パナソニック(Panasonic)
    ¥10,200 (2025/03/28 23:41時点 | Amazon調べ)

    私の電話機を選ぶ基準は、まずはカールコードがないこと。受話器がワイアレスだとコードのねじれを気にせずに楽です。後は、着信拒否の登録件数の多さでしょうか。50件程度でしたら、すぐに登録が一杯になります。100件以上着信拒否ができる電話機を選びます。

  • FON 無料アクセスポイント提供中の話し

    FONの無線ルーターを手に入れました。ルーターの設定をして、アクセスポイントを公開しました。ただし、横浜の本社(自宅兼用)ですので、どれだけ使ってもらえるかは疑問ですが。

    FONは、自分のところにアクセスポイントを設置して公開すれば、他のアクセスポイントを利用できるサービスです。専用の無線ルーターを購入すれば、パブリックとプライベートで使い分けられます。もちろん、パブリックに接続された人からは、プライベートのLANに接続されたPCには接続できません。どのくらいアクセスポイントがあるかは、FON Mapsで見ることができます。

    しかし、設定は手間取りました。そもそもFONで接続するための前提条件が理解していないのが原因でした。

    まず、パブリックでアクセスポイントを接続するには、WebブラウザでアクセスするとFONの認証ページに強制的に飛びます。ここで登録したID/PWを入力すると、以降はインターネットへアクセス可能です。最初は、アクセスポイントごとにID/PWが付いているのかと思いこんでいました。

    プライベートでアクセスポイントに接続するには、WPAのキーを設定するれば完了です。ここでも、DHCPで既にあるLANのプライベートのIPアドレスが払い出されるものだと思っていましたが、これも違っていました。FONの無線ルーターは、ブリッジではないのですね。ルーターという名前ですから当たり前ですが、FONのルーターはNATなのです。IPアドレスはFONがDHCPサーバーになって、接続されたPCにはFONのLAN側のIPアドレス(デフォルトは192.168.10.0/24)が払い出されます。

    思うに、FONの無線ルーターに入っている説明書では、私のような思いこみが強い人間には、うまく設定できないかもしれません。それとFONジャパンのサイトは、ちょっと辛いですね。これでは、何が何だかわかりません。このままですと、FONの普及に足を引っ張りそうです。

    もし、FONのルーターの設定を知りたければ、販売代理店のツクモのFONのページがいいです。簡潔にルーターの設定が説明されています。もっと詳しい情報を知りたければ、ユーザーがまとめているWikiがお勧めです。