のめたーのザー
ユMacークワト
ネッ 講座
構築 連 載（株）ビー・ユー・ジー 製品開発部門
プロジェクトリーダー
さとし

三浦 訓志

▲

Macintosh

第4回

Macintoshからインターネットへ（前編）

前回は、漢字Talk7.5のネットワーク機能とその応用例について解説しました。今回からMacintoshとUNIXとの通信について、2 回に分けて説明します。

インターネットを標準サポート●■■■■■■■■■■■■■■■■■●

うための条件が整うので、あとは必要なMacintosh だけのネットワークの場合、ンターネットに接続して電子メールや各普通は通信プロトコルとしてAppleTalk種のサーバーにアクセスするなど、UNIXが使われます。一方UNIX の標準的な通のさまざまなネットワークサービスを利用

信プロトコルはTCP/IP で、インターネできるようになります。

通信ソフトをそろえることによって、イットでもこのTCP/IP で通信が行われています。AppleTalk とTCP/IP は互換性がないので、ネットワーク上のMacin-TCP/IPプロトコルとは●■■■■■■■■■■■■■■■■■●

tosh とUNIX との間で通信をしようとす

TCP/IP プロトコルを使って通信をすれば、お互いの通信プロトコルを合わせるために、知っておいてほしいことがらがなければなりません。

いくつかありますので、以下に説明して前回もご紹介しましたが、Macintoshいきましょう。

では漢字Talk7.5 からTCP/IP ドライバー

162 INTERNET MAGAZINE 1995/10の「MacTCP」が標準で付属するようにネットワーク上の住所： IP アドレス

なり、特別にドライバーを買わなくても■━━━━━━━━━━━━━━━━━━━━■

Macintosh がTCP/IP を「話せる」ようネットワーク上でホストを一意に特定になりました。これでUNIX と通信を行するために、IP のネットワークでは「IPインターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

MAC ユーザーのためのネットワーク構築講座

アドレス」が使われます。IP アドレスは増し、世界的にもIP アドレスの枯渇が懸たとえば図 2 の例 では、 1 6 進 数 で32 ビットの数値で、普通は4 つに区切っ念されています。ひと昔前だとクラスB

FFFFF000、10 進数で255.255.240.0 とて各 8 ビットを10 進数で表したドット記を割り当てられるくらいの大きさの組織いうことになります。

法（たとえば133.232.1.135 など）で表さ

でもクラスC をいくつかに分けて割り当れます。この32 ビットはさらにネットワてられるということがあるようです。

ホストを名前で指定ークを表す部分とホストを表す部分の２サブネットマスクで効率化

TCP/IP のネットワークでは、それぞれ■━━━━━━━━━━━━━━━━━━━━■のホストが133.232.1.135 というような固ネットワークごとに別々のネットワー有のIP アドレスを持っているわけですが、に接続されている各ホストで共通の番号クID を割り当てることになりますが、各たくさんのホストのアドレスを人間が数になります。ホストID はそれぞれのホスネットワークごとにクラスB なりクラスC字で覚えておくことは円周率の暗記が得

トに固有の番号となり、ホストID 部のビなりのアドレスをそれぞれ割り当てていく

意な人を除いてほとんど不可能です。そットがすべて0 であればそのネットワークと、たとえばホストが数台しかないようこで、人間が覚えやすいように階層的な自身を表し、すべて1 であればネットワーな小さなネットワークがたくさんある環境

名前付けの規則を作り、その名前とIP アクのブロードキャスト（一斉同報）アド

ではネットワークID を無駄に消費するこドレスを対応づけることによって、名前レスとなります。したがって、たとえばとになり、効率が良くありません。そこによるホストのアクセスを可能にするのがクラスC だとホストID が1 から254 までとで、サブネットマスクと呼ばれる方法を「ドメインネームサービス」です。これになるので、最大 254 台のホストを接続で使って、ホストID の一部をネットワークよって133.232.1.135 などという数字の代きることになります。

ID に拡張することによって効率よく設定

わりにvega.bug.co.jp のような名前（ドするようにします（図2）。

メイン名）を指定することでアクセスが3 つのクラス分けがあります（図1）。
ネットワークID は、同じネットワーク

Macintosh からTCP/IP で通信しようとすれば、新たに自分用のIP アドレスをたとえば、クラスB のアドレスではホスできるので、IP アドレスを覚える必要が取得しなければなりません。会社などのトID 部として16 ビットありますが、このなくなるわけです。ドメイン名は、jp ＝組織では、ネットワーク管理者に割り当うち4 ビットをサブネットワークID とし日本、co ＝会社、bug ＝会社名、最後ててもらうことになり、インターネットプて定義することによって1 つのクラスB アにvega ＝ホスト名という階層的な構造にロバイダーに接続する場合はプロバイダドレスを14 のネットワークに分けることなっています。

ーに相談することになります。

ができます。このようにして分けられたネ

IP アドレスはインターネットの世界でットワークを「サブネット」と呼びます。

パケットとルーティングも使われているものですから、どこのホス「サブネットマスク」とは、どこまでをネ■━━━━━━━━━━━━━━━━━━━━■

トとも重複しない世界で唯一のアドレスットワークID として使用するかを表すた

ネットワーク上で通信を行う場合には、になるようにしなければなりません。最近

めにネットワークID 部のビットをすべてデータが連続して流れるのではなく、あはインターネットに接続するサイトが急1 として記述したビットマスクのことで、る一定の大きさに区切られた「パケット」

Class A

ネットワークID
1 - 127Class B

ホストID
0 - 255

128 - 191

サブネットワークID

0 - 255

ネットワークID

0 - 255

ネットワークID

ホストID

0 - 255

0 - 255

ネットワークID
192 - 223

0 - 255

ホストID
0 - 255

図1 ： IP アドレスのクラス分け
ホストの数が多いほどホストID が長くなる

ホストID

0 - 255

FClass C▲

か所からなり、その範囲の違いによってMacintosh■━━━━━━━━━━━━━━━━━━━━■

F255

FF255

F0240

0000 - 255

図2 ：サブネットワークの例（クラスB の場合）

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET MAGAZINE 1995/10163

という単位で転送が行われます。

Ethernet インタフェースを装備してい「MacTCP」のインストールと設定

TCP/IP で通信を行う場合は、パケッるMacintosh、あるいはEthernet カード■━━━━━━━━━━━━━━━━━━━━■

トごとに送信元と送り先のIP アドレスがを装着したMacintosh では、Ethernet ケコントロールパネル内に「MacTCP」含まれています。

ーブルを介して直接 UNIX マシンと接続（図3）が入っているかどうか確認します。

ひとつのTCP/IP ネットワークの中でできます。この形態が最も速い通信速度

もし入っていない場合は、システムディ

は、通信を行うホスト同士がお互いのIPを得ることができる方法で、設定も簡単スクからインストールします。

アドレスをわかっていれば通信が可能でです。Ethernet インタフェースは最近の「MacTCP」を設定するには、以下のすが、別のTCP/IP ネットワークにつなマシンには標準で装備されていることが情報が必要です。

がっているホストと通信を行うときは多いので、実際にはこの形態が最も多い

1 接続形態「ルーター」と呼ばれる中継機器を介しでしょう。

2Macintosh のIP アドレス▲

Macintosh

3 サブネットマスクて通信を行うことになります。ルーター
はネットワークがどのようにつながってい

2LocalTalk でゲートウェイを経由

4 ブロードキャスト・アドレス

るかの情報を持っており、ネットワークして接続する

5 デフォルトルータのIP アドレス
6 ネームサーバーのIP アドレスとドメイ上のホストからのデータを正しい相手先

Ethernet インタフェースのないMacin-のネットワークへ中継することができま

tosh などでは、LocalTalk 上にTCP/IPす。これを「ルーティング」といいます。

パケットを流すことによってUNIX マシン自分のネットワークから外部へ出ていくとの通信が可能となります。ただし、こ接続形態に合ったアイコンを選択

パケットはすべて1 つのルーター（デフォの場合はLocalTalk とEthernet の間でデ■━━━━━━━━━━━━━━━━━━━━■ルトルーター）に送ってしまい、あとのータの中継を行う「ゲートウェイ」とい「MacTCP」のウィンドウ内で、接続中継はそのルーターにまかせてしまえるのう装置が別に必要になります。

形態に合ったアイコンを選択します（図で、余計なことを考えずに外部へのアクン名4）。LocalTalk やEthernet は標準でサポセスができるのです。

3 シリアル回線を経由して接続するートされていますが、シリアル回線経由

たとえば遠隔地のUNIX マシンにモデの場合は別途ドライバ（PPP: Point-to-●■■UNIXマシンと接続するには■■■■■■■■■■■■■■■●

ムを介して接続するなどの場合は、シリ

Point Protocol やSLIP: Serial Line IP な

アル回線を経由しての通信になります。

ど）が必要になります。

では、Macintosh とUNIX マシンを物次に、「詳しく...」をクリックしてダイ理的に接続してみましょう。それには次●■■■「MacTCP」を設定する■■■■■■■■■■■■■■●

アログを開き、詳しい設定を行いますの3 つの方法があります。

（図5）。

次にMacintosh でTCP/IP 通信を行う
1Ethernet で直接接続するための「MacTCP」の設定です。

図3 ：「MacTCP」のアイコン

図4 ：「MacTCP」ウィンドウ
図5 ：「詳しく...」を開いたときのダイアログ

164 INTERNET MAGAZINE 1995/10

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

MAC ユーザーのためのネットワーク構築講座●アドレス取得

ーク管理者に尋ねるか、UNIX マシンの紹介しましょう。「Eudora-J」はイリノ「マニュアルで」は自分で固有のIP ア/etc/hosts ファイルを参照するとよいでイ大学で開発された英語版をアシックス

ドレスを指定する場合です。管理者に正しょう。の中田了氏が日本語化したフリーウェアの電子メールソフトで、Macintosh では式なアドレスを割り当ててもらう必要が最も広く使われていると思われます。

あります。「サーバから」はIP アドレスをTCP/IP による送受信を確認する

サーバーから動的に割り当ててもらう場■━━━━━━━━━━━━━━━━━━━━■「Eudora-J」を使うには、合で、「ダイナミックに」はMacintosh「MacTCP」の設定が一通り済んだら、・ UNIX ホストに自分のアカウントがあがある範囲から適当に決める場合です。

TCP/IP で正しく通信できるかどうかチ● IP アドレス

ェックしてみましょう。ここではフリーウ
ェアの「MacTCP Watcher」（図 6）をいている

クしなければIP アドレスは図4 のウィンド「MacTCP Watcher」を起動すると、ウ内でも設定できます。

Macintosh の名前やIP アドレスを確認す「Eudora-J」のインストールと設定●ゲートウェイアドレスるウィンドウが開きます（図7）。「Ping」■━━━━━━━━━━━━━━━━━━━━■

デフォルトルーターのIP アドレスを指をクリックしてネットワーク上で稼働し「Eudora-J」のインストールは非常に定します。ない場合は0.0.0.0 とします。ている相手先のホスト名かIP アドレスを簡単で、「Eudora-J1383」フォルダを自●ドメイン・ネーム・サーバ情報入力すると、IP パケットが送信され相手分のハードディスクにコピーするだけでドメイン名とサーバーのIP アドレスを先からの応答の受信状況が確認できます

す。「Eudora-J」を起動し、操作メニュ設定します。特にサーバーがない場合は（図 8）。送信相手のホストは同じネットーから「設定変更...」を選ぶと、図 9 の何も設定しなくても構いません。

ワーク上にあるものを選ぶとよいでしょ

ようなダイアログボックスが現れます。

●「Hosts」ファイル

う。応答が正しく受信されないときは、● POP アカウント

システムフォルダの下の「Hosts」フ

別のホストに対して再度実行し、それでアカウント名とPOP サーバーの動いてァイルは、ドメインネームサービスを行っもだめなら設定を再確認してください。

いるホスト名とを@ でつなげた名前を入ているホストがない環境で、ホスト名からIP アドレスを得るための対応を表すファイルで（UNIX での/etc/hosts ファイMacintoshことが条件です。

使います。

▲

クラスとIP アドレス、そしてサブネットマスクを設定します。ロックにチェッる
・ そのUNIX ホストでPOP サーバーが動力します。サーバー名は直接IP アドレス●■■■■電子メールを使おう■■■■■■■■■■■■■●

でも指定できます。
●本当の氏名ルに相当します）、「MacTCP」のインスさて「MacTCP」の設定が済んだの自分の名前を入力します。漢字は相手トール時に一緒にインストールされます。

で、TCP/IP アプリケーションの例としのマシンによっては正しく表示されない

ここに記述する内容についてはネットワて、電子メールソフトの「Eudora-J」を可能性があるので、使わないほうが無難

図6 ：「MacTCP Watcher」アイコン

図9 ：「Eudora-J」設定ダイアログ
図8 ：「Ping」でTCP/IP 通信を確認
図7 ： MacTCP の設定情報が表示される

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET MAGAZINE 1995/10165

● Subjectです。
●接続機構

ク」を選択する

必要に応じてメールの題名を入力しま

今回はMacTCP を選択します。
● SMTP サーバー

21 の設定の画面で「新着チェック頻度」

す。ここも漢字を入れると相手のマシンに0 以外の値を入力する

によっては正しく表示できないことがあどちらの方法でも新しいメールが届い

SMTP サーバーが動いているホストとります。ていれば、図 11 のようなウィンドウが現

POP サーバーが動いているホストが異な

● Cc

われます。

Carbon Copy の略です。メールのコピ

このウィンドウには左から順番にステPOP サーバーがそれぞれどのホストで動ーを送りたい人のメールアドレスを入力

ータスと優先順位、差出人、日付と時いているかは、ネットワーク管理者に尋してください。To とほとんど同じですが、間、メールの大きさ、題名が示されます。

ねてください。

「この人も関係あるから送っておこう」と受信したメールがリストに表示されます●あなたの電子アドレスいうような場合に使われます。

ので、どれかを選択してクリックすると● Bcc

受信メールを読むことができます。

メールアドレスがPOP アカウントと違う場合に入力します。返信用のアドレス

Blind Carbon Copy の略です。Cc と違（From: のあとに表示される）はこちらとうところは、他の人にわからないように「Eudora-J」の進んだ使い方なります。

メールのコピーを送れるという点です。

■━━━━━━━━━━━━━━━━━━━━■●新着チェック頻度● Attachments

メールの着信を自動で定期的にチェッ▲Macintoshる場合に入力します。SMTP サーバーとクしたいときに入力します。

メールと一緒にファイルを送ることができます。メッセージメニューの「書類「Eudora-J」にはまだいろいろな機能があります。
●電子メールフォルダの添付...」を選択しファイルを指定すると、その名前が表示されます。

メールの送信

最初に「Eudora-J」を使うときはシステムフォルダに「電子メールフォルダ」（図 12）が作られ、ここに設定情報と受■━━━━━━━━━━━━━━━━━━━━■
設定が終わったら、メールを送信して以上の項目を設定し、メールの内容を信メールが保存されます。この「電子メみましょう。メッセージメニューから「新書き込んで「送信」をクリックするとメールフォルダ」をシステムフォルダ以外規メッセージ」を選択すると、図10 のよールが送信されます。の場所に複数作り、中の「電子メール設定」から起動するようにすれば1 台のうなウィンドウが現われます。
● To

メールの受信相手のメールアドレスを入力します。

■━━━━━━━━━━━━━━━━━━━━■

複数の相手に送りたいときはコンマ(,)でこんどは受信についてです。「Eudora-Macintosh で「Eudora-J」を何人かで共有して使うこともできます。
●書簡箱

区切って並べます。

J」では自分宛にメールが届いているかど「Eudora-J」にはメールを保存してお● Fromうかをチェックするのに、次の2 つの方法くためのフォルダのようなものがありまがあります。

す。それが、書簡箱です。はじめから設

1 ファイルメニューの「私書箱をチェッ定されている書簡箱には、受信簿、送信自分のメールアドレスが自動的に入力されます。

図10 ：「Eudora-J」でメールを送信

166 INTERNET MAGAZINE 1995/10

図11 ：メールが受信された

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

MAC ユーザーのためのネットワーク構築講座

ファイルを転送しよう●■■■■■■■■■■■■■■■■■●

テキスト転送とバイナリー転送がありま

TCP/IP アプリケーションの2 つ目の例

改行コードが若干違っているために、テとして「Fetch」を紹介します。「Fetch」

キストファイルをそのまま転送したのでは相手側も「Eudora-J」を使っていれはJim Matthews 氏が作成したフリーウェ

正しく表示されなくなりますが、テキス

ば、メールにファイルの添付ができます。

アのファイル転送用アプリケーションで、ト転送モードを選択すれば自動的にシス●ニックネーム

通信にFTP（File Transfer Protocol）をテムに合わせた改行コードに変換されまメールアドレスにニックネームをつけて使用しています。FTP はTCP/IP を用いす。

登録することができます。これは多人数てファイル転送を行うためのプロトコル

テキスト以外のファイルを転送する場のいつも決まった仲間の間でメールをやで、ファイル転送のサービスそのものを合にはこの変換が起こるとデータが化けりとりするときに便利な機能で、さらに指すこともあります。てしまいますので、バイナリー転送モーができます。
●ファイルの添付

ドを選択します。Macintosh のデータに長いメールアドレスを短縮したりするのにも使うことができます。

す。Macintosh とUNIX ではテキストのは、ファイル内のデータ以外にアイコン「Fetch」のインストールと使い方■━━━━━━━━━━━━━━━━━━━━■情報などもあります。MacBinary モード

受信メールはどこへ？

「Fetch」のインストールもフォルダをを選択するとアイコン情報もまとめて1 つ■━━━━━━━━━━━━━━━━━━━━■コピーするだけです。「Fetch」を起動すのバイナリーデータになるので、Macin-会社と自宅で別々のMacintosh を使るとOpen Connection ウィンドウが開きtosh 同士の転送ではこのモードを使えばます（図13）。

アイコン情報を含めて転送できます。っている場合、会社で読んだメールを自宅から再度読みたいことがありますが、ここでFTP 先のホスト名とユーザー名、「Eudora-J」は初期設定では受信メールパスワードなどを入力して「OK」をクリ

便利な Anonymous FTP

をMacintosh に転送したらPOP サーバー

ックするとホストに接続され、リストに■━━━━━━━━━━━━━━━━━━━━■

上にメールを残さないようにしますので、ファイルやディレクトリの一覧が表示さ別のMacintosh から読み出すことができ

FTP には「Anonymous FTP」という使い方もあります。これはホストの特定れます（図14）。

なくなってしまいます。受信メールをサホストからファイルを取ってくる場合のディレクトリーを誰でも参照できるよーバー上に残すようにするには操作メニ

は、リストから選んで「Get File...」をクうにしたもので、そのようなサービスを提ューから「スイッチ...」を選択し、「サーリックします。また逆にホストへファイル供するホストが各地に存在します。ホスバに手紙を残す」にチェックをします。

を転送するには「Put File...」をクリック

トにはユーザー名として「anonymous」

これで会社と自宅の両方でメールを読むします。

を指定し、パスワードに自分のメールアドレスを入れてアクセスします。これを使ことができるようになります。ただし、こえば世界中のホストから最新のフリーウの場合は定期的にサーバー上にたまった転送モードに注意

メールを消す処理を忘れないように注意■━━━━━━━━━━━━━━━━━━━━■

してください。

Macintoshで書簡箱を作ってメールを管理すること▲簿、ゴミ箱があります。その他にも自分FTP によるファイル転送には基本的にェアやドキュメントなどを入手できるので、大変便利です。

図12 ：電子メールフォルダ

図13 ： Open Connection ウィンドウ

図14 ：ホストと接続されたインターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&DINTERNET MAGAZINE 1995/10167

［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバーアーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.