$dhclientethN
もちろん、静的構成の使用を検討することもできます。
ip_アドレスローカルホストです
IP住所、
gw_ip_addressネットワークへのゲートウェイです。
IP住所。
$ ifconfig eth0 ip_address on$ ルート追加デフォルト gw gw_ip_address
上記が機能しない場合は、忘れずにパスしてください
ifconfig/mii-tool/ethtoolツールがネットワークカードが駆動されているかどうかを確認するまで待ってから、パスします。
lspci/dmesgネットワーク カードのタイプを確認してから (またはマザーボードのマニュアルと独立したネットワーク カードに付属のマニュアルを確認して)、関連するドライバをインストールまたはコンパイルして、最後にドライバを渡します。
insmod/modprobeツールがカーネルにロードされるまで待ちます。
橋が機能するのは、
OSIモデルの 2 番目の層であるデータ リンク層は、ターゲット ホストの情報のみを知る必要があります。
マックアドレスは機能します。 Linuxカーネルは入っています
2.2この機能は最初からサポートされています。具体的な設定手順については、以降の参考資料を参照してください。 Linux ホストをネットワーク ブリッジとして構成する場合は、少なくとも 2 枚のネットワーク カードが必要です。
ネットワーク ブリッジの機能はネットワーク ケーブルと同等であり、ユーザーはその 2 つのネットワーク ポートを 2 つのホストに接続することで、相互に通信できます。ただし、ファイアウォールが装備されている場合は、ネットワーク ケーブルの両端に接続されているネットワーク セグメントを分離できます (認識されないため、これはネットワークであることに注意してください)。
IP) また、ブリッジに複数のネットワークポートがあれば、複雑な機能を備えたスイッチを実現でき、複数のブリッジを効果的に組み合わせれば、フロー制御や負荷分散を実現できる複雑なファイアウォールシステムを実現できます。
ルーティングが機能する
OSIモデルの 3 番目の層であるネットワーク層は、
ルーターもちろん、Linux には動的ルーティングをサポートするツールが多数あります。関連情報はネット上に溢れていますので、時間の都合上、ここでは紹介しません。
どのようなネットワーク サービスが必要ですか?
LAN 用に 1 つ入手
DHCPサーバー、次に 1 つ取得します
dhcpd、参考文献を見てください。
電子メール送信サーバーを取得したい場合は、それをインストールします
メールを送るまたは
exim4;
メーリング リスト サーバーを再度取得したい場合は、インストールしてください
郵便配達員;
メールを受信するサーバーを取得したい場合は、サーバーをインストールします
ポップ3サーバ;
入手したい場合は、
ウェブサイトにアクセスして取得します
アパッチまたは
nginxサーバ;
ファイアウォール サービスを取得したい場合は、次を使用します。
iptablesツール構成
ネットフィルターそれでおしまい
さらに何が?思い当たることがあれば、基本的に Linux には対応する実装があります。
ネットワークの問題が発生した場合でも、パニックにならないでください。物理リンク、リンク層、ネットワーク層、アプリケーション層など、ネットワークの各層を段階的に確認してください。
エーテル/tcpdump、
平平、
nmap、
ネット統計、
ネットパイプ、
ネットパフォーマンス、
vnstat、
ントップ待って。
これらのツールの詳細な使用方法や、ネットワークの問題の診断と保守に関する関連知識については、次の関連情報を参照してください。
ネットワーク プログラミング開発を行う場合は、たとえば次のようにします。
クライアントを実装するには
/サーバー アーキテクチャ アプリケーションの場合は、Linux を使用できます。
ソケットプログラムされた;
パケット キャプチャとプロトコル分析のためのプログラムを作成したい場合は、次を使用できます。
リブパップなどの関数ライブラリ。
特定のプロトコルを実装したい場合は、関連するプロトコルを参照してください。
RFC書類とパス
ソケット達成するためのプログラミング。
関連するものを参照できます
Linuxソケットプログラミングやその他の情報。
当初はネットワークに関するいくつかの基本的な内容を紹介しましたが、時間の都合上、詳細については関連資料を参照してください。
この時点で、「シェル プログラミング パラダイム」全体がほぼ完成しましたが、「例」には、特にこのセクションに例がありません。したがって、時間が許せば、いくつかの例は徐々に追加されます。
コンピュータ ネットワーク - トップダウン分析アプローチ
Linux ネットワーク アーキテクチャ (清華大学出版局発行)
Linux システムのトラブルシューティングとトラブルシューティング 第 13 章 ネットワークの問題 (People's Posts および Telecommunications Press)
Linux で ADSL を使用したダイヤルアップ インターネット アクセス
Linux でのワイヤレス ネットワークに関する関連情報の収集
Linuxブリッジの実装分析と使用
DHCP ミニハウツー
最高の 75 のセキュリティ ツール
ネットワーク管理者が知っておくべきこと
Linux でルートキットを検出する 2 つのツール: Rootkit Hunter と Chkrootkit
パケット キャプチャと IP プロトコルの簡単な分析 (pcap ライブラリに基づく)
RFC
HTTPプロトコルのC言語プログラミング実装例