私は自宅のサーバーを、LAN ポートが 2 つある古いデスクトップ (サーバー B) から、LAN ポートが 1 つしかない新しい低電力サーバー (サーバー C) に移行しました。ISP から 3 つの IP アドレスを取得し、ルームメイトと次のように共有しています。
External Network: 68.232.0.0/16
Internal Network: 10.0.0.0/24
Coaxial---[Modem]---[10/100 Switch]
| | \------Server B eth0 (External IP #1)
| \----------Desktop A eth0 (External IP #2)
\-------------[E3000 Router] (External IP #3)
| | \--------Server B eth1 (Internal IP)
| \----------Desktop B eth0 (Internal IP)
\------------Other Stuff (Internal IPs)
サーバー B eth0 はサーバー C eth0 に置き換えられます。
機器:
- 彼の:
--ルーター A - Cisco E300
--デスクトップ A - 重要ではない
--サーバー A - 重要ではない
-私の:
--デスクトップ B - イーサネット 1 基、PCI-E は十分、消費電力は高い
--サーバー B - イーサネット 2 基、消費電力は中程度、サーバー C に置き換え --
サーバー C - イーサネット 1 基、PCI-E なし、消費電力は低い
--スイッチ - レイヤー 2
以前のセットアップ (上記) では、サーバー (B) からのすべての送信トラフィックを外部インターフェイス (eth0) からルーティングしていました。ただし、内部インターフェイス (eth1) からの受信接続もそのインターフェイスから出ていました。この方法により、サーバー (B) 上のすべてのメディアを Samba で共有しながら、トレント トラフィックを他の機器のブロードキャスト ドメインから遠ざけることができます。
新しいセットアップでは、低電力サーバー (C) には LAN ポート (eth0) が 1 つしかなく、内部拡張はありません (USB 2/3 は使用できますが、PCI[-E] はありません)。サーバーの内部インターフェイスを使用せずに、Samba 共有を引き続き使用できる方法はありますか? 別の LAN インターフェイスを追加する安価で信頼性の高い方法はありますか?
編集: Cisco ルータはコンシューマ モデルであり、ルームメイトのものなので DD-WRT などはフラッシュされていません。必要に応じて、DD-WRT を搭載した古い WRT54G を利用できます。(少し不安定です) スイッチは管理インターフェイスのないレイヤー 2 スイッチです。
編集: ルームメイトが E3000 のポート転送設定を削除する癖があるため、サーバーは E3000 ルーターの外部に設置する必要があります。
答え1
%WINDIR%\system32\drivers\etc\lmhosts ファイルにサーバー名を追加し、その名前をパブリック IP アドレスにポイントします。
答え2
消費者向けモデルのルーターであればどれでもこの作業を実行できる可能性は低いです。より適切な判断をするには、正確なモデルを知る必要があります。
DD-WRTはこれを実現できる1対1NATこれには、ファイアウォール ルールを使用してこれらの外部 IP を内部 IP に NAT する必要があり、これらの内部アドレスを静的にすることも必要になります。
すべてのコンピュータが同じネットワーク上にあるため、サービス品質 (QoS)トレントトラフィックを制限するため。
役に立つユーザー事例がスレッドで見つかります複数の外部IPアドレス。
答え3
私が考慮していなかったこと、そして誰も提案しなかったことの 1 つは、VPN サーバーを実行することです。現在調査中で、進捗に応じてこの回答を更新します。