Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7のよくある質問 >> win7にvitualBoxをインストールし、次にubuntu12.04をインストールし、sambaサーバー問題をインストールします。

win7にvitualBoxをインストールし、次にubuntu12.04をインストールし、sambaサーバー問題をインストールします。

  

1 sambaをインストールします。
sudo apt-getインストールsambasudo apt-getインストールsambafsグループを共有して、フォルダーを読み書きします。共有するフォルダは次のとおりです。/home /andy /sharemkdir /home /andy /sharechmod 777 /home /andy /share

smb.confをバックアップおよび編集すると、ネットワークユーザーはネットワークにアクセスできます。
sudo cp /etc /samba /smb .conf /etc/samba/smb.conf_backupsudogedit /etc/samba/smb.confファイルの末尾に次の行を追加します。[Share]#これは、smbという共有ファイルディレクトリとディレクトリにsmbという共有があることを意味します。共有ディレクトリのコメント=ユーザー名とパスワードの共有フォルダ= /home /andy /sharepublic = yes#はいの場合は、他のコンピュータにアクセスするときにユーザー名とパスワードを入力する必要はありません。コードwritable = yes#は、このユーザーが読み書きできるようにこのディレクトリが設定されていることを示します。available = yesbrowseable = yes新しいユーザーを追加sudo userad d smb#sambaサーバーのユーザーはubuntuユーザーでなければならないので、まずそのユーザーをubuntuに追加してからそのユーザーをsambaサーバーに追加し、パスワードを設定する必要があります。sudo smbpasswd -a amb#注このユーザーをubuntuに追加しない場合失敗

2問題を追加する
上記によると、sambaサーバーのインストールは完了しました。サービスを再起動するためにsudo /etc/init.d/samba(smbd)restartを再起動するのが合理的です、あなたはそれを使用することができます質問です。つまり、インターネットには2枚のネットワークカードがありますが、1枚だけです。ifconfigが10.0.2.15の場合、仮想マシンでubuntuのIPを表示できます。ここでの私たちのルーターのIPアドレスは10.0.0.1なので、この2つは1つのサブネットにはないので、ネットワーク経由でsambaにアクセスすることはできません。解決するには?ここでは、仮想マシンのネットワーク設定を変更し、ブリッジNICとしてnatを設定する必要があります。2つのモードの違いについて説明します。仮想マシンブリッジまたはNATが実際のマシンネットワークを占有しているかどうか。 2つの方法にはわずかな違いがありますが、IPまたはダイヤルアップ接続の速度制限を使用するネットワークでは、違いは明らかです(上記の投稿の環境のように)。不適切ではあるが簡単な例として、100メガビットのNICは100レーンの高速道路と考えることができます。現時点では、中国の人々が使用するネットワークの大部分はそれほど高くないため、ネットワークカードの処理マージンは非常に大きく、つまりアイドルレーンが多数あります。その記事のネットワークは、アクセスコンピュータの数を制限しませんが、各アクセスの帯域幅を4Mに制限します。それはあなたに4車線を与えますが、あなたを数人に制限することではなく、道路上の各人に等しいです。仮想マシンブリッジを使用している場合は、名前に誤った報告がいくつかあることに相当します。仮想マシンブリッジネットワークは、まるでスイッチを使用しているかのように扱うことができ、各仮想マシンと実際のマシンはすべてフラットネットワーク内のスイッチに接続されています。この場合、アクセスコンピュータの数を制限することなく、各コンピュータが4Mの帯域幅を制限し、同時に3つの仮想マシンを開いた場合でも、各ブリッジネットワーク仮想マシンは別々の4M帯域幅に適用されます。 12Mの総帯域幅に関しては、リアルタイムで4Mがあり、システムのダウンロードごとに、申請した4レーンを個別に使用できます。実際には、実際のネットワークカードの総処理能力は100レーンで、現在はそのほんの一部しか使用されていないため、実際のマシンネットワークを占有することはなく、さらに多くの予備チャネルがあります。実際には、実際のネットワークカードの占有率を確認することができますが、これは間違いなくすべての仮想マシンと実際のマシンのネットワーク帯域幅の合計です。あなたがスピードでなければ、同じことはまだコミュニティです、あなたの100メガビットのネットワークカードはフル100メガバイトを実行することができ、ギガビットのネットワークカードはフルギガビットを実行することができます。上記の説明によると、ブリッジ仮想マシンは、フルスピードでダウンロードしているときに実際のネットワークを取得できないと思いますか? NATメソッドを使用してインターネットにアクセスする仮想マシン。ネットワークはホストを経由して通過し、仮想マシンは実際のマシン名でハングしています。実際のマシンと同等のルータがあり、インターネットにアクセスするために仮想マシンをその下に隠した状態でオンラインクォータを申請します。当然、すべての仮想マシンが使用するネットワーク全体は、実マシンの1つのネットワークチャネルに制限されています。上記の問題を解決すると、仮想マシンのubuntu IPが10.0.9.Xになったことがわかります。そのため、サブネット内にいるので、sambaサーバーにアクセスできます。

3 Note
最初にsambaサーバーをインストールした後、それを簡単に設定したいのであれば、実際にはとても簡単ですこのURL設定によれば、直接イメージインターフェースに行くことができます:http://www.cnblogs.com/king -77024128 /articles /2666298.html。しかし、私はまだ自分でゲームをプレイしたいです。 。 。 。 。さらに、仮想マシンネットワークのいくつかのモードについて説明しましょう。

仮想マシンネットワークモード

それがvmware、仮想ボックス、仮想pc、その他の仮想マシンソフトウェアであるかどうか、一般的に仮想マシンは3つのネットワークモードを持ちます。 Br>

1.ブリッジ

2.NAT

3.ホストオンリー

どのネットワークがあなたの仮想マシンに適していますか?

ブリッジング

ブリッジネットワークとは、ローカルの物理NICと仮想NICがVMnet0仮想スイッチによってブリッジされ、物理NICと仮想NICがトポロジマップ上の同じ位置にあることを意味します。同じネットワークセグメント上にあるのと同じ、仮想スイッチは実際のネットワーク内のスイッチと同じなので、2つのネットワークカードのIPアドレスも同じネットワークセグメントに設定する必要があります。

LANで仮想マシンを使用して、ftpの提供、sshの提供、httpサービスの提供など、LAN上の他のPCにサービスを提供したい場合は、ブリッジモードを選択する必要があります。

たとえば、大学の寮にはルーターがあり、寮の4人がこのルーターに接続しますルーターのワニップは無視され、このipは動的に取得され、デフォルトは192.168.1.1(ゲートウェイ)です。マスクは255.255.255.0です。他の4人は自動的にipを取得します。4人のipは次のように仮定します。

A:192.168.1.100/255.255.255.0、B:192.168.1.101 /255.255.255.0、C:192.168.1.102 /255.255。 255.0、D:192.168.1.103/255.255.255.0

仮想マシンのIPアドレスを192.168.1.2-192.168.1.99、192.168.1.104-192.168.1.254(ネットワークアドレスall 0、all)に設定できます。 1を除いて、ABCDの4人のIPアドレスを除いて)

それから仮想マシンのIPアドレスは192.168.1.98/255.255.255.0に設定することができます、このIPアドレスを設定します、これら4人は192.168を渡すことができます.1.98仮想マシンへのアクセス、仮想マシンが外部ネットワークにアクセスする必要がある場合は、仮想マシンが外部ネットワークにアクセスできるように仮想マシンのルーティングアドレス(192.168.1.1)を設定する必要がありますが、通常はドメイン名を渡します。外部ネットワークにアクセスするには、仮想マシン用にDNSサーバーを構成する必要もあるため、DNSサーバーのアドレスをGoogle dnsサーバーとして構成するだけです。8.8.8.8、この時点で仮想マシンはオンラインになります。

NAT

NATモードでは、仮想マシンはNAT(ネットワークアドレス変換)機能を使用して、ホストマシンが配置されているネットワーク経由でパブリックネットワークにアクセスします。

NATモードでは、仮想マシンのネットワークカードと物理ネットワークカードのネットワークが同じネットワーク上にない仮想マシンのネットワークカードは、vmwareによって提供される仮想ネットワークです。

NATとブリッジの比較:

(1)NATモードとブリッジモードの両方の仮想マシンを外部ネットワークに接続できます。

(2)NATのネットワークはvmwareが提供する仮想ネットワーク内にあるため、LAN上の他のホストは仮想マシンにアクセスできず、ホストは仮想マシンにアクセスでき、仮想マシンはローカルエリアネットワークのすべてのホストにアクセスできます。本物のLANはNATの仮想ネットワークに対する相対的なものなので、NATの仮想ネットワークの外部ネットワークであり、理解していない人はNATの関連知識をチェックすることができます。

(3)ブリッジモードでは複数の仮想マシンが互いにアクセスでき、NATモードでは複数の仮想マシンが互いにアクセスできます。

仮想マシンを自分で構築するのであれば、LAN上の他の人々に利用する必要はありません、NATを選択すると、NATモードでの仮想システムのTCP /IP構成情報はVMnet8(NAT)です。仮想ネットワークのDHCPサーバーは、仮想マシンのネットワーク設定がDHCPである限り、他の設定を行う必要はありません。ホストマシンのみがインターネットにアクセスでき、仮想マシンネットワークを作成できます。

たとえば、テスト目的で複数の仮想マシンクラスタを構築したい場合や、ホストマシンがラップトップの場合、ipは固定されていません。この種のアプリケーションシナリオでは、NATモードを採用する必要がありますが、問題を検討する必要があります。仮想マシンは互いにアクセスする必要があります。デフォルトはDHCPです。仮想マシンのIPは毎回再起動されます。仮想マシンのIPアドレスを手動で設定する必要があります。

しかし、仮想マシンネットワークのルーティングアドレス、サブネットマスクなど、仮想マシンネットワークカードが配置されている仮想ネットワークに関する情報はまだわからないため、最初にnat仮想ネットワークの情報を確認する必要があります。

vmwareを使用し、[編集] - > [仮想ネットワークエディタ]で仮想ネットワーク情報を設定した後、次の図を参照してください。VMnet8に注意してください。VMnet8はマシンのルートに相当します。ルートがオンラインの場合は、そのネットワークアドレス、ルーティングアドレス、およびサブネットマスクを表示できます。

VMnet8-> NAT設定を選択すると、サブネットIPアドレスが192.168.233.0、サブネットマスクが255.255.255.0、ルーティングアドレスが実際にはゲートウェイIPのように表示されます。なにか、これは192.168.233.2です。

次の手順は、対応する仮想マシンのIP、サブネットマスク、およびルーティングアドレスを外部ネットワークに設定することですdnsについては8.8.8.8に設定します。

ホストオンリー

ホストオンリーモードでは、仮想ネットワークは完全に囲まれたネットワークであり、アクセスできるのはホストだけです。実際には、ホストオンリーネットワークはNATネットワークと非常によく似ていますが、ホストオンリーネットワークにはNATサービスがないため、仮想ネットワークはインターネットに接続できません。ホストと仮想マシン間の通信は、VMware Network Adepter VMnet1仮想NICを介して行われます。

Host-Onlyの目的は、内部ネットワークのセキュリティを向上させるために、外部から隔離された内部ネットワークを確立することです。この機能は平均的なユーザーにとってあまり意味がないかもしれませんが、大規模なサービスプロバイダーはしばしばこの機能を利用します。 VMnet1ネットワークセグメントにルーティングを提供する場合は、ICSによってイントラネットのIPアドレスが192.168.0.1に変更されるため、XPまたは2000 ICSの代わりにRRASを使用する必要があります。ネットワークカードがこのアドレスを割り当てると、ホストと仮想マシンは互いに通信できません。

概要

VMwareの3ネットワークモードではNATモードが最も簡単で、基本的にIPアドレスやその他の関連パラメータを手動で設定する必要はありません。ブリッジモードに関しては、追加のIPアドレスが必要であり、それが内部ネットワーク環境にある場合は非常に簡単で、ADSLブロードバンドの場合はさらに面倒ですISPは一般にパブリックIPアドレスを提供しません。

Copyright © Windowsの知識 All Rights Reserved