From b6d5844b7116c1ba61bae265c3ebff9c304bc040 Mon Sep 17 00:00:00 2001 From: desaster Date: Thu, 19 Aug 2010 18:21:47 +0000 Subject: [PATCH] add support for listening on multiple IP addresses git-svn-id: https://kippo.googlecode.com/svn/trunk@169 951d7100-d841-11de-b865-b3884708a8e2 --- kippo.tac | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/kippo.tac b/kippo.tac index f0e9221..0fe6983 100644 --- a/kippo.tac +++ b/kippo.tac @@ -40,9 +40,10 @@ else: ssh_addr = '0.0.0.0' application = service.Application('honeypot') -service = internet.TCPServer( - int(cfg.get('honeypot', 'ssh_port')), factory, - interface=ssh_addr) -service.setServiceParent(application) +for i in ssh_addr.split(): + service = internet.TCPServer( + int(cfg.get('honeypot', 'ssh_port')), factory, + interface=i) + service.setServiceParent(application) # vim: set ft=python sw=4 et: