ブリッジアダプタを使用してVirtualBoxにDebian 9.6をインストールしました。私の質問は、/ 30ネットマスクを持つようにインターフェイスをどのように設定しますか?さまざまな方法を試しましたが、SSHを使用してホストを仮想マシンに接続できず、仮想マシンがインターネットに接続できませんでした。
私の/etc/network/interfaces設定:
iface enp0s3 inet static
address 10.0.0.2
netmask 255.255.255.252
broadcast 10.0.0.3
gateway 192.168.1.1
私が言ったように、VirtualBoxのネットワーク構成は「Bridge Adapter」です。
192.168.1.1 はマイルータ、192.168.1.50 はマイコンピュータです。普段はネットマスクに触れる必要がなくて触れなかったのですが、今はプロジェクトに閉じ込められています。
有効な/30ネットマスクを持つように私のインターフェースを設定する方法と、ネットマスクが何であるかを説明できる人はいますか?
答え1
ネットワークマスクは、ネットワークに使用されるIPアドレスのビット数と、サブネット内のクライアントまたはアドレスに使用されるビット数(32から減算)です。公開した設定の問題は、ゲートウェイが設定されたサブネットの外部で接続できないことです。
ネットワーク構成または使用しているvirtualboxネットワークの種類を再検討する必要があるかもしれません。
学生のためのvboxネットワークタイプの標準紹介(Linuxサービス) -
1) NAT – まさにその内容です。残念ながら、ホストに一致するアドレスは生成されません。接続する唯一の方法は、ホームルータなどの個々のポートを転送することです。これは、管理者インターフェイスのコンピュータ設定の[ネットワーク]タブで行われます。ネットワークタイプとして「NAT」を選択し、カードが有効/有効になっている場合は、「ポート転送」ボタンが有効になり、使用できます。
1b) 「NAT ネットワーク」 - 上記と同様ですが、まず NAT ネットワークを設定する必要があります。 DHCPなどがある場合は、サブネットを選択できます。 NATネットワークに複数の仮想マシンがある場合は、互いに通信できます。特に設定しない限り、互いに表示されない複数のNATネットワーク名とサブネットを作成できます。
2) ブリッジ - これは、ホストのイーサネットデバイスの1つをブリッジに接続し、あたかもどこかのジャックに接続されているかのようにネットワークに直接接続します。ただし、一部の職場、学校などでは、単一の管理スイッチポートを介して複数のMACアドレスが通信することを許可しておらず、接続されたLANでこれが発生すると機能しません。
3) ホストのみ - ホストとゲストコンピュータの間に仮想ネットワークが作成されます。利用可能なDHCPサービスがありますが、ゲートウェイを提供しません。ゲストを接続するには、ホストにNATなどを設定し、そのようにアクセスを提供する必要があります。
4) 内部専用 - マシンを仮想内部ダムスイッチに接続します。 DHCPサービスもなく、ゲートウェイアクセスもなく、何もありません。ああ、本体にマッチするアダプタはありません。
私が行った多くの練習/遊び場/実験は、2つのインターフェース(1つはブリッジに、もう1つは内部に)があるマシンをセットアップすることでした。次に、偽のドメイン名(fake.tld)DNSサービス、DHCP、グローバルキャッシュDNSサービスなどを使用してルーターマシンに切り替えて、内部専用ネットワークで実際の実験と操作のために別のVMSを開始しました。