1

Honeyd を使用して、次の仕様で仮想ホストをセットアップします。

• オペレーティング システム: Linux

• イーサネット MAC アドレス: 00:00:24:22:8c:14

• IP アドレス: 10.10.10.2

• 開いているポート: 22

だから私はubuntu 1204 vmにhoneydをインストールしました。次に、etc/honeypot/honeyd.conf を次のように変更します。

create default
set default default tcp action block
set default default udp action block
set default default icmp action block

create linux
set linux personality "Linux 2.4.20"
set linux default tcp action reset
add linux tcp port 22 open
set linux ethernet "00:00:24:22:8c:14"
bind 10.10.10.2 linux

そして、以下のように etc/default/ にある Honeyd.conf ファイル:

RUN="yes"
INTERFACE= "eth0"
NETWORK= 10.10.10.2
OPTIONS="--disable-webserver"

コマンド「honeyd start」を使用して Honeyd を実行すると、次のエラーが表示されることがあります。

honeyd: ip-open: operation not permitted

また、次のように表示される場合もあります。

honeyd: interface_expandips: Invalid network range: start

私は何をすべきか?

ありがとう

4

2 に答える 2

0

VMware nat dhcp 設定を変更した後、エラーは解消されました。タブ編集>仮想ネットワークエディター..> nat> dhcp設定にあります。範囲には、使用したい IP アドレスを含める必要があります。:)

于 2017-01-28T17:39:22.263 に答える
0

Honeyd を実行せず sudoに実行すると、最初のエラー メッセージが表示されます。2 つ目は、で実行する sudo発生します。

の構成ファイルでネットワーク範囲が指定されていないようです/etc/default10.10.10.2は IP アドレスです。範囲ではありません。おそらく次のようなものが必要です。

NETWORK= 10.10.10.0/24

設定ファイルで、

于 2017-01-20T16:46:33.887 に答える