質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.61%

  • Linux

    3642questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • MacOS(OSX)

    1847questions

    MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

  • Ubuntu

    1315questions

    Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

  • DNS

    273questions

    DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

  • Debian

    114questions

    Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

linux環境をネットに繋げたいです

解決済

回答 2

投稿

  • 評価
  • クリップ 0
  • VIEW 279

nuasKent

score 7

 お世話になります

昨日、ParallelsDesktopLiteにてUbuntu 16.04とディスクイメージを Kaliの公式HPから64bitをインストールしたのですが、VM(Parallels)内のネットワークが接続がどちらのLinux環境もできません。

 環境  

環境はMacOSX High Sierra(10.13.5)でWi-Figは接続しています。
またUbuntuの方は内部領域に.pvmファイルを、Kaliの方は外部USB(32GB)をexFATでフォーマットしています。

デフォルトの状態ですと、インストールが終了したのちに内部EthenetとしてMacに接続しネット環境が使用可能になると想定していたのですが、どちらもオフラインとなっていました。

また、Mac内部のネットワーク環境はこのようになっていました  
mac_wifi_1
mac_wifi_2

ifconfigコマンド結果  
ifconig
netstat -rnコマンド結果  
netsat

 試したこと  

  • OSを何度か入れなおす  
    → 変わらず  
  • 違うタイプのisoファイルを読み込ませる  
    → 変わらず  
  • LinuxOSの構成ページ→ネットワーク→共有ネットワーク(推奨)→詳細設定→種類を変えて試してみる  
    → 変わらず  

 エラーメッセージ  

  • Kaliの方でセットアップをする際にDHCPサーバーが対応していません。と警告が表示されました  

そこで、Kaliの方ではこちらの記事を参考に以下の情報を検索し、手動で設定することにしました  

  • IPアドレス  
    → 192.168.0.10
  • サブネットアドレス  
    → 255.255.255.0
  • デフォルトゲートウェイ  
    → 192.168.0.1  
  • DNSサーバー  
    → 192.168.0.1 

するとどちらのOSでも右上のイーサネットマークが接続されたように表示されるようになりました。

こんな感じです  

  • Kali  
    ![Kali  
    !kali_setting  

  • Ubuntu  
    Ubuntu
    ubuntu_setting

ですが、firefoxは繋がらず、apt-getコマンドも使えません。  

ちなみにこちらの記事も拝見したのですがParallelsとMac側のバージョンの違いが顕著なためよく分かりませんでした 

 おねがい  

何かヒントや疑わしいポイントなど、ご指摘などございましたらご鞭撻のほど、よろしくおねがいします。。。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

checkベストアンサー

+1

するとどちらのOSでも右上のイーサネットマークが接続されたように表示されるようになりました。

この時、MacOS側は普通にインターネットアクセスできますか?
また、Kali側のターミナルから
192.168.0.1
にpingを打つとどうなりますか?

そこで、Kaliの方ではこちらの記事を参考に以下の情報を検索し、手動で設定することにしました  

の時、IPアドレスを
192.168.0.11
にして、
192.168.0.1
192.168.0.10
にKali側のターミナルからpingを打つとどうなりますか?

疑ったのはIPアドレスの競合とあとはMac側にFirewallソフトが入っているのであれば、そこでアクセス制限がかかってないか、ですかね。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/06/21 15:11

    >> また、Kali側のターミナルから
    192.168.0.1
    にpingを打つとどうなります
    →`Desttination Host Unreachable`となり繋がっていないようです。
    ちなみに`192.168.0.10`にpingをしたところ
    ```
    64 bytes from 192.168.0.10: icmp_seq=1 ttl=64 time=0.025 ms
    64 bytes from 192.168.0.10: icmp_seq=2 ttl=64 time=0.025 ms
    64 bytes from 192.168.0.10: icmp_seq=3 ttl=64 time=0.025 ms
    ...
    ```
    と続いていき接続できているようです。

    また、IPアドレスを~.11に変更しpingを実施したところ
    ~.1と~.10どちらも接続不可となりました。
    しかし、~.11には接続できました!

    キャンセル

  • 2018/06/21 15:21

    また、IPアドレスはルーターのゲートウェイから個別に割り振られるものということでルータの管理画面より確認したところ、.11はスマホのMACアドレスに割り振られていました。
    .10はMacbookのMACアドレスでした。
    この考え方で行くと、Parallels:Kaliの設定よりネットワーク画面があるのですが、そこにMACアドレスが割り振られているようでした。
    そのMACアドレスと固有のIPアドレス(新規で割り振り?e.g. 192.168.0.15)などで組み合わされば接続できるという認識で合っていますでしょうか?

    キャンセル

  • 2018/06/21 15:23

    また、2つ目の疑わしき箇所の通り、Firewallソフトの件ですが
    学校が配布しているMcAfeeのウイルスソフトが怪しいので一旦アンインストールしようと思います
    Mac側の設定ではFirewallは無効にしています。

    キャンセル

  • 2018/06/21 16:31 編集

    > と続いていき接続できているようです。
    および
    >しかし、~.11には接続できました!
    はKali自身にしかpingが通っていない、ことを意味していて、11を設定した時に10に通らないということはホスト(Mac)には接続できていない、ということだと思います。

    なので、ホストと同じネットワークに繋がっていない(ように見える)Kaliには、
    >また、IPアドレスはルーターのゲートウェイから個別に割り振られるものということでルータの管理画面より確認したところ、.11はスマホのMACアドレスに割り振られていました。
    は今の状況だと多分関係ないと思います。

    問題はParallesで仮想マシンを構成するときのネットワークの設定にあると思うのですが、oikashinoaさんの挙げられているリンク先の資料にある「Wi-Fiブリッジのサポート」にある設定などは試されましたか?(これをするとルーターからアドレスがもらえるようになりそう(資料の記述ではならないこともあるよう)ですが)

    > 学校が配布しているMcAfeeのウイルスソフト
    こういうものは安易にアンインストールするべきではないですよ。
    アンインストールするなら、併せてMacをネットワークから切断することをお勧めします。
    「共有ネットワーク」であれば、MacとKaliの接続はその状態でも確認できると思いますし。

    MacにParallels以外の仮想化ソフト(dockerとかopenvswitch等も含めて)は入っていますか?

    キャンセル

  • 2018/06/21 17:04

    現状、「共有ネットワーク」で仮想マシンを構成されていると思いますのでその前提で補足すると、IPアドレスはParallelsのDHCPサーバーからもらうことになるので、手動で設定したときにルーターからもらうアドレス体系でアドレスを振ったことでおかしなことになっているんだと思います。

    <参考>
    http://download.parallels.com/desktop/v10/docs/ja_JP/Parallels%20Desktop%20User's%20Guide/33341.htm
    ↑にある画面の開始アドレス/終了アドレスのアドレス体系は、手動で振ったアドレスと違いませんか?

    ゲスト側を手動で設定するなら無理に「共有ネットワーク」で構成するよりは「ブリッジネットワーク」にした方が簡単そうに思いますが、聞いている感じだと学内ネットワークか何かですよね?
    自分でIPアドレスが管理できない環境では「共有ネットワーク」の方がよい気がしますので、KaliがIPアドレスが自動取得できないのであれば、ubuntuで試した方が近道かもしれません。
    ubuntuもIPアドレスの自動取得がエラーになりますか?

    キャンセル

  • 2018/06/22 10:00

    様々な視点からのアドバイス本当にありがとうございます:D
    結論から言えば、今回の要因は大学が希望者に無料で配布していたMcAfeeのウイルス検知ソフトでした。
    一度アンインストールしParallelsのOSを1つ入れたところ何も手動で設定しなくとも自動でネットワーク環境が構築されていました!

    キャンセル

  • 2018/06/22 10:06

    pingの説明ありがとうございます
    ブリッジモードは試していなかったですが、現状入れ直した2つのOS(Ubuntu, Kali)ではどちらもセグメントは`.0.`ではなく`.60.`となっていました
    アンインストールの推奨方法もありがとうございます
    オフラインにするのはオンライン状態でMcAfeeが防いできたものがあったとすると、アンインストールした直後にウイルスが侵入するのを防ぐという名目で認識合っていますでしょうか?

    ちなみに他の仮想化ソフトでdockerは入れていました。

    キャンセル

  • 2018/06/22 10:12

    ちなみに、作業は自宅のネットワーク環境で行っていました
    当初はどちらも自動取得が失敗していました。
    今回の'ハマり'をきっかけにネットワーク周りのインフラ知識ならびトラブルシューティングのHowToなど、大変参考になりました。
    ありがとうございます:)

    キャンセル

  • 2018/06/22 10:30

    >オフラインにするのはオンライン状態でMcAfeeが防いできたものがあったとすると、アンインストールした直後にウイルスが侵入するのを防ぐという名目で認識合っていますでしょうか?

    目的はその理解で相違ないです。
    今回自宅ネットワーク環境、ということなので自分の責任で判断できますが、学校や会社のネットワークでルールとして「繋ぐなら、そういったソフトを入れる」ということならば、上手く行かないから、とルールを逸脱するようなことはすべきではないですよ、といった意味もあります。

    Firewallが原因であれば、Firewallの何が原因でParallelsが上手く動かないのか、を調べるのもこういった場合の対応としては定番ですので、調べてみてください。

    >ちなみに他の仮想化ソフトでdockerは入れていました。
    他の仮想化ソフトを気にしていたのは、他の仮想化ソフトもParallelsと同じような仕組みで、PC内に仮想ネットワークを作るからで、それらも外との接続にPCの物理NICを使うので、トラブルに関係しているかもしれない、と思ったためです。
    安定して動かしたいならいろいろ混在させないのは手、ですがいろんなものを一つのパソコンで動くようにする、のも経験を積む方法としてはよいと思いますよ。

    キャンセル

  • 2018/06/23 04:27

    ご回答ありがとうございます
    Firewallの何が要因であったのかは今後究明していこうと思います!
    また機会があればよろしくお願いします!

    キャンセル

+1

http://download.parallels.com/desktop/v10/docs/ja_JP/Parallels%20Desktop%20User's%20Guide/33138.htm

ホストオンリ ネットワークになっているとホストマシン以外には通信が行きません。

また、ホストマシンと仮想マシンの

  • ipアドレスのセグメントは同じ?
  • ゲートウェイアドレスは同じ?
    かも確認したほうが良いのではないでしょうか?

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/06/21 15:14

    リンク先の記事、拝見致しました。
    一応、Parallelsの各LInuxのネットワーク設定は共通ネットワーク(推奨)にはしています。
    > ipアドレスのセグメントは同じ?
    →同じでした。どちらも192.168.0と共通していました。
    > ゲートウェイアドレスは同じ?
    → 192.168.0.1と同じでした。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.61%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • Linux

    3642questions

    Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

  • MacOS(OSX)

    1847questions

    MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

  • Ubuntu

    1315questions

    Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

  • DNS

    273questions

    DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

  • Debian

    114questions

    Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。