サービスsshdが起動します

サービスsshdが起動します

Oracle VM Virtual BoxのCentOS 7で実行されているサービスがありますが、WindowsではCentOSで構成したIPをpingできません。

私は試した:

  • Windowsファイアウォールを無効にする
  • ネットワークアダプタをブリッジモードに変更
  • centOSの固定IPをVirtual BoxのIPに設定します。 Windowsのホスト専用ネットワークアダプタ。

ただし、CentOS仮想マシンでWindowsマシンをpingできます。どんなアイデアがありますか?

答え1

アダプタをブリッジに設定しました。 IPをホストサーバー上のアダプタのサブネットの1つに変更します。ゲートウェイをサーバーゲートウェイに変更します。サービスに戻ってpingを実行できます。

問題は、Cent OSが未使用のNICを介して接続しようとすることです。前に見たことがないとは信じられません。

答え2

CentOSのファイアウォールがICMP ping要求をブロックしている可能性があります。ルールが存在することを確認するには、iptables -L INPUTとマークされたチェーンを実行(例:sudo)し、どのポリシーが設定されているかを確認できます。 DENYに設定されている場合、特に許可するルールがない限り、ping要求は削除されます。

これが問題であることを確認するためにファイアウォールをすばやく無効にするには(sudoとして)実行できますiptables -P INPUT ACCEPT。しかし、これを行うと、これを拒否する明示的な規則なしにすべてが許可されます。トラブルシューティング後にポリシーを再度削除するように設定できますiptables -P INPUT DROP

ping応答を許可するには、次のように新しいルールを追加する必要があります。https://www.cyberciti.biz/tips/linux-iptables-9-allow-icmp-ping.html ただし、これらの変更は、再起動中に持続的なiptablesルールを維持する方法がない限り、次の再起動まで維持されます。

答え3

Centos 7でsshdサービスが実行されていることを確認してください。

サービスsshdが起動します

関連情報