クライアント - サーバープログラムを作成しました。 gethostbyname(127.0.0.1)
を呼び出して、異なる端末の同じマシン上でクライアントとサーバーの両方を実行すると、プログラムはうまく動作しています。我々は別のマシン間で通信する必要があります。だから私の質問は、どのように他のマシン(サーバー)のIPを決定するか、自分のマシンのIPを見つける方法です。それは単に私たちが望むものとして選ばれていますか?サーバーと自分のマシンのホスト名を取得するには?クライアント - サーバー間通信
おかげ
私はUNIX envoirementで働いています。 私たちは、ハブに接続されているLAN回線に接続されています.2台以上のマシン間で直接接続する必要がありますか?上記の接続は機能しますか? – mawia
上記の接続は機能しますが、アーキテクチャ上は直接リンクよりもはるかに優れています。私は、UNIXネットワーク(http://reilly.com/catalog/9780596002978/)の理解を深めるために、O'Reillyによって出版されたTCP/IPネットワーク管理のコピーを入手することをお勧めします。あなたがその上に構築するための理解のしっかりした基盤。 – Lazarus