honeyd:ip-open:不允许操作

时间:2016-12-07 13:24:34

标签: interface config honeypot

我想使用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时:' honeyd start' 有时会显示此错误:

honeyd: ip-open: operation not permitted

有时它显示了这一个:

honeyd: interface_expandips: Invalid network range: start

我该怎么办?

由于

2 个答案:

答案 0 :(得分:0)

如果您运行honeyd 而不 sudo,您将收到第一条错误消息。第二个是在使用 sudo运行时发生的。

您似乎没有在/etc/default的配置文件中指定网络范围。 10.10.10.2是IP地址。不是范围。你可能想要这样的东西:

NETWORK= 10.10.10.0/24

在配置文件中,

答案 1 :(得分:0)

我更改了我的vmware nat dhcp设置后删除了我的错误。它位于标签编辑>虚拟网络编辑器中。> NAT> dhcp设置。 范围必须包括我想要使用的IP地址。 :)