Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/glaszig/node-dhcpd

A DHCP (server) implementation purely written in JavaScript with node.js
https://github.com/glaszig/node-dhcpd

Last synced: about 2 months ago
JSON representation

A DHCP (server) implementation purely written in JavaScript with node.js

Awesome Lists containing this project

README

        

> **ARCHIVED**
> activity on this library has stalled for quite some time and i won't update it any further. for other/up-to-date/better implementations have a look at [infusion/node-dhcp](https://github.com/infusion/node-dhcp) or [konobi/node-dhcpjs](https://github.com/konobi/node-dhcpjs) and [apaprocki/node-dhcpjs](https://github.com/apaprocki/node-dhcpjs).

# Node.js DHCP server

A DHCP (server) implementation purely written in JavaScript.

## Requirements

node.js 0.8.x

## Installation

Clone this into your `node_modules` folder.

## Usage

```js
var dhcpd = require('node-dhcpd');
var server = new dhcpd('udp4', { broadcast: '192.168.0.255' });
```

For a real-world example have a look at [@konobi's forge](https://github.com/konobi/forge/).

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Added some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

# License

Published under the [MIT license](http://opensource.org/licenses/MIT).