Я хочу создать сокет TCP, который прослушивает только определенный интерфейс (скажем, eth0).Как я могу это сделать?Я пытался просматривать API-интерфейс Socket, но, возможно, я не понимаю все правильно.
Вот мой метод прослушивания:
def listen
socket = TCPServer.open($port)
while $looping do
Thread.start(socket.accept) do |server|
response = server.read
puts "Command received: #{response}"
if sanitize(response)
execute(response)
end
end
end
end
Спасибо за помощь.