Pages:
Author

Topic: [ANN] Namecoin DNS server (and more) with NMControl (Read 4228 times)

newbie
Activity: 9
Merit: 0
Keep wathching this thread.Will follow namecoin pace
newbie
Activity: 23
Merit: 0
For what it's worth, I think namecoin is the only altcoin worth owning. You where just a bit early with it, people are not ready yet.
legendary
Activity: 1708
Merit: 1020
Suppose I want to be able to resolve .bit domains, without using any external service.

Installing namecoind and NMControl together will accomplish this, right?
Correct. You can also use the FreeSpeechMe Firefox plugin to also get Namecoin TLS and Tor/.onion clear name support.

legendary
Activity: 1400
Merit: 1013
Suppose I want to be able to resolve .bit domains, without using any external service.

Installing namecoind and NMControl together will accomplish this, right?
hero member
Activity: 540
Merit: 500
Some updates for NMControl :

- added a http service
- added a http plugin to make a future GUI, available at http://127.0.0.2/ (a simple page for now)
* allow any number of sub plugins : first one is GuiHttpConfig, a simple page at http://127.0.0.2/config to be able configure NMControl from a web browser.

Sources :
https://github.com/khalahan/nmcontrol/commits/master
sr. member
Activity: 350
Merit: 250
Per aspera ad astra!
Smoothie, what counts as a good domain name?

A username?
[luceo@zorua ~]$ namecoind name_show d/smoothie
error: {"code":-4,"message":"failed to read from name DB"}

Oh right, not taken...

How about something closer to home?
[luceo@zorua ~]$ namecoind name_show d/getrich
error: {"code":-4,"message":"failed to read from name DB"}
[luceo@zorua ~]$ namecoind name_show d/altcoins
error: {"code":-4,"message":"failed to read from name DB"}
[luceo@zorua ~]$ namecoind name_show d/speculate
error: {"code":-4,"message":"failed to read from name DB"}

Those aren't taken either...

Common *coin terms?
[luceo@zorua ~]$ namecoind name_show d/confirmation
error: {"code":-4,"message":"failed to read from name DB"}
[luceo@zorua ~]$ namecoind name_show d/genesisblock
error: {"code":-4,"message":"failed to read from name DB"}
[luceo@zorua ~]$ namecoind name_show d/51percent
error: {"code":-4,"message":"failed to read from name DB"}
[luceo@zorua ~]$ namecoind name_show d/doublespend
error: {"code":-4,"message":"failed to read from name DB"}

And still some there too... bet most of the above .coms are taken.

And if you want to use .bit as a DNS service for a business, you've got a lot of options open to you, since your business name is unlikely to be a common term. The only people who would end up handing over fees are those who run existing Bitcoin businesses and failed to adopt Namecoin early.

In exactly the same way that early adopters are rewarded in Litecoin and Bitcoin, they are rewarded in Namecoin. Abundance cannot exist forever. Would you rather have centralization or domain squatters?
hero member
Activity: 540
Merit: 500
lol smoothie is such a little girl. Great work on this project im going to try it out
Thanks. Feedbacks are welcome.
legendary
Activity: 2492
Merit: 1473
LEALANA Bitcoin Grim Reaper
Thank you for your support.

I don't support the project. I consider it dead or on life support.
I know, and maybe that's why you criticize it (yes, I'm naive, some other people would say you missed the early adopter period and can't do speculation now with merged mining).
But it is not dead and slowly acquiring new features.

We lack a lot of things to become more popular :
- guys who know how to make buzz, communication (I'm far from good at this, any volunteer ?)
- a software ready for end users (GUI, installer, etc)
- speaking about the project where is it useful (no, domain names are not the only goal)

It's not because there is not as much people as in bitcoin that the project is dead.
If everybody think like that, people wouldn't start new things, take part in the project and would be discouraged by people like you.

What will arrive next is :
- a support for tor domains
- an integrated web search engine for namespaces
- NamecoinBundle with namecoin+nmcontrol

So, people, come and test Namecoin !

Khal it isn't criticism if it is truth. One who takes truth as criticism is blinded by their own victim-mentality.

Anyone who is trying to setup a domain name (of any usefulness) will likely fail unless they pay the "early adopters" handsomely for them to move their fat ass from squatting and taking a huge dump on the good domain names. Most of the good ones were taken well over a year ago (I know I looked). Now it costs less than nothing for domain squatters to keep them indefinitely for pennies on the renewal.

So much for DECENTRALIZATION when all the domains are centralized between a few people. Good fucking job.
legendary
Activity: 2492
Merit: 1473
LEALANA Bitcoin Grim Reaper
lol smoothie is such a little girl. Great work on this project im going to try it out

Hey Mr. 15 (soon to be 16) post JR MEMBER!

If i'm a little girl, then you must be a FAT BASTARD lol  Roll Eyes Roll Eyes Roll Eyes
legendary
Activity: 2492
Merit: 1473
LEALANA Bitcoin Grim Reaper
Quite possibly if your only interest in decentralized DNS is as a speculative thing to see if you can make a buck on a name you don't even want, the project is 'dead'.

For the rest of us, who support Namecoin because it takes control of our Internet services in the same way that Bitcoin takes control of our money, it's alive and well.

Well said. Smoothie is just one of those guys from the get-rich-quick-gang. Don't mind him.

Yes I am. And I admit it. But can you admit to being part of the SoiledCoin/ShortBusCoin crowd? lol  Roll Eyes Roll Eyes Roll Eyes
legendary
Activity: 1118
Merit: 1002
lol smoothie is such a little girl. Great work on this project im going to try it out
legendary
Activity: 1358
Merit: 1002
Quite possibly if your only interest in decentralized DNS is as a speculative thing to see if you can make a buck on a name you don't even want, the project is 'dead'.

For the rest of us, who support Namecoin because it takes control of our Internet services in the same way that Bitcoin takes control of our money, it's alive and well.

Well said. Smoothie is just one of those guys from the get-rich-quick-gang. Don't mind him.
sr. member
Activity: 350
Merit: 250
Per aspera ad astra!
Quite possibly if your only interest in decentralized DNS is as a speculative thing to see if you can make a buck on a name you don't even want, the project is 'dead'.

For the rest of us, who support Namecoin because it takes control of our Internet services in the same way that Bitcoin takes control of our money, it's alive and well.
hero member
Activity: 540
Merit: 500
Thank you for your support.

I don't support the project. I consider it dead or on life support.
I know, and maybe that's why you criticize it (yes, I'm naive, some other people would say you missed the early adopter period and can't do speculation now with merged mining).
But it is not dead and slowly acquiring new features.

We lack a lot of things to become more popular :
- guys who know how to make buzz, communication (I'm far from good at this, any volunteer ?)
- a software ready for end users (GUI, installer, etc)
- speaking about the project where is it useful (no, domain names are not the only goal)

It's not because there is not as much people as in bitcoin that the project is dead.
If everybody think like that, people wouldn't start new things, take part in the project and would be discouraged by people like you.

What will arrive next is :
- a support for tor domains
- an integrated web search engine for namespaces
- NamecoinBundle with namecoin+nmcontrol

So, people, come and test Namecoin !
legendary
Activity: 2492
Merit: 1473
LEALANA Bitcoin Grim Reaper
Thank you for your support.

I don't support the project. I consider it dead or on life support.

hero member
Activity: 540
Merit: 500
Thank you for your support.
legendary
Activity: 2492
Merit: 1473
LEALANA Bitcoin Grim Reaper
I still see no community interest in a block chain that is :

1. Merge mined
2. Has 5, maybe 10, squatters of all popular/usable domain names
3. Just lack of participation from the community. The forum looks dead as trash.
hero member
Activity: 540
Merit: 500
Release of NMControl 0.8

New Features :
- Added "services" (see below)
- Improved .bit support

Changelog :
* Improved .bit support for "ns" records
* Split plugins between plugins and services
* New service "DNS"
* plugin NamespaceDomain has been modified to use the DNS service
Plugins can now depend on a service that will be autostarted if needed.
For each service used in a plugin, it can filter which requests to catch.
For example, the plugin NamespaceDomain will use the DNS service to catch only requests for .bit domains and leave other DNS requests to the DNS service itself.
This will allow other plugins to catch only what there are interested in.

Download :
Source : https://github.com/khalahan/nmcontrol
Archives : https://github.com/khalahan/nmcontrol/tags
hero member
Activity: 540
Merit: 500
Release of NMControl 0.7

Features :
- DNS server
- .bit support (spec v1)

Changelog :
* Improved thread support (CTRL+C should now work everytime)
- Program now stops immediately after a stop command or a CTRL+C
- No more infinite loop in main program :p

* Improved DNS server management
- DNS server can now restart properly
- Name resolution from .bit to IP has been moved to a dedicated plugin (pluginNamespaceDomain)

* Add filter to load less data from namecoin
- Only domain names from the 'd/' namespace are loaded if the dns server is started.
- Other namespaces will be loaded if a plugin require it.

* Add IPv6 support in DNS replies
- Replies from DNS requests now support IPv6 addresses

* Fixed some bugs & added debug infos

Download :
Source : https://github.com/khalahan/nmcontrol
Archives : https://github.com/khalahan/nmcontrol/tags
hero member
Activity: 540
Merit: 500
Release of NMControl 0.6

Changelog :
- Added DNS client : lib to resolve non .bit domains
- Added DNS server : lib to reply to dns queries, connected to the data plugin to resolve .bit domains
- Added DNS Service : to configure,start and stop the DNS server
- Fix : don't try to stop an already stopped plugin
- Improved start/stop log messages

Todo :
- It has only a first support of .bit (spec v1) that needs to be improved/tested/commented Smiley
- No IPv6 yet.

To update from sources (git) :
Code:
cd nmcontrol
git pull

To update from archive :
https://github.com/khalahan/nmcontrol/tags

The DNS server is auto-started. If you don't want it, edit the 'plugin-dns.conf' file and put :
Code:
start=0
You can also configure host on which it will listen to share it on all your network (default is 127.0.0.1), port (53) and DNS servers that will be used to resolve non .bit domains and .bit domains configured with 'ns' records (defaults are 8.8.8.8 and 8.8.4.4).
Note : to listen on port 53, you will need root privileges under linux (at least), so you will need to launch it as root or with sudo.

Once nmcontrol is launched, change your DNS server to first use 127.0.0.1.
Pages:
Jump to: