10.12.07

ICANN currently accredits these domain-name registrars

ICANN Logo

ICANN-Accredited Registrars


ICANN currently accredits domain-name registrars for the following Top Level Domains:

  • .aero, (reserved for the global aviation community) sponsored by Societe Internationale de Telecommunications Aeronautiques SC (SITA)

  • .asia, (reserved for the Pan-Asia and Asia Pacific region) sponsored by DotAsia Organisation

  • .biz, (restricted to businesses), operated by NeuLevel

  • .cat, (reserved for the Catalan linguistic and cultural community), sponsored by Fundació puntCat.

  • .com, operated by Verisign Global Registry Services

  • .coop, (reserved for cooperatives) sponsored by Dot Cooperation LLC

  • .info, operated by Afilias Limited

  • .jobs, (reserved for the human resource management community) sponsored by EmployMedia LLC, operated by Afilias Limited

  • .mobi, (reserved for consumers and providers of mobile products and services) sponsored by mTLD Top Level Domain, Ltd.

  • .museum, (restricted to museums and related persons), sponsored by the Museum Domain Management Association (MuseDoma)

  • .name, (restricted to individuals), operated by Global Name Registry

  • .net, operated by Verisign Global Registry Services

  • .org, operated by Public Interest Registry

  • .pro, (restricted to licensed professionals) operated by RegistryPro

  • .travel, (reserved for entities whose primary area of activity is in the travel industry) sponsored by Tralliance Corporation.

The following companies have been accredited by ICANN to act as registrars in one or more TLDs:

Registrar Name
Country
Accredited TLDs
! ! ! $0 Cost Domain and Hosting Services, Inc. United States .com, .net, .org
! #1 Host America, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host Australia, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host Brazil, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host China, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host Germany, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host Israel, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host Japan, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host Korea, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host Kuwait, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host Malaysia, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host Russia, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1 Host United Kingdom, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! #1Host Canada, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
! $ ! Bid It Win It, Inc. United States .com, .net
! AlohaNIC LLC United States .biz, .com, .info, .name, .net, .org, .pro
!!! BB Bulk, Inc. dba My Name Now United States .com, .net
!$6.25 DOMAINS! Network, Inc. dba Esite Top Accredited Domain Registration and Ecommerce Solutions, Inc. United States .biz, .com, .info, .net, .org
# 1 DotMobi Registrar, Inc. Malaysia .biz, .com, .info, .mobi, .name, .net, .org, .pro
#1 Domain Names International, Inc. dba 1dni.com United States .biz, .com, .info, .name, .net, .org, .pro
#1 Internet Services International, Inc. dba 1ISI United States .biz, .com, .info, .name, .net, .org, .pro
$ PPC Marketing LLC United States .com, .info, .net, .org
$$$ Private Label Internet Service Kiosk, Inc. (dba "PLISK.com") United States .com, .net
000domains, LLC United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
007Names, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
0101 Internet, Inc. Hong Kong .asia, .biz, .com, .info, .name, .net, .org, .pro
1 Domain Source Ltd. dba Domain One Source, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
1 More Name, LLC United States .biz, .com, .info, .name, .net, .org, .pro
1&1 Internet AG Germany .biz, .cat, .com, .info, .mobi, .name, .net, .org
1-877NameBid.com LLC, d/b/a United States .biz, .com, .info, .name, .net, .org
12 Register B.V. Netherlands .biz, .com, .info, .mobi, .name, .net, .org
123 Registration, Inc. United States .biz, .com, .info, .jobs, .name, .net, .org, .pro
123domainrenewals, LLC United States .biz, .com, .info, .name, .net, .org, .pro
1800-website, LLC United States .biz, .com, .info, .name, .net, .org, .pro
1st Registrar, Inc. Latvia .biz, .com, .info, .mobi, .name, .net, .org, .pro
1st-for-domain-names, LLC United States .biz, .com, .info, .name, .net, .org, .pro
1stDomain LLC United States .biz, .com, .info, .name, .net, .org
2003300 Ontario Inc. dba GetDomainsIWant.ca Internet Services Corp. Canada .asia, .biz, .com, .info, .mobi, .net, .org
2030138 Ontario Inc. dba NamesBeyond.com and dba GoodLuckDomain.com United States .aero, .asia, .biz, .com, .coop, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
21Company, Inc. dba 21-domain.com Japan .asia, .biz, .com, .info, .name, .net, .org, .pro
24x7domains, LLC United States .biz, .com, .info, .name, .net, .org, .pro
3349608 Canada Inc. dba GetYourDotInfo.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
35 Technology Co., Ltd. China, People's Republic of .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
3597245 Canada Inc. dba Nic-Name Internet Service Corp. Canada .asia, .biz, .com, .info, .mobi, .net, .org
3684458 Canada Inc. dba Quark.ca Internet Services Corporation Canada .asia, .biz, .com, .info, .mobi, .net, .org
4Domains, Inc. United States .biz, .com, .info, .net, .org
6230644 Canada Inc. dba Megabyte.ca Internet Services Canada .asia, .biz, .com, .info, .mobi, .net, .org
8068 Registrar, Inc. United States .com, .net
89AM Web Services, Inc. United States .com, .net
89Dian Registrar, Inc. United States .com, .net
995discountdomains, LLC United States .biz, .com, .info, .name, .net, .org, .pro
A Mountain Domains, Inc. United States .com, .net
A Rite Tern, LLC United States .biz, .com, .info, .name, .net, .org, .pro
A Technology Company, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
A. W. B. Trading, Inc. United States .com, .net
AAAQ.COM, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
AB CONNECT France .biz, .com, .info, .net, .org
AB NameISP Sweden .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Abacus America, Inc. d/b/a Names4ever United States .biz, .com, .info, .mobi, .name, .net, .org
Abdomainations.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
About Domain Dot Com Solutions Pvt. Ltd. d/b/a www.aboutdomain.com Malaysia .biz, .com, .info, .net, .org
Above, Inc. Australia .biz, .com, .info, .name, .net, .org, .pro
Abstract Names, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org
ABSYSTEMS INC dba yournamemonkey.com Philippines .biz, .com, .info, .name, .net, .org, .pro
Abu-Ghazaleh Intellectual Property dba TAGIdomains.com Jordan .biz, .com, .info, .name, .net, .org
Ace of Domains, Inc. United States .com, .net, .org
Active 24 ASA Norway .biz, .cat, .com, .info, .mobi, .name, .net, .org, .pro, .travel
Active Insider, Inc. United States .com, .mobi, .net
Active Registrar, Inc. Singapore .biz, .com, .info, .mobi, .name, .net, .org
Add2Net Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Address Creation, LLC United States .biz, .com, .info, .mobi, .name, .net, .org
Addressontheweb, LLC United States .biz, .com, .info, .name, .net, .org, .pro
Adomainofyourown.com LLC United States .biz, .com, .info, .net, .org
AdoptADomain.net Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Advanced Internet Technologies, Inc. (AIT) United States .biz, .com, .info, .name, .net, .org
Advantage Interactive Ltd. United Kingdom .biz, .com, .info, .net, .org
Affinity Internet Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Affordable Computer Solutions, Inc. DBA Afforda.com and DBA TravelRegistrar.com United States .biz, .com, .info, .net, .org, .travel
AFRIREGISTER S.A. Burundi .biz, .com, .info, .name, .net, .org, .pro
Afterdark Domains, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
AfterGen, Inc. dba JumpingDot United States .biz, .com, .info, .name, .net, .org, .pro
Afternic, Inc. dba Afternic.com United States .biz, .com, .info, .net, .org
Aim High!, Inc. United States .biz, .com, .info, .net, .org, .pro
AirNames.com Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
Alantron BLTD. Turkey .biz, .com, .info, .name, .net, .org, .pro
Alfena, LLC United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Alibaba (China) Technology Co., Ltd. China, People's Republic of .com, .net
Alice's Registry, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Allaccessdomains, LLC United States .biz, .com, .info, .name, .net, .org, .pro
Alldomains, LLC United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Allearthdomains.com LLC United States .biz, .com, .info, .net, .org
Allindomains, LLC United States .biz, .com, .info, .name, .net, .org, .pro
Allworldnames.com LLC United States .biz, .com, .info, .net, .org
America Online, Inc. United States .com, .net, .org
Annulet Incorporated United States .com, .net, .org
Answerable.com (I) Pvt Ltd India .asia, .biz, .com, .info, .mobi, .name, .net, .org
Anytime Sites, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
AO Domains, Incorporated United States .com, .net
Arab Internet Names, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
Arctic Names, Inc. Canada .biz, .com, .info, .mobi, .net, .org
Arsys Internet, S.L. dba NICLINE.COM Spain .biz, .cat, .com, .info, .mobi, .name, .net, .org, .pro
Aruba SpA Italy .biz, .com, .info, .name, .net, .org
Asadal, Inc. Korea, Republic of .asia, .biz, .com, .info, .net, .org
Ascio Technologies, Inc. - Denmark Denmark .aero, .asia, .biz, .cat, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
AsiaDomains, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
AtlanticFriendNames.com LLC United States .biz, .com, .info, .net, .org
Atlas Advanced Internet Solutions Ltd. dba Atlas Internet United Kingdom .biz, .info, .org
Atomicdomainnames.com LLC United States .biz, .com, .info, .net, .org
Atozdomainsmarket, LLC United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
ATXDOMAINS Inc. Canada .com, .net
AusRegistry Group Pty Ltd Australia .biz, .com, .info, .name, .net, .org
Aust Domains International Pty Ltd dba Aust Domains, Inc. Australia .biz, .com, .info, .name, .net, .org, .pro
Australian Style Pty Ltd dba auCLUB Australia .biz, .com, .info, .name, .net, .org, .pro
Austriadomains, LLC United States .biz, .com, .info, .name, .net, .org, .pro
Austriandomains, LLC United States .biz, .com, .info, .name, .net, .org, .pro
AvailableDomains.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
AvidDomains.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
AW Registry, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Az.pl, Inc. Poland .biz, .com, .info, .name, .net, .org, .pro
Backslap Domains, Inc. United States .com, .net
Backup.ca Corporation Canada .asia, .biz, .com, .info, .mobi, .net, .org
Baronofdomains.com LLC United States .biz, .com, .info, .net, .org
Basic Fusion, Inc. United States .biz, .com, .info, .net, .org
BatDomains.com Inc. Canada .biz, .com, .info, .net, .org
BB Online UK Limited United Kingdom .asia, .biz, .com, .info, .mobi, .name, .net, .org
Bearsdomain, LLC United States .com, .net
Beartrapdomains.com LLC United States .biz, .com, .info, .net, .org
Beijing Innovative Linkage Technology Ltd. dba dns.com.cn China, People's Republic of .biz, .com, .info, .mobi, .net, .org
Belgiumdomains, LLC United States .com, .net, .org
Belmontdomains.com LLC United States .biz, .com, .info, .net, .org
BeMyDomain.net, Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Best Bulk Register, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org
Best Registration Services, Inc. dba BestRegistrar.com United States .biz, .com, .info, .net, .org
Best Site Names, Inc. United States .com, .net
Betterthanaveragedomains.com LLC United States .biz, .com, .info, .net, .org
Bidfordomainnames, LLC United States .com, .net
Big Domain Shop, Inc. United States .com, .net
Big House Services, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Biglizarddomains.com LLC United States .biz, .com, .info, .net, .org
BigNamesDomain.com Inc Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Bizcn.com, Inc. China, People's Republic of .biz, .com, .info, .mobi, .net, .org
Black Ice Domains, Inc. United States .com, .net
Blisternet, Incorporated United States .com, .net, .org
Blog.com - Digital Communications, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Blue Razor Domains, Inc. United States .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org
Bottle Domains, Inc. Australia .asia, .biz, .com, .info, .name, .net, .org, .pro
BP Holdings Group, Inc. dba IS.COM United States .biz, .com, .info, .name, .net, .org
BRANDON GRAY INTERNET SERVICES INC. (dba "NameJuice.com") Canada .biz, .com, .info, .net, .org
British Telecommunications (BT plc) United Kingdom .biz, .com, .info, .mobi, .name, .net, .org
Broadspire Inc. United States .biz, .com, .info, .name, .net, .org, .pro
BullRunDomains.com LLC United States .biz, .com, .info, .net, .org
Burnsidedomains.com LLC United States .biz, .com, .info, .net, .org
CADiware AG Switzerland .biz, .com, .info, .name, .net, .org
Capitaldomains, LLC United States .com, .net
Capitoldomains, LLC United States .biz, .com, .info, .name, .net, .org, .pro
CareerBuilder, LLC dba CareerBuilder.com United States .biz, .com, .info, .name, .net, .org, .pro
CAT, Inc. dba Namezero.com United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Catalog.com United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Central Registrar, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Cheapies.com Inc. Canada .biz, .com, .info, .net, .org
Chinesedomains, LLC United States .com, .net
Chocolatecovereddomains,LLC United States .com, .net
Claimeddomains, LLC United States .com, .net
ClassDomainNames.com Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Click Registrar, Inc. United States .com, .mobi, .net
Cocosislandsdomains, LLC United States .com, .net
CodyCorp.com Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Colorado Names Domains, Inc. United States .com, .net
Colossal Names, Inc. United States .com, .mobi, .net
Columbiadomains, LLC United States .com, .net
Columbianames.com LLC United States .biz, .com, .info, .net, .org
Commerce Island, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Compana LLC United States .com, .net
Compuglobalhypermega.com LLC United States .biz, .com, .info, .net, .org
Condomainium.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Cool Ocean, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org
CoolHandle Hosting, LLC United States .com, .net, .org
Coolhosting.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
CORE Internet Council of Registrars Switzerland .aero, .asia, .biz, .com, .coop, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
Cotton Water, Inc. United States .com, .mobi, .net
CPS-Datensysteme GmbH Germany .aero, .asia, .biz, .com, .info, .mobi, .name, .net, .org
Crazy8Domains.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Crisp Names, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Cronon AG Berlin, Niederlassung Regensburg Germany .biz, .com, .info, .mobi, .name, .net, .org, .pro
Crystal Coal, Inc. United States .com, .mobi, .net
CSC Corporate Domains, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
CSIRegistry.com Inc. United States .biz, .com, .info, .name, .net, .org, .pro
CSL Computer Service Langenbach GmbH d/b/a joker.com Germany .asia, .biz, .com, .info, .name, .net, .org, .pro
Curious Net, Inc. United States .com, .net
CVO.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Cydentity, Inc. dba Cypack.com Korea, Republic of .biz, .com, .info, .name, .net, .org, .pro
Dagnabit, Incorporated United States .com, .net, .org
DBMS, Incorporated United States .asia, .biz, .com, .info, .name, .net, .org, .pro
Decentdomains, LLC United States .com, .net
Department-of-domains, LLC United States .com, .net
Deschutesdomains.com LLC United States .biz, .com, .info, .net, .org
Deutchdomains, LLC United States .com, .net
Deutsche Telekom AG Germany .biz, .com, .info, .mobi, .name, .net, .org
Diggitydot, LLC United States .com, .net
Digirati Inform�tica Servi�os e Telecomunica��es LTDA dba Hostnet.com Brazil .biz, .com, .info, .name, .net, .org, .pro
Dinahosting s.l. Spain .biz, .cat, .com, .info, .mobi, .name, .net, .org
Directi Internet Solutions d/b/a PublicDomainRegistry.Com India .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
Discount Domains Ltd. United Kingdom .biz, .com, .info, .name, .net, .org, .pro
Discount Registry, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Discountdomainservices, LLC United States .com, .net
Distribute.IT Pty Ltd Australia .asia, .biz, .com, .info, .mobi, .name, .net, .org
DNGLOBE LLC United States .biz, .com, .info, .name, .net, .org, .pro
DNS Village, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
DNS:NET Internet Service GmbH Germany .biz, .com, .info, .net, .org
documentdata Anstalt Liechtenstein .asia, .biz, .com, .mobi, .name, .net, .org
Domain Band, Inc. United States .com, .net
Domain Contender, LLC United States .biz, .com, .info, .net, .org
Domain Directors Pty Ltd. Australia .asia, .biz, .com, .info, .name, .net, .org, .pro
Domain Jamboree, LLC United States .biz, .com, .info, .name, .net, .org, .pro
Domain Jingles, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
Domain Mantra, Inc. United States .com, .net
Domain Name Sales Corp. Virgin Islands (British) .com, .net
Domain Pro, LLC United States .biz, .com, .info, .mobi, .name, .net, .org
Domain Registration Services, Inc. dba dotEarth.com United States .biz, .com, .info, .mobi, .net, .org
Domain Rouge, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Domain The Net Technologies Ltd. Israel .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro
Domain-A-Go-Go, LLC United States .com, .net
Domain-It!, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
DomainAllies.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Domainamania.com LLC United States .biz, .com, .info, .net, .org
Domainarmada.com LLC United States .biz, .com, .info, .net, .org
Domainator.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainAuthority.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domainbulkregistration, LLC United States .com, .net
Domainbullies,LLC United States .com, .net
Domainbusinessnames, LLC United States .com, .net
DomainBuzz.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domaincamping, LLC United States .com, .net
DomainCannon.com LLC United States .biz, .com, .info, .net, .org
Domaincapitan.com LLC United States .biz, .com, .info, .net, .org
DomainCentral.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainCentre.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Domainclip Domains, Inc. Canada .com, .info, .net
Domaincomesaround.com LLC United States .biz, .com, .info, .net, .org
Domaindoorman, LLC United States .biz, .com, .info, .name, .net, .org, .pro
Domaineered.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domainestic.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainEvent.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domainfighter.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domaingazelle.com LLC United States .biz, .com, .info, .net, .org
Domaingrabber.ca Inc. Canada .biz, .com, .info, .mobi, .net, .org
Domainhawks.net LLC United States .biz, .com, .info, .net, .org
DomainHeadz.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainHip.com Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Domainhostingweb, LLC United States .com, .net
Domainhysteria.com LLC United States .biz, .com, .info, .name, .net, .org
Domainiac.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
DomainIdeas.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domaininfo AB, aka domaininfo.com Sweden .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro
Domaininternetname, LLC United States .com, .net
Domaininthebasket.com LLC United States .biz, .com, .info, .net, .org
Domaininthehole.com LLC United States .biz, .com, .info, .name, .net, .org
Domainjungle.net LLC United States .biz, .com, .info, .net, .org
Domainlink.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainLuminary.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainMall.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainMania.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainMarketPlace.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Domainnamebidder, LLC United States .com, .net
Domainnamelookup, LLC United States .com, .net
DomainNetwork.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domainnovations, Incorporated United States .com, .net, .org
Domainos.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainParadise.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainParkBlock.com LLC United States .biz, .com, .info, .net, .org
DomainPeople, Inc. Canada .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro
DomainPlaza.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Domainraker.net LLC United States .biz, .com, .info, .net, .org
DomainRegistry.com Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Domainreign.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domainroyale.com LLC United States .biz, .com, .info, .net, .org
Domains Only, Inc. United States .biz, .com, .info, .jobs, .mobi, .net, .org, .travel
Domains2be.com Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Domains2Go.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domains2Register.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .pro
Domains4u.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainSails.net LLC United States .biz, .com, .info, .net, .org
Domainsalsa.com LLC United States .biz, .com, .info, .net, .org
Domainsareforever.net LLC United States .biz, .com, .info, .net, .org
DomainsAtCost Corporation Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domainscape.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Domainscostless.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Domainscout.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainsFirst.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainsForMe.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domainsinthebag.com LLC United States .biz, .com, .info, .net, .org
Domainsofcourse.com LLC United States .biz, .com, .info, .net, .org
Domainsoftheday.net LLC United States .biz, .com, .info, .net, .org
Domainsoftheworld.net LLC United States .biz, .com, .info, .net, .org
Domainsofvalue.com LLC United States .biz, .com, .info, .net, .org
Domainsouffle.com LLC United States .biz, .com, .info, .net, .org
Domainsoverboard.com LLC United States .biz, .com, .info, .net, .org
Domainsovereigns.com LLC United States .biz, .com, .info, .net, .org
DomainSprouts.com LLC United States .biz, .com, .info, .net, .org
Domainstream.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainStreet.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Domainstreetdirect.com LLC United States .biz, .com, .info, .net, .org
Domainsurgeon.com LLC United States .biz, .com, .info, .net, .org
DomainSystems, Inc. dba DomainsSystems.com United States .com, .net, .org
Domaintimemachine.com LLC United States .biz, .com, .info, .net, .org
DomainUtopia.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
DomainVentures.ca Internet Services Corporation Canada .biz, .com, .info, .mobi, .net, .org
Domainyeti.com LLC United States .biz, .com, .info, .net, .org
Domainz Limited New Zealand .biz, .com, .info, .net, .org
Domeneshop AS dba domainnameshop.com Norway .asia, .biz, .com, .info, .mobi, .name, .net, .org
Domerati, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org
DomReg Ltd. d/b/a LIBRIS.COM Russian Federation .biz, .com, .info, .net, .org
Domus Enterprises LLC dba DOMUS United States .com, .net
Dontaskwhy.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Dootall, Inc. Netherlands .biz, .com, .info, .name, .net, .org, .pro
DotAlliance Inc. Canada .aero, .asia, .biz, .cat, .com, .info, .jobs, .mobi, .name, .net, .org, .pro
DotArai Co., Ltd. Thailand .asia, .biz, .com, .info, .net, .org
Dotname Korea Corp. Korea, Republic of .asia, .biz, .com, .info, .name, .net, .org, .pro
Dotregistrar, LLC United States .biz, .com, .info, .name, .net, .org, .pro
DotSpeedy LLC dba dotspeedy.com United States .biz, .com, .info, .name, .net, .org
Dotster, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org
Dotted Ventures, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
DropExtra.com, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
DropFall.com Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
DropHub.com, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
DropJump.com Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
DropLabel.com, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
DropLimited.com, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
DropNation.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Dropoutlet, Incorporated United States .com, .net, .org
DropSave.com, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
DropWalk.com, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
DropWeek.com, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
DSTR Acquisition PA I, LLC dba DomainBank.com United States .aero, .asia, .biz, .com, .coop, .info, .jobs, .mobi, .museum, .name, .net, .org, .pro
DuckBilledDomains.com LLC United States .biz, .com, .info, .net, .org
Dynamic Dolphin, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Dynamic Network Services, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
DynaNames.com Inc. United States .biz, .com, .info, .name, .net, .org, .pro
easyDNS Technologies Inc. Canada .biz, .com, .info, .name, .net, .org
Easyspace Limited United Kingdom .asia, .biz, .com, .info, .jobs, .name, .net, .org, .pro, .travel
eBrandSecure, LLC United States .asia, .biz, .com, .info, .mobi, .net, .org
ELB Group Inc France .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro
Emily Names Domains, Inc. United States .com, .net
Enameco, LLC United States .biz, .com, .info, .net, .org
EnCirca, Inc. United States .aero, .biz, .cat, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
Enetica Pty Ltd Australia .com, .net, .org
EnetRegistry, Inc. United States .biz, .com, .info, .net, .org
Enom Corporate, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Enom GMP Services, Inc. United States .com, .gov, .info, .name, .net, .org, .pro
eNom World, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
eNom, Inc. United States .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro
Enom1, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Enom2, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Enom3, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
enom371, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom373, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom375, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom377, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom379, Incorporated United States .biz, .com, .info, .name, .org, .pro
enom381, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom383, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom385, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom387, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom389, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom391, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom393, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom395, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom397, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom399, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
Enom4, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
enom403, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom405, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom407, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom409, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom411, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom413, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom415, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom417, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom419, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom421, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom423, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom425, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom427, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom429, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom431, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom433, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom435, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom437, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom439, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom441, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom443, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom445, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom447, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom449, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom451, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom453, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom455, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom457, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom459, Incorporated United States .biz, .com, .info, .name, .org, .pro
enom461, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom463, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom465.com, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom467, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
enom469, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
Enom5, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Enoma1, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
EnomAte, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
EnomAU, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
eNombre Corporation United States .com, .net, .org
EnomEU, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Enomfor, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
EnomMX, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Enomnz, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
eNomsky, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
EnomTen, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
EnomToo, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
EnomV, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
EnomX, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Entertainment Names, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
EntertheDomain.com, Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Entorno Digital, S.A. Spain .asia, .biz, .cat, .com, .info, .mobi, .net, .org
EPAG Domainservices GmbH Germany .aero, .asia, .biz, .com, .info, .mobi, .name, .net, .org
Esoftwiz Inc. Canada .biz, .com, .net
EstDomains, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
EUNameFlood.com LLC United States .biz, .com, .info, .net, .org
EunamesOregon.com LLC United States .biz, .com, .info, .net, .org
EuroDNS S.A. Luxembourg .asia, .biz, .com, .info, .mobi, .net, .org
Europe Domains LLC United States .com, .info, .net, .org
European NIC Inc. Germany .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
EuropeanConnectiononline.com LLC United States .biz, .com, .info, .net, .org
EurotrashNames.com LLC United States .biz, .com, .info, .net, .org
EUTurbo.com LLC United States .biz, .com, .info, .net, .org
Ever Ready Names, Inc. United States .com, .net
Everyones Internet, Ltd. dba resellone.net United States .biz, .com, .info, .name, .net, .org, .pro
Experian Services Corp. United States .biz, .com, .info, .name, .net, .org, .pro
Experinom Inc. Canada .com, .net
Extend Names, Inc. United States .com, .net
Extra Threads Corporation United States .com, .net
ExtremeDomains.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Extremely Wild United States .com, .net
ezHosting.ca Internet Services Corporation Canada .asia, .biz, .com, .info, .mobi, .net, .org
FabDomains.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Fabulous.com Pty Ltd Australia .biz, .com, .info, .name, .net, .org, .pro
FarStar Domains, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
FastDomain Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Fenominal, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Fiducia LLC, Latvijas Parstavnieciba Latvia .biz, .com, .info, .net, .org
Find Good Domains, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org
FindUAName.com LLC United States .biz, .com, .info, .name, .net, .org, .pro
FindYouADomain.com LLC United States .biz, .com, .info, .name, .net, .org, .pro
FindYouAName.com LLC United States .com, .info, .name, .net, .org, .pro
Firstserver, Inc. Japan .asia, .biz, .com, .coop, .info, .mobi, .name, .net, .org
Flancrestdomains.com LLC United States .biz, .com, .info, .net, .org
Flatme Networks, Inc. United States .com, .net
France Telecom France .biz, .com, .info, .name, .net, .org, .pro
Freeparking Domain Registrars, Inc. United Kingdom .biz, .com, .info, .name, .net, .org, .pro
French Connexion dba Domaine.fr France .aero, .asia, .biz, .cat, .com, .coop, .info, .jobs, .mobi, .museum, .name, .net, .org, .pro, .travel
Freshbreweddomains.com LLC United States .biz, .com, .info, .net, .org
FrontStreetDomains.com LLC United States .biz, .com, .info, .net, .org
Funpeas Media Ventures, LLC dba DomainProcessor.com United States .biz, .com, .info, .name, .net, .org, .pro
Fushi Tarazu, Incorporated United States .com, .mobi, .net, .org
Gabia, Inc. Korea, Republic of .asia, .biz, .com, .info, .name, .net, .org
Gal Communication (CommuniGal) Ltd. Israel .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
Galcomm, Inc. Israel .biz, .com, .info, .mobi, .name, .net, .org
Game For Names, Inc. United States .com, .net
Gandi SAS France .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
GateKeeperDomains.net LLC United States .biz, .com, .info, .net, .org
Gee Whiz Domains, Inc. United States .com, .net
General Names, Inc. United States .com, .net
Genuine Names, Inc. United States .com, .net
Get Cheapest Domains, Inc. United States .com, .mobi, .net
Get Real Names, Inc. United States .com, .net
Get SLD, Inc. United States .com, .net
GetYourDotCom.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
GetYourDotNet.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
GKG.NET, INC. United States .biz, .com, .info, .name, .net, .org, .pro
Global Names Online, Inc. United States .com, .net
Globe Hosting, Inc. Romania .biz, .com, .info, .mobi, .name, .net, .org
Globedom Datenkommunikations GmbH, d/b/a Globedom Austria .biz, .com, .info, .name, .net, .org, .pro
GMO Internet, Inc. d/b/a Discount-Domain.com and Onamae.com Japan .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Go Australia Domains, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Go Canada Domains, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Go China Domains, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Go France Domains, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Go Full House, Inc. United States .com, .net
Go Italy Domains, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
GoDaddy.com, Inc. United States .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org
Godomaingo.com LLC United States .biz, .com, .info, .net, .org
GoNames.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Good Luck Internet Services PVT, LTD. India .asia, .biz, .com, .coop, .info, .name, .net, .org, .pro, .travel
Google, Inc United States .biz, .com, .info, .name, .net, .org, .pro
GoServeYourDomain.com LLC United States .biz, .com, .info, .name, .net, .org, .pro
GotNames.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Gozerdomains.com LLC United States .biz, .com, .info, .net, .org
GPDOMAINS Inc. Canada .com, .net
Gr8T Names, inc. United States .com, .net
Grabton.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Gradeadomainnames.com LLC United States .biz, .com, .info, .net, .org
Ground Internet, Inc. Turkey .biz, .com, .info, .name, .net, .org, .pro
Group NBT plc aka NetNames United Kingdom .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
Gunga Galunga, Incorporated United States .com, .mobi, .net
H. J. Linnen Associates Ltd. Canada .com, .net, .org
HANGANG Systems, Inc. dba Doregi.com Korea, Republic of .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Haveaname, LLC United States .biz, .com, .info, .net, .org
Hawthornedomains.com LLC United States .biz, .com, .info, .net, .org
Heavydomains.net LLC United States .biz, .com, .info, .net, .org
Hetzner Online AG Germany .biz, .com, .info, .name, .net, .org, .pro
HiChina Web Solutions (Hong Kong) Limited China, People's Republic of .asia, .biz, .com, .info, .mobi, .name, .net, .org
Hipsearch.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Hostalia USA, Inc. Spain .biz, .com, .info, .name, .net, .org, .pro
Hosting.com, Inc. United States .biz, .com, .info, .net, .org
Hostlane, Inc United States .com, .net
Hostmaster.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
http.net Internet GmbH Germany .biz, .com, .info, .net, .org
Humeia Corporation Japan .biz, .com, .info, .name, .net, .org, .pro
HyperStreet.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
I.D.R Internet Domain Registry LTD. Israel .biz, .com, .info, .name, .net, .org, .pro
IBI.Net, Inc. Korea, Republic of .asia, .biz, .com, .info, .name, .net, .org, .pro
iCrossing, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
ID Genesis United States .com, .net
IDNDOMAINS Inc. Canada .com, .net
Ignitela,LLC United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
IHS Telekom, Inc. Turkey .biz, .com, .info, .mobi, .name, .net, .org
Imminentdomains.net LLC United States .biz, .com, .info, .net, .org
Imperial Registrations, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
In2net Network Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org
Inames Co., Ltd. Korea, Republic of
Indirection Identity Corporation United States .com, .net
Indomco dba Indom France .asia, .biz, .com, .info, .name, .net, .org, .pro
Initials Online Limited France .biz, .com, .info, .name, .net, .org
InnerWise,Inc. d/b/a ItsYourDomain.com Canada .biz, .com, .info, .name, .net, .org, .pro
INSTANTNAMES LLC United States .biz, .com, .info, .name, .net, .org, .pro
Instinct Solutions, Inc. United States .com, .mobi, .net
Inter China Network Software (Beijing) Co., Ltd. (aka 3721) China, People's Republic of .biz, .com, .info, .net, .org
Intercosmos Media Group, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Interdomain S.A. Spain .biz, .cat, .com, .info, .mobi, .name, .net, .org, .pro
Interdominios, Inc. Spain .biz, .com, .info, .name, .net, .org, .pro
Interlakenames.com LLC United States .biz, .com, .info, .net, .org
Interlink Co., Ltd. Japan .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Intermedia.NET, Inc. United States .biz, .com, .info, .net, .org
Internet Group do Brasil S.A. Brazil .biz, .com, .info, .name, .net, .org, .pro
Internet Internal Affairs Corporation United States .com, .net
Internet Invest, Ltd. dba Imena.ua Ukraine .biz, .com, .info, .mobi, .net, .org
Internet Service Registrar, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Internet Solutions (Pty) Ltd. South Africa .biz, .com, .net, .org
Internet Viennaweb Service GmbH Austria .com, .info, .net, .org
Internet.bs Corp. Bahamas .biz, .com, .info, .name, .net, .org
Internetters Limited United Kingdom .biz, .com, .info, .name, .net, .org, .pro
InterNetWire Communications GmbH Germany .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
InvisibleDomains.com Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
IP Mirror Pte Ltd dba IP MIRROR Singapore .asia, .biz, .com, .info, .mobi, .name, .net, .org, .travel
IPNIC, Inc United States .biz, .com, .info, .name, .net, .org, .pro
IPXcess Dotcom Sdn Bhd Malaysia .biz, .com, .info, .name, .net, .org, .pro
Iron Mountain Intellectual Property Management, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
IServeYourDomain.com LLC United States .biz, .com, .info, .name, .net, .org, .pro
ISPREG LTD Russian Federation .biz, .com, .info, .name, .net, .org, .pro
ITpan.com Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
Jaz Domain Names Ltd. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Jetpack Domains, Inc. United States .com, .net
JJH Investments, L.L.C. United States .com, .net
Jumbo Name, Inc. United States .com, .net
Kaunas University of Technology, Information Technology Development Institute dba Domreg.lt Lithuania .com, .info, .net, .org
Key Registrar, Inc. United States .com, .net
Key-Systems GmbH Germany .aero, .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
Kheweul.com SA Senegal .biz, .com, .info, .name, .net, .org, .pro
Kingdomains, Incorporated United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Klaatudomains.com LLC United States .biz, .com, .info, .net, .org
KomPlex.Net GmbH Germany .biz, .com, .info, .name, .net, .org, .pro
Kookycondundrum.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
KuwaitNET General Trading Co. Kuwait .biz, .com, .info, .name, .net, .org, .pro
Ladas Domains LLC United States .asia, .biz, .com, .info, .name, .net, .org
Lakeodomains.com LLC United States .biz, .com, .info, .net, .org
Lazy Dog Domains, Inc. United States .com, .net
Le Grand Nom, Inc. United States .com, .net
Lead Networks Domains Pvt. Ltd. India .com, .net
Ledl.net GmbH dba: Domaintechnik.at Austria .com, .info, .net, .org
Locaweb Ltda. dba LocaWeb Brazil .biz, .com, .info, .name, .net, .org, .pro
LuckyDomains.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
M. G. Infocom Pvt. Ltd. doing business as MindGenies India .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Magic Friday, Inc. United States .com, .net
Maindomain.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Marcaria.com International, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org
Mark Barker, Incorporated United States .com, .net
MarkMonitor Inc. United States .asia, .biz, .cat, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
Masterofmydomains.net LLC United States .biz, .com, .info, .net, .org
Matchnames.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Maxim Internet, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Melbourne IT Ltd Australia .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro, .travel
Microbreweddomains.com LLC United States .biz, .com, .info, .net, .org
Microsoft Corporation United States .biz, .com, .info, .name, .net, .org, .pro
Mister Name France .biz, .com, .info, .name, .net, .org, .pro
MISTERNIC LLC United States .biz, .com, .info, .name, .net, .org, .pro
Mobile Name Services, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Mobiline USA, Inc. dba domainbonus.com Israel .biz, .com, .info, .mobi, .name, .net, .org
MojoNIC, L.L.C. dba MojoNIC.com United States .com, .net
Moniker Online Services LLC United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Mouzz Interactive, Inc. United Arab Emirates .biz, .com, .info, .name, .net, .org, .pro
Mvpdomainnames.com LLC United States .biz, .com, .info, .net, .org
MyDomain, Inc. United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
MyNameOnline.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Mypreciousdomain.com LLC United States .biz, .com, .info, .net, .org
Name Intelligence, Inc. United States .biz, .com, .info, .net, .org
Name Nelly Corporation United States .com, .mobi, .net
Name Perfections, Inc. United States .com, .net
Name Share, Inc.�� United States .biz, .com, .info, .mobi, .name, .net, .org
Name Thread Corporation United States .com, .net
Name To Fame, Inc. United States .com, .net
Name.com LLC United States .aero, .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
Name.net LLC United States .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro
Namearsenal.com LLC United States .biz, .com, .info, .name, .net, .org
Namebay Monaco .aero, .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro, .travel
Namecroc.com LLC United States .biz, .com, .info, .net, .org
Nameemperor.com LLC United States .biz, .com, .info, .net, .org
Namefinger.com LLC United States .biz, .com, .info, .net, .org
NameGame.ca Internet Services Corporation Canada .asia, .biz, .com, .info, .mobi, .net, .org
Namehouse, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Namejumper.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
NameKing.com Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Namepanther.com LLC United States .biz, .com, .info, .net, .org
NameQueen.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Names Bond, Inc. United States .com, .net
Names Real, Inc. United States .com, .net
Namesalacarte.com LLC United States .biz, .com, .info, .net, .org
Namescape.com LLC United States .biz, .com, .info, .net, .org
NameScout Corp. Barbados .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro, .travel
NameSecure L.L.C. United States .biz, .com, .info, .name, .net, .org, .pro
Nameshield, Inc. France .asia, .biz, .com, .info, .net, .org
NameStream.com, Inc. United States .com, .net, .org
Nametellers.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
NameTorrent.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Nameview Inc. Canada .com, .net, .org
Namevolcano.com LLC United States .biz, .com, .info, .net, .org
Namewhite.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Naming Associate, Inc. United States .com, .net
Naming Web, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Naugus Limited LLC United States .biz, .com, .info, .name, .net, .org, .pro
Need Servers, Inc. United States .com, .net
NEEN.IT Inc., d/b/a namesprit.com Italy .biz, .com, .info, .name, .net, .org, .pro
NeoNIC OY Finland .biz, .com, .info, .net, .org
Nerd Names Corporation United States .com, .net
Net 4 India Limited India .asia, .biz, .com, .info, .mobi, .name, .net, .org
Net Juggler, Inc. United States .com, .net
Net Searchers International Ltd. United States .asia, .biz, .com, .info, .name, .net, .org, .pro
Net-Chinese Co., Ltd. Taiwan .asia, .biz, .com, .info, .mobi, .name, .net, .org
Netdorm, Inc. dba DnsExit.com United States .biz, .com, .info, .name, .net, .org
NetEarth One Inc. d/b/a NetEarth United States .biz, .com, .info, .name, .net, .org, .pro
Netestate, LLC United States .biz, .com, .info, .net, .org
Netfirms, Inc. Canada .biz, .com, .info, .name, .net, .org, .pro
Netheadz.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Netlynx Inc. India .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Netpia.com, Inc. Korea, Republic of .asia, .biz, .com, .info, .name, .net, .org, .pro
NetraCorp LLC dba Global Internet United States .biz, .com, .info, .name, .net, .org, .pro
NetRegistry Pty Ltd. Australia .com, .net, .org
Nettica Domains, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org
NetTuner Corp. dba Webmasters.com United States .biz, .com, .info, .net, .org
Network Savior, Inc. United States .com, .net
Network Solutions, LLC United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
NEUDOMAIN LLC United States .biz, .com, .info, .name, .net, .org, .pro
New Dream Network, LLC dba DreamHost Web Hosting United States .biz, .com, .info, .name, .net, .org, .pro
NGI Spa Italy .com, .net, .org
NIC1, Inc Netherlands .biz, .com, .info, .name, .net, .org, .pro
Nicco Ltd. Russian Federation .biz, .com, .info, .net, .org
NICREG LLC United States .biz, .com, .info, .name, .net, .org, .pro
Nictrade Internet Identity Provider AB Sweden .asia, .biz, .com, .info, .name, .net, .org
Nihao Communications, Inc. United States .com, .net
Nitin Corporation dba Misk.com United States .biz, .com, .info, .net, .org
Niuedomains, LLC United States .com, .net
NJ Tech Solutions Inc. dba Expertsrs.com Canada .com, .net, .org
Nom d'un Net ! Sarl France .biz, .com, .info, .net, .org
Nom Infinitum, Incorporated United States .com, .mobi, .net
Nomer Registro de Dominio e Hospedagem de sites Ltda DBA Nomer.com.br Brazil .biz, .com, .info, .name, .net, .org, .pro
Nominalia Internet S.L. Spain .aero, .biz, .cat, .com, .info, .jobs, .mobi, .museum, .name, .net, .org, .pro, .travel
Nordnet France .asia, .biz, .com, .info, .mobi, .name, .net, .org
Nordreg AB Sweden .biz, .com, .info, .net, .org
Notablenames.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
NotSoFamousNames.com LLC United States .biz, .com, .info, .net, .org
Octopusdomains.net LLC United States .biz, .com, .info, .net, .org
Oil Change Domains, Inc. United States .com, .net
OldTownDomains.com LLC United States .biz, .com, .info, .net, .org
OldWorldAliases.com LLC United States .biz, .com, .info, .net, .org
Omnis Network, LLC United States .biz, .com, .info, .name, .net, .org, .pro
Online SAS France .biz, .com, .info, .mobi, .name, .net, .org, .pro
OnlineNIC, Inc. China, People's Republic of .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
OOO "Russian Registrar" Russian Federation .biz, .com, .info, .name, .net, .org, .pro
Open System Ltd. Brazil .biz, .com, .info, .name, .net, .org, .pro
OPENNAME LLC United States .biz, .com, .info, .name, .net, .org, .pro
OregonEU.com LLC United States .biz, .com, .info, .net, .org
OregonURLs.com LLC United States .biz, .com, .info, .net, .org
OVH France .asia, .biz, .cat, .com, .info, .mobi, .name, .net, .org, .pro
Own Identity, Inc. Italy .biz, .com, .info, .name, .net, .org, .pro
Pacnames Ltd New Zealand .biz, .com, .info, .name, .net, .org, .pro
pair Networks, Inc.d/b/a pairNIC United States .biz, .com, .info, .name, .net, .org, .pro
Paknic (Private) Limited Pakistan .biz, .com, .info, .name, .net, .org, .pro
Parava Networks, Inc. dba 10-Domains.com United States .biz, .com, .info, .net, .org
PDXPrivateNames.com LLC United States .biz, .com, .info, .net, .org
PearlNamingService.com LLC United States .biz, .com, .info, .net, .org
Pitchback Domains, Inc. United States .com, .net
Planet Online Corp, United States .biz, .com, .info, .name, .net, .org, .pro
PlanetDomain Pty Ltd Australia .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Plan�te Marseille SARL dba MailClub France .asia, .biz, .com, .info, .mobi, .net, .org
Platinum Registrar, Inc. United States .com, .mobi, .net
PocketDomain.com Inc. United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Pointag Technologies, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
PopularDomains.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
PortlandNames.com LLC United States .biz, .com, .info, .net, .org
PostalDomains, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
Power Brand Center LLC United States .biz, .com, .info, .name, .net, .org, .pro
Power Brand Solutions LLC United States .biz, .com, .info, .name, .net, .org, .pro
Power Carrier, Inc. United States .com, .net
Power Namers, Inc. United States .com, .net
Premiername.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
PriceDomain.ca Internet Services Corporation Canada .asia, .biz, .com, .info, .mobi, .net, .org, .pro
PrimeDomain.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
PrimeRegistrar.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
PrivacyPost, Inc United States .com, .net
Private Domains, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
Protondomains.com LLC United States .biz, .com, .info, .net, .org
PSI Japan Japan .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
PSI-USA, Inc. Germany .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
QuantumPages Technologies Pvt. Ltd. d/b/a OwnRegistrar.com India .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
R. Lee Chambers Company LLC d/b/a DomainsToBeSeen.com United States .biz, .com, .info, .name, .net, .org, .pro
R.B. Data Net LTD Israel .biz, .com, .info, .mobi, .name, .net, .org, .pro
Rainydaydomains.com LLC United States .biz, .com, .info, .net, .org
RallyDomains.com Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Randomain.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Ranger Registration (Madeira) LLC Portugal .biz, .com, .info, .name, .net, .org, .pro
Rebel.com Corp. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org
Red Register, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Redomainder Internet Services Corporation Canada .asia, .biz, .com, .info, .mobi, .net, .org
Reg2C.com Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Register Fox, Inc. United States .com, .mobi, .net
Register Names, LLC United States .biz, .com, .info, .mobi, .net, .org
Register.ca Inc. Canada .asia, .biz, .com, .info, .net, .org
Register.com, Inc. United States .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro, .travel
REGISTER.IT SPA Italy .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Register365, Inc. Ireland .biz, .com, .info, .name, .net, .org, .pro
RegisterMyDomains.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Registerone.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Registration Technologies, Inc. United States .biz, .com, .info, .name, .net, .org
Regnow.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Regtime Ltd. Russian Federation .aero, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Rerun Domains, Inc. United States .com, .net
Reseller Services, Inc. dba ResellServ.com United States .biz, .com, .info, .name, .net, .org, .pro
ResellerSRS Inc dba ResellerSRS.com United States .com, .net, .org
Retail Domains, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
RJG Ventures, L. L. C. United States .com, .net
rockenstein AG Germany .biz, .com, .info, .name, .net, .org
Romel Corporation Canada .asia, .biz, .com, .info, .mobi, .net, .org
SafeNames Ltd. United Kingdom
Samjung Data Service Co., Ltd Korea, Republic of .biz, .com, .info, .name, .net, .org, .pro
Sammamishdomains.com LLC United States .biz, .com, .info, .net, .org
Samoandomains, LLC United States .com, .net
Santiamdomains.com LLC United States .biz, .com, .info, .net, .org
SaveMoreNames.com Inc. United States .com, .net
Savethename.com LLC United States .biz, .com, .info, .net, .org
SBNames Ltd Russian Federation .biz, .com, .info, .name, .net, .org, .pro
SBSNames, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
SchuechterNet Ltd, dba 800Name.com Germany .biz, .com, .mobi, .name, .net, .org, .pro
ScoopDomain.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
SearchName.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Searchnresq, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Secura GmbH Germany .aero, .asia, .biz, .cat, .com, .coop, .info, .jobs, .mobi, .museum, .name, .net, .org, .pro, .travel
Securadomain.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
SecureDomain.ca Internet Services Corporation Canada .asia, .biz, .com, .info, .mobi, .net, .org
Sedo.com LLC United States .com
Service Development Center of the Service Bureau, State Commission Office for Public Sector Reform China, People's Republic of .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
SiberName.com, Inc. Canada .biz, .com, .info, .mobi, .name, .net, .org, .pro
SicherRegister, Incorporated United States .com, .net, .org
Signature Domains, LLC United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Silverbackdomains.com LLC United States .biz, .com, .info, .net, .org
Simply Named Inc. dba SimplyNamed.com United States .com, .net
Sipence, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Sitefrenzy.com LLC United States .biz, .com, .info, .net, .org
SiteName Ltd. Israel .asia, .biz, .com, .info, .mobi, .net, .org
Skykomishdomains.com LLC United States .biz, .com, .info, .net, .org
Slaphappy Domains, Inc. United States .com, .net
Small Business Names and Certs, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
Snappyregistrar.com LLC United States .biz, .com, .info, .net, .org
Snoqulamiedomains.com LLC United States .biz, .com, .info, .net, .org
Snowflake Domains, Inc. United States .com, .net
Solis Corporation dba Japan Registry Japan .com
South America Domains Ltd. dba namefrog.com United States .com, .net
Soyouwantadomain.com LLC United States .biz, .com, .info, .net, .org
Specific Name, Inc. United States .com, .net
Spot Domain LLC dba Domainsite.com United States .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .pro
Sssasss, Incorporated United States .com, .net, .org
Standard Names, LLC United States .biz, .com, .info, .name, .net, .org, .pro
Stargate Holdings Corp. United States .biz, .com, .info, .jobs, .name, .net, .org
Submit.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .pro
Suggest Names, Inc. United States .com, .mobi, .net
Sundance Group, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Super Name World, Inc. United States .com, .net
Tahoe Domains, Inc. United States .com, .net
Tarton Domain Names Ltd Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Tech Tyrants, Inc. United States .com, .net
That Darn Name, Inc. United States .com, .net
The Black Cow Corp. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
The Names Registration, Inc. United States .com, .net
The Planet Internet Services, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
The Registrar Service, Inc. United States .com, .net
The Registry at Info Avenue d/b/a IA Registry United States .biz, .com, .info, .name, .net, .org, .pro
TheDomainNameStore.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
TheDomainShop.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
TheGreatDomain.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
ThirdFloorDNS.com LLC United States .biz, .com, .info, .net, .org
Threadagent.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Threadbot.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Threadexchange.com United States .biz, .com, .info, .name, .net, .org, .pro
Threadfactory.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Threadshare.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Threadsupply.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Threadtrade.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Threadwalker.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Threadwatch.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Threadwise.com, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
TierraNet Inc. d/b/a DomainDiscover United States .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro, .tel
Tiger Technologies LLC United States .biz, .com, .info, .name, .net, .org
TLDOMAINS Inc. Canada .com, .net
TLDS L.L.C. d/b/a SRSPlus United States .biz, .com, .info, .name, .net, .org
Todaynic.com, Inc. China, People's Republic of .asia, .biz, .com, .info, .mobi, .name, .net, .org, .travel
Topsystem, LLC United States .biz, .com, .info, .net, .org
Total Calories, Inc. dba Slim Names United States .com, .net
Total Web Solutions Limited trading as TotalRegistrations United Kingdom .biz, .com, .info, .name, .net, .org, .pro
TPP Domains Pty Ltd. dba TPP Internet Australia .asia, .biz, .com, .info, .net, .org
Trade Starter, Inc. United States .com, .net
Traffic Names, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
TravelDomains, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
Triple.com, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org
Tucows Inc. Canada .biz, .com, .info, .mobi, .name, .net, .org, .pro
Tuonome.it.srl d/b/a APIsrs.com Italy .aero, .biz, .com, .coop, .info, .mobi, .museum, .name, .net, .org, .pro
Tuvaludomains, LLC United States .com, .net
Tzolkin Corporation DBA: TZO.COM United States .biz, .com, .info, .name, .net, .org, .pro
Udamain.com LLC United States .biz, .com, .info, .name, .net, .org, .pro
UdomainName.com LLC United States .biz, .com, .info, .name, .net, .org, .pro
Ultra Registrar, Inc. United States .com, .net
UltraRPM, Inc. dba metapredict.com United States .biz, .com, .info, .name, .net, .org, .pro
Unified Servers, Inc. United States .com, .net
Uniport Net Services, Inc. United States .com, .net
United Domain Registry, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
Unitedkingdomdomains, LLC United States .com, .net
Unpower, Inc. United States .com, .net
USA Intra Corp. United States .biz, .com, .info, .name, .net, .org, .pro
UsefulDomains.net Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Valley Apples, Inc. United States .com, .net
Variomedia AG dba puredomain.com Germany .aero, .asia, .biz, .cat, .com, .info, .mobi, .name, .net, .org, .pro
Vedacore.com, Inc. United States .com, .net, .org
VentureDomains, Inc. Canada .com, .net
Venus Domains, Inc. United States .biz, .com, .info, .mobi, .name, .net, .org
Verza Domain Depot BV Netherlands .biz, .com, .info, .net, .org
Visesh Infotecnics Ltd. d/b/a Signdomains.com India .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Vista.com, Inc. United States .com, .net
Vitalwerks Internet Solutions, LLC DBA No-IP United States .biz, .com, .info, .name, .net, .org, .pro
Vivid Domains, Inc. United States .com, .net, .org
Volusion, Inc. United States .biz, .com, .net, .org
Walela Brook, Inc. United States .com, .net
Want Domain Names, Inc. United States .com, .net
Web Business, LLC United States .biz, .com, .info, .name, .net, .org, .pro
Web Werks India Pvt. Ltd India .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Web.com, Inc. fka Interland, Inc. United States .biz, .com, .info, .net, .org
Webagentur.at Internet Services GmbH d/b/a domainname.at Austria .biz, .com, .info, .mobi, .net, .org
Webair Internet Development, Inc. United States .biz, .com, .info, .mobi, .net, .org
Webnames.ca Inc. Canada .com, .mobi, .net, .org
WebZero, Inc. United States .biz, .com, .info, .name, .net, .org, .pro
WeRegisterIt.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Western United Domains, Inc. Spain .biz, .com
WGB Registry, Inc. United States .com, .net
WhatsYourName.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
White Socks Domains, Inc. United States .com, .net
WhiteCowDomains.com Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Whiteglove Domains, Incorporated United States .biz, .com, .info, .name, .net, .org, .pro
Whoistoolbar Corp. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Wild West Domains, Inc. United States .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .pro
WillametteNames.com LLC United States .biz, .com, .info, .net, .org
Wired Website, Inc. United States .com, .mobi, .net
Wisdomain.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Wooho Technology CO., Ltd d/b/a RGNames.com Korea, Republic of .asia, .biz, .com, .info, .jobs, .mobi, .name, .net, .org, .travel
WorldNames.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Xiamen ChinaSource Internet Service Co., Ltd China, People's Republic of .biz, .com, .info, .mobi, .name, .net, .org, .pro
Xiamen eName Network Technology Corporation Limited dba eName Corp China, People's Republic of .asia, .biz, .cat, .com, .info, .mobi, .name, .net, .org, .pro
Xin Net Technology Corporation China, People's Republic of .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro, .travel
Yellow Start, Inc. United States .com, .net
yenkos, LLC United States .biz, .com, .info, .mobi, .name, .net, .org, .pro
Yesnic Co., Ltd. Korea, Republic of .asia, .biz, .com, .info, .mobi, .name, .net, .org, .pro
Ynot Domains Corp. United States .biz, .com, .info, .name, .net, .org, .pro
YouDamain.com LLC United States .biz, .com, .info, .name, .net, .org, .pro
Your Domain King, Inc. United States .com, .net
YourDomainCo.com Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Z-Core, Inc. United States .com, .net, .org
Zidodomain.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
ZigZagnames.com LLC United States .biz, .com, .info, .net, .org
Zipa, L.L.C. United States .biz, .com, .info, .name, .net, .org, .pro
ZippyDomains.ca Inc. Canada .asia, .biz, .com, .info, .mobi, .net, .org
Zone Casting, Inc. United States .com, .net

Registrar contact information and descriptions are available at http://www.icann.org/registrars/accreditation-qualified-list.html.


Comments concerning the layout, construction and functionality of this site
should be sent to webmaster@icann.org.

Page Updated Friday, 07-December-2007
©2003 The Internet Corporation for Assigned Names and Numbers. All rights reserved.

8.12.07

Multiple Transfers Using libcurl multi Interface

"The easy interface as described in detail in this document is a synchronous interface that transfers one file at a time and doesn't return until its done. The multi interface on the other hand, allows your program to transfer multiple files in both directions at the same time, without forcing you to use multiple threads. To use this interface, you are better off if you first understand the basics of how to use the easy interface. The multi interface is simply a way to make multiple transfers at the same time, by adding up multiple easy han- dles in to a 'multi stack'. You create the easy handles you want and you set all the options just like you have been told above, and then you create a multi handle with curl_multi_init(3) and add all those easy handles to that multi handle with curl_multi_add_handle(3). When you've added the handles you have for the moment (you can still add new ones at any time), you start the transfers by call curl_multi_perform(3). curl_multi_perform(3) is asynchronous. It will only execute as little as possible and then return back control to your program. It is designed to never block. If it returns CURLM_CALL_MULTI_PERFORM you better call it again soon, as that is a signal that it still has local data to send or remote data to receive. The best usage of this interface"

7.12.07

Curiosity is bliss: "Take It With You" Wiki

January 17, 2006

"Take It With You" Wiki

Although this blog has been silent for a while, I haven't been idle. I was working on AJAX-based web application with transparent support for disconnected operations.

TiwyWiki is a prototype wiki that runs both online and offline without any install (besides Flash Player).
Here's a demonstration scenario:

  1. load the demo (requires Flash 8) and browse a couple of pages,
  2. pull the network plug off your computer and put your browser in Offline mode,
  3. re-open the wiki using the same url,
  4. while offline, continue reading and editing the cached pages of the wiki, create new pages,
  5. go back online and sync your updates back to the server.

I've only tested TiwyWiki on IE and Firefox on Windows, and heard that it runs properly on Mac (Safari I think), let me know if it runs for you on any other platform.

This is just the skeleton of a wiki, but it gives a feeling of the possibilities of web applications that can deal gracefully with being intermittantly disconnected. I'm especially interested in hearing back about whether this approach is valuable to you, in comparison to the traditional web and rich client models.
What other applications you'd find most appealing and why?
Here are the ones I brainstormed so far: a personal wiki, various other personal or group GTD tools (such as todo list or calendar), a community wiki, an email reader and/or composer, a blog editor, an RSS reader, an app for driving directions.


Some background:

Two problems ran in circles in my head while I was on vacation a couple of weeks ago: how to make cross-domain XMLHttp requests before cross-domain is actually supported by browsers and how to allow web applications to run offline?
I started by focusing on the first one, probably because I've been toying recently with cross-domain XMLHttp and client-side storage through Greasemonkey. Also, I was thinking that it would help for running local/offline copies of web apps.

The problem with using Greasemonkey to extend the browser is that it's not widely available and it doesn't offer good control over cross-domain requests. A Flash and Javascript combination, such as the Flash-based Canvas or AMASS storage, seemed like a better solution.
As I learnt more about Flash 8 and its security model, my original plan of running a local copy of a web page for offline use didn't seem convenient enough: you would have to explicitly save the app locally and synch it before going offline.

When I found out that Flash Player did cache Flash apps properly, the idea of running both the online and offline scenarios took the lead. This avoided the new security restrictions for local apps in Flash 8, keeping two local caches of the data (one for the online domain and one for the local copy) and no installation problem.
Instead you would be able to use the app locally as soon as you used it online. First, whatever content you had already accessed would be cached and persisted locally (in the Flash app/storage). You could use pre-fetching to ensure your local cache would have the data that you want.
Second, the Flash app would act as a buffer for disconnected operations, such as local updates while running offline.


Design philosophy:

One interesting thing to realize is how and why the pieces fit together.
As a starting point, you should understand that the AJAX trend is not simply about rich UI and eye candy, but more generally about providing a more responsive experience by optimizing the bottleneck resource (the network): you cache the data that doesn't change (some HTML, Javascript or CSS), and transfer only the information that is dynamic.
Once you have a web application that is entirely cacheable, you can support offline operations. You just need to have all the dynamic data go through a smart proxy that can do disconnected reads and updates.
That's where Flash comes into play, as it offers large persistent local storage and easy interfacing with Javascript.

I don't see Flash as the long term solution, but rather a temporary workaround that allows for some early experimentation. Instead of waiting for new browser infrastructures, I wanted to demonstrate that web apps with offline support and no install were already feasible, relying only on a new combination of existing techniques.

That's why I tried to keep the extensions to the browser as clean and simple as possible, minimizing the amount of Flash and relying more on the common skillset (HTML+Javascript). I think this will motivate other developpers to try this approach.

In this case, Flash actually turned out to be rather un-obstrusive.
First, if you don't have it installed, the web app will still work fine, except with no offline support or persistent data caching.
Second, Flash offers some benefits that I hadn't anticipated. For example, the storage is shared between IE and Firefox. This makes for a nicer experience that I would expect from any native browser API, such as IE's client storage API or the drafted storage API from the WHAT working group.

For those who want to avoid Flash, other alternative storage techniques could possibly be used to achieve similar results, such as IE's storage API, a Java applet, an ActiveX object or some other kind of browser extension.

In the long run, I hope this proof of concept and the following uses of this technique will help identify the right set of APIs to implement natively in browsers.

Caching:

Caching is at the heart of this solution and needs to be configured properly. When the expiration header (Expires, using mod_expires in Apache or directly in IIS) is correctly set for all the static content, both Firefox and IE let you run the application offline without complaining.
Overall, IE appears to be more sensitive to mis-configured caching headers and in that case, it would often display some prompts to work offline or return online to continue the current operation.

Loading Flash when offline:
During a troubleshooting session, I noticed something unexpected. The common markup for including Flash objects in IE actually causes a request to Macromedia, which usually replies with a 302 (but no caching headers).
Besides my surprise of discovering that Macromedia's server is hit every time a Flash app is opened in IE, this meant that the Flash object wouldn't load offline. So TiwyWiki uses its own Flash loading technique (yet another) to support running offline.


Busting the cache:
One downside of forcing the application to be cached is that if a new version of the application becomes available, the browser won't notice it until the current version expires from the cache.

I'm still looking for some ideas on how to let the application deal with this update scenario, so that it could have some logic to check for updates and trick the browser into reloading its cache (force refresh). There may be some solutions by using the XMLHttp API with the right request headers, if the different browser could cache the responses properly.
As a last resort, one could imagine a new browser API that would allow invalidating the cache for a given domain and path.

Locking files in the cache:
The other problem with running the application out of the browser's cache is that the user could "uninstall" the application by accidentally clearing the cache or the application could erased from the cache to make room when the cache gets filled up.
I'm still looking for ideas on how to achieve proper locking of the files in the cache.

In IE, that should be possible using the "Offline Favorites" feature. Whenever you bookmark a page, IE gives you the option to "Make [the favorite] available offline". If you check that option, IE will use a crawler (MSIECrawler) to pre-fetch and cache the content for offline reading. You can hint the crawler using a CDF file, linked from a tag.
But I implemented and ran various experiments with "Offline Favorites", and couldn't get the files to be properly frozen in the cache (they would still get scavenged to make room).


Making a framework:

A wiki turned out to be a rather complex application in terms of synchronization and error handling. I originally wanted to write a generic framework for occasionally connected web applications, to deal with these problems.
But besides the reusable Flash component, most of the code so far is specific to the schema and synchronization model for the application. My work on a second application (an RSS reader) hasn't helped me bubble the right abstractions yet.

Do you know any generic synchronization framework which could be ported or mimicked in Javascript? Something like TrimQuery would be great if it supported INSERT and UPDATE.

Also, is there some existing libraries that would offer a rich logical view of a persistent storage that only supports sets of name-value pairs?

Developing with Flash:

This was my first time working with Flash and overall I found it easier than expected. ActionScript is a sibling of Javascript (both follow the ECMAScript specification), which made it easy to pick up. I was happy to interact with Flash authoring tools as little as possible and end up building the Flash component completely using the MTASC compiler.
I haven't met too many problems with the Flash APIs. ExternalInterface is quite convenient, although I've had to work around a performance issue when passing large data accross.
I wouldn't expect too much performance of the storage API, SharedObject, which serializes objects into files. But this hasn't been a problem so far.

Open problems:

Besides the problems already mentioned (building a richer storage abstraction, building a generic synchronization framework, getting more control on the caching), I've hit my head on trying to fix the back button behavior in IE.
The usual hacks rely on iframes pointing to a blank html page on the server, with some unique querystring parameters. Unfortunately, such queries don't work offline, because the unique querystring values essentially keep busting the cache.

I've also encountered some weird issues with Flash in Firefox 1.5, showing "Bad NPObject as private data" in the Javascript console and sometimes popping up warnings that an extension mis-behaved. My guess at this point is that it was some interaction between Flash and some other extension, possibly AdBlock.

And finally, I'm still battling some memory leaks issue. Although the code does use closures quite a bit, I can't see how it would create circular references chains between the DOM and the Javascript engine.


Related:


Posted by Julien. Permalink

Java Virtual Machine (JVM) - JVM virtual memory footprint

In the 64-bit 1.4.2 and 5.0 jvm's (the ones prior to the current Java SE 6, aka mustang,
drops on java.net), the default maximum size of the generated code cache (it contains
the interpreter and code generated by the compilers) is 1 gigabyte. At startup, the jvm
attempts to reserve that amount of virtual address space for the code cache. Note that this
is a 'reservation' as opposed to a 'commitment'. Only 1 megabyte of physical memory
and corresponding swap space is actually allocated during jvm initialization.

We did this because reserved, but uncommitted, virtual address space is basically 'free'
when running a 64-bit jvm under a 64-bit operating system. But we realized during
mustang development that scenarios such as you describe were possible and reduced
the default maximum code cache size to 48 mb in the 64-bit vm's. We also raised the
initial committed size to around 2.5 mb. We're in the process of backporting that change
to 1.4.2 and 5.0.

In the meantime, you can override the default using the ReservedCodeCacheSize switch, e.g.,

-XX:ReservedCodeCacheSize=48m

which will reserve the mustang default.

Thanks for pointing out the problem.

Paul

Hi,
I was wondering why java processes (even the simplest
ones) would take up Gigabytes of virtual memory on an
AMD64 machine? If I ulimit virtual memory usage to
1GB I get:
8<
Error occurred during initialization of VM
Could not reserve enough space for code cache
8<
even for a simple "java -version". The JDK I'm using
is
Java(TM) 2 Runtime Environment, Standard Edition
(build 1.5.0_04-b05)
Java HotSpot(TM) 64-Bit Server VM (build
1.5.0_04-b05, mixed mode)
I'm running Red Hat Enterprise Linux AS 4.0 on a dual
Xeon box with 2GB.

Cheers, Alex

Could not reserve enough space for object heap

What does ``Could not reserve enough space for object heap'' mean?
======================================================================

If you try to run the java compiler or the java virtual machine and you
encounter an error such as

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

then you have tried to run the command from a non-login shell. The error is
due to the proper ulimit resources not being set for your current shell. If
the shell you run the command in was a login shell, then it would have sourced
/etc/profile and set the ulimits correctly.

To fix the problem, make sure you are in a login shell (for example, a
terminal started with the '-ls' option). Also, see 12.11 for similar
side-effects.

Advanced routing mini-HOWTO

Advanced routing mini-HOWTO

Timur A. Bolokhov, timur@tepkom.ru

This document describes new routing features of 2.1.X development and coming 2.2.X stable linux kernels. Among them are source-based routing and Network Address Translation (NAT).

Introduction

Somewhere in the middle of 2.1 development kernel series routing code was rewriten by Alexey Kuznetsov (kuznet@ms2.inr.ac.ru), many new features like policy(source)-based routing, Network Address Translation, scheduling etc were added. Networking is now managed by means of ip, tc and rtmon utilities from iproute2 package. I hope this document will help novices to enter new conception.

Regrets

This document is written by a USER, even some basic notions can be incorrect. The ip utility is very powerfull, as you can see by its syntax in appendix, only a little part of its possibilities is described. Hope that you can guess the rest. No word is said about cooperation with tc and about tc itself. No picture yet. Bad language, punctuation, general mistakes.

Preliminary reading

Suppose that you already have some experince with linux routing, or at least just studied NET-3 HOWTO, IP-Alias, IP-Subnetworking, IP-Masquerading, Proxy-Arp minis. Kernel-HOWTO will help you to compile new-featured kernel.

Where to find them

  • The iproute2 package is available in ftp://ftp.inr.ac.ru/ip-routing/ There is a mirror(s), but I couldnot even resolve it in DNS. May be the situation will change?

  • Howtos are as usual in /usr/doc/ or in the nearest mirror of sunsite.unc.edu.

  • Utility ipchains is homed in

    http://www.adelaide.net.au/rustcorp/ipfwchains.

  • This document: hope that current version will be somewhere under

    ftp://post.tepkom.ru/pub/Linux/

Convention

Value standing in square brackets [ ] is just an option to smth.

Software

Author of this document is using 2.1.121 kernel with glibc-2.0.7, iproute2-ss980827 along with gated-3.5.9. Also iproute2-glibc2-patch?? was applied. This combination experienced only a week uptime, I couldnot test it longer.

How it was before

I'll try to remind you in brief routing conception from 2.0.X series kernels. When IP packet hits router's interface kernel, at first, applies to it rules from input firewall chain. Then if packet survives and in case that forwarding is enabled (/proc/sys/net/ipv4/ip_forward is nonzero) it is being passed to another interface according to the routing table and forward firewall chain. Or just finish its way if its destination is one of the routers' interfaces. Normally routing table contain description of paths to all possible IP destinations. The latest are gathered in groups -- networks, each of them is uniquelly described by network adress (the first address in the group) and netmask (masklengh), which characterizes the number of adresses in the group ( $ 2^{32 - {\rm masklen}}$ is the right number). Routing table has two main columns:

DESTINATION:            HOWTO_REACH_IT

Indeed, look at the example:

router># route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.32 0.0.0.0 255.255.255.224 U 0 0 12 eth1:1
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 34 eth0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 3 eth1
192.168.3.0 192.168.0.3 255.255.255.0 UG 1 0 8 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 1 lo
0.0.0.0 192.168.0.4 0.0.0.0 UG 1 0 3 eth0
We have two network devices, three interfaces (without loopback) -- eth0, eth1 and an alias eth1:1, three networks connected directly, so we have 0.0.0.0 as gateway, one network connected behind the gateway 192.168.0.3 and a wise router 192.168.0.4 which knows how to forward packets to the rest part of the world. Routing table is scanned by kernel from top to bottom, when destination is found within some network (or there is special "host" entry for it) packet is forwarded to the specified gateway via corresponding interface.

Note that networks are sorted strongly in the direction of decreasing of netmask (masklen), so that if a smaller network within a bigger one has its own gateway then it will appear higher in the table and have its chance to be routed correctly.

Now I want to remind you how to make such a table. Here is some base syntax:

ifconfig DEVICE [ADDRESS] [netmask MASK] [broadcast ADDR] [up,down]
route {add,del,flush} [-net,-host] [NETWORK] [netmask MASK] \
>[gw GATEWAY] [dev DEVICE]
and the real commands:
router># ifconfig lo 127.0.0.1 netmask 255.0.0.0 broadcast 127.255.255.255 up
router># ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
router># ifconfig eth1 192.168.2.1 up
router># ifconfig eth1:1 192.168.1.35 netmask 255.255.255.224 \
> broadcast 192.168.1.63 up
router># route add -net 127.0.0.0 dev lo
router># route add -net 192.168.0.0 netmask 255.255.255.0 dev eth0
router># route add -net 192.168.2.0 dev eth1
router># route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.0.3
router># route add -net 192.168.1.32 netmask 255.255.255.224 dev eth1:1
router># route add default gw 192.168.0.4

What it is now

Short description of a new routing mechanisms you can find in linux/Documentation/Policy-routing.txt. Below I'll try give it in more detail.

Now we have not only one table (string) of correspondencies

DESTINATION:            HOWTO_REACH_IT
but a set of such a tables (which are called classes in the document referenced above), each one being applied to the packets satisfying certain conditions. These conditions are set by means of ip rule syntaxis of ip utility, while routing tables are filled by means of ip route. There are three built-in tables (classes): local, main and default. Here we can see how they are bound by the rules:
router># ip rule
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
Rules are scanned by the kernel in order of their preferense (the number before semicolon), so in this initial setup for any arrived packet path to destination will be looked up, at first, in table local and if it's not found -- in tables main and default.

When an interface has been configured with ifconfig (or ip link and ip addr) host entries of its ip and broadcast addresses appear in the table local. Route to its attached network appears in the table main. All this is done automatically, you should not type no command now. To check up what do we have in table N just type ip route list table N.

Utilities ifconfig and route from net-tools are still available under 2.1.X, so set up from the previous section can readily be done as above (but without dealing with attached networks). Another variant is to use ip:

router># ip link set eth0 up
router># ip addr add 192.168.0.1/24 broadcast 192.168.0.255 \
> label eth0 dev eth0
router># ip link set eth1 up
router># ip addr add 192.168.2.1/24 broadcast 192.168.2.255 \
> label eth1 dev eth1
router># ip addr add 192.168.1.35/27 broadcast 192.168.1.63 \
> label eth1:1 dev eth1
router># ip route add 192.168.3.0/24 via 192.168.0.3 table main
router># ip route add 0/0 via 192.168.0.4 table main
Static and default routes from this example may have been also put to any other table which is looked up after table main (with preference greater than 32766). For example:

router># ip route add 192.168.3.0/24 via 192.168.0.3 table 1
router># ip route add 0/0 via 192.168.0.4 table 2
router># ip rule add [from 0/0] table 1 pref 32800
router># ip rule add [from 0/0] table 2 pref 32810
so that ip rule gives:

router># ip rule
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
32800: from all lookup 1
32810: from all lookup 2
But we won't consider this variant below.

So what's the difference of the new routing scheme from the previous one? The main is that ip packets now can be sorted with regards to their source address, TOS field, and may be in the future -- to special marks put on them by external classifier (like ipchains). Suppose that we want in our example for the packets [with TOS 0x10 (minimum delay)] coming from 192.168.1.32/27 to be routed thruogh default gateway 192.168.0.5, then we type (after our interfaces are up):

router># ip route add 192.168.3.0/24 via 192.168.0.3 table main
router># ip route add 0/0 via 192.168.0.5 table 3
router># ip route add 0/0 via 192.168.0.4 table 4
router># ip rule add from 192.168.1.32/27 [tos 0x10] table 3 pref 32900
router># ip rule add from 0/0 table 4 pref 32910
Rules now looks like this:

router># ip rule
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
32900: from 192.168.1.32/27 [tos 0x10] lookup 3
32910: from all lookup 4

Similar setup may be usefull for organizations connected to the net through two or more ISPs via one linux gateway (of course, we shouldn't check here TOS field -- just route packets from network assigned by the second ISP to its gateway or ppp interface). It is even possible to make a script notice a problems in one link and redirect (in combination with NAT) critical outgoing connections to another ISPs link. This won't work for incoming calls as long as you do not change your DNS entries accordingly or have multihomed servers.

Here is a syntax for ipchains to set the TOS field:

ipchains -A input -p PROTO -s SOURCE [port] -d DEST [port] -t 0x01 0x10

NATs

You should be extremely careful playing with NAT, even in a network with complex topology, routed by routing protocols or simply connected to other network through more than one router.

Translation of a packet's destination address is always done in routing table local. The syntax is the following:

ip route add nat WHAT/MASKLEN via WHERE table local
So to translate all packets coming to 192.168.1.50 in the packets destinned to 192.168.2.25 you type:

router># ip route add nat 192.168.1.50 via 192.168.2.25 table local
And to translate whole subnet 192.168.1.40/29 into 192.168.2.48/29 command is
router># ip route add nat 192.168.1.40/29 via 192.168.2.48 table local

Translation of source addresses should be set by means of rules:

ip rule add from REAL_SOURCE/MASKLEN nat PSEUDO_SOURCE table TABLEID

According to the routing conception ip packets comimg from REAL_SOURCE will translate their source addresses to PSEUDO_SOURCE and routed according to the table TABLEID. The translation will be valid only for the packets whos destination is in this table.

Let's illustrate it. Suppose that in our example 192.168.2.0/24 is an address space from ISP with gateway 192.168.0.4 and 192.168.1.32/27 is from ISP with gateway 192.168.0.5. We suddenly want to relink hosts in subnetwork 192.168.2.48/29 to another ISP. We have wisely reserved a spare subnet 192.168.1.40/29 for this. But we want no translation when 192.168.2.48/29 comes to local nets, especially to 192.168.1.0. Next commands provide our needs:

router># ip route add nat 192.168.1.40/29 via 192.168.2.48 table local
router># ip rule add from 192.168.2.48/29 nat 192.168.1.40 table 3 pref 32820
(Remind that table 3 contains default gw 192.168.0.5). Our setup now is:
router># ip rule
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
32820: from 192.168.2.48/29 nat 192.168.1.40 lookup 3
32900: from 192.168.1.32/27 lookup 3
32910: from all lookup 4

Want the same translation when going to 192.168.1.0 too? Ok, just type

router># ip rule add from 192.168.2.48/29 nat 192.168.1.40 table 5
router># ip rule add 192.168.1.0/24 via 192.168.0.3 table 5
Then you'll get
router># ip rule
0: from all lookup local
32765: from 192.168.2.48/29 nat 192.168.1.40 lookup 5
32766: from all lookup main
32767: from all lookup default
32820: from 192.168.2.48/29 nat 192.168.1.40 lookup 3
32900: from 192.168.1.32/27 lookup 3
32910: from all lookup 4

Note that you should allways think of where your rule appears in the list, i.e. control its preference. Otherwise result may be very confusing. Guess why we couldnot just put the route to 192.168.1.0/24 into table 3 with

router># ip rule add 192.168.1.0/24 via 192.168.0.3 table 5
instead of last two ip rule add ... and ip route add ...?

Hope that those imaginary examples will help to organize your real system.

Appendix

Full syntax of ip utility is gathered here

ip

Usage: ip [ OPTIONS ] OBJECT { COMMAND | help }
where OBJECT := { link | addr | route | rule | neigh | tunnel }
OPTIONS := { -s[tatistics] | -f[amily] { inet | inet6 }}

ip link

Usage: ip link set DEVICE { up | down | arp { on | off } |
multicast { on | off } | txqueuelen PACKETS |
name NEWNAME }
ip link show [ DEVICE ]

ip addr

Usage: ip addr [ add | del ] IFADDR dev STRING
ip addr show [ dev STRING ] [ ipv4 | ipv6 | link | all ] [txqueuelen]
IFADDR := PREFIX [ local ADDR ]
[ broadcast ADDR ] [ anycast ADDR ]
[ label STRING ] [ scope SCOPE ]
SCOPE := [ host | link | global | NUMBER ]

ip route

Usage: ip route list SELECTOR
ip route { change | del | add | append | replace | monitor } ROUTE
SELECTOR := [ root PREFIX ] [ match PREFIX ] [ exact PREFIX ]
[ table TABLE_ID ] [ proto RTPROTO ]
[ type TYPE ] [ scope SCOPE ]
ROUTE := NODE_SPEC [ INFO_SPEC ]
NODE_SPEC := [ TYPE ] PREFIX [ tos TOS ]
[ table TABLE_ID ] [ proto RTPROTO ]
[ type TYPE ] [ scope SCOPE ]
INFO_SPEC := NH OPTIONS FLAGS [ nexthop NH ]...
NH := [ via ADDRESS ] [ dev STRING ] [ weight NUMBER ] NHFLAGS
OPTIONS := FLAGS [ mtu NUMBER ] [ rtt NUMBER ] [ window NUMBER ]
[ flowid CLASSID ]
TYPE := [ unicast | local | broadcast | multicast | throw |
unreachable | prohibit | blackhole | nat ]
TABLE_ID := [ local | main | default | all | NUMBER ]
SCOPE := [ host | link | global | NUMBER ]
NHFLAGS := [ onlink | pervasive ]
RTPROTO := [ kernel | boot | static | NUMBER ]

ip rule

Usage: ip rule [ list | add | del ] SELECTOR ACTION
SELECTOR := [ from PREFIX ] [ to PREFIX ] [ tos TOS ]
[ dev STRING ] [ pref NUMBER ]
ACTION := [ table TABLE_ID ] [ nat ADDRESS ]
[ prohibit | reject | unreachable ]
[ flowid CLASSID ]
TABLE_ID := [ local | main | default | new | NUMBER ]

ip neigh

Usage: ip neigh { add | del } { ADDR [ lladdr LLADDR ]
[ nud { permanent | noarp | stale | reachable } ]
| proxy ADDR } [ dev DEVICE ]
ip neigh show [ ipv4 | ipv6 | all ]

ip tunnel

Usage: ip tunnel { add | change | del | show } [ NAME ]
[ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]
[ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]
[ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]

Where: NAME := STRING
ADDR := { IP_ADDRESS | any }
TOS := { NUMBER | inherit }
TTL := { 1..255 | inherit }
KEY := { DOTTED_QUAD | NUMBER }

Linux Info

Linux Info: "iproute commands Prerequisites iproute2 package kernel configure options: CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y menuconfig path: - Networking --> -- Networking Support --> --- Networking options --> ---- TCP/IP networking ----- IP: Advanced router ----- IP: policy routing ----- IP: equal cost multipath Enable IP Forwarding echo '1' > /proc/sys/net/ipv4/ip_forward echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter IP LINK (cmd subset) Show hardware address ip link ip link [show|ls|list|sh] Take an interface up/down ip link set dev (device) up ip link set (device) up ip link set dev (device) down ip link set (device) up Change the MAC address of the interface ip link set dev (device) address (arp address) IP ADDRESS (cmd subset) Show ip address ip addr ip addr [show|sh|list|ls] ip addr show dev eth0 # show specific device Show ip addresses (the old 'ifconfig' way) ifconfig -a ifconfig Assign IP address to interface ip addr [add|a] (address)/(mask) dev (device) ex: ip addr add 192.168.1.2/24 dev eth0 Assign IP address to interface (the old 'ifconfig' way) ifconfig eth0 192.168.1.2 netmask 255.255.255.0 Remove IP address from interface ip addr [delete|del|d] (address)/(mask) dev (devic"

Binding Connections to Multiple Interfaces

SO_BINDTODEVICE
curl_setopt($conn_ch1, CURLOPT_INTERFACE, $AA_RANDOM_INTERFACE);



217 static CURLcode bindlocal(struct connectdata *conn,
218 curl_socket_t sockfd)
219 {
220 #ifdef ENABLE_IPV6
221 char ipv6_addr[16];
222 #endif
223 struct SessionHandle *data = conn->data;
224 struct sockaddr_in me;
225 struct sockaddr *sock = NULL; /* bind to this address */
226 socklen_t socksize; /* size of the data sock points to */
227 unsigned short port = data->set.localport; /* use this port number, 0 for
228 "random" */
229 /* how many port numbers to try to bind to, increasing one at a time */
230 int portnum = data->set.localportrange;
231
232 /*************************************************************
233 * Select device to bind socket to
234 *************************************************************/
235 if (data->set.device && (strlen(data->set.device)<255) ) {
236 struct Curl_dns_entry *h=NULL;
237 char myhost[256] = "";
238 in_addr_t in;
239 int rc;
240 bool was_iface = FALSE;
241 int in6 = -1;
242
243 /* First check if the given name is an IP address */
244 in=inet_addr(data->set.device);
245
246 if((in == CURL_INADDR_NONE) &&
247 Curl_if2ip(data->set.device, myhost, sizeof(myhost))) {
248 /*
249 * We now have the numerical IPv4-style x.y.z.w in the 'myhost' buffer
250 */
251 rc = Curl_resolv(conn, myhost, 0, &h);
252 if(rc == CURLRESOLV_PENDING)
253 (void)Curl_wait_for_resolv(conn, &h);
254
255 if(h) {
256 was_iface = TRUE;
257 Curl_resolv_unlock(data, h);
258 }
259 }
260
261 if(!was_iface) {
262 /*
263 * This was not an interface, resolve the name as a host name
264 * or IP number
265 */
266 rc = Curl_resolv(conn, data->set.device, 0, &h);
267 if(rc == CURLRESOLV_PENDING)
268 (void)Curl_wait_for_resolv(conn, &h);
269
270 if(h) {
271 if(in == CURL_INADDR_NONE)
272 /* convert the resolved address, sizeof myhost >= INET_ADDRSTRLEN */
273 Curl_inet_ntop(h->addr->ai_addr->sa_family,
274 &((struct sockaddr_in*)h->addr->ai_addr)->sin_addr,
275 myhost, sizeof myhost);
276 else
277 /* we know data->set.device is shorter than the myhost array */
278 strcpy(myhost, data->set.device);
279 Curl_resolv_unlock(data, h);
280 }
281 }
282
283 if(! *myhost) {
284 /* need to fix this
285 h=Curl_gethost(data,
286 getmyhost(*myhost,sizeof(myhost)),
287 hostent_buf,
288 sizeof(hostent_buf));
289 */
290 failf(data, "Couldn't bind to '%s'", data->set.device);
291 return CURLE_HTTP_PORT_FAILED;
292 }
293
294 infof(data, "Bind local address to %s\n", myhost);
295
296 #ifdef SO_BINDTODEVICE
297 /* I am not sure any other OSs than Linux that provide this feature, and
298 * at the least I cannot test. --Ben
299 *
300 * This feature allows one to tightly bind the local socket to a
301 * particular interface. This will force even requests to other local
302 * interfaces to go out the external interface.
303 *
304 */
305 if (was_iface) {
306 /* Only bind to the interface when specified as interface, not just as a
307 * hostname or ip address.
308 */
309 if (setsockopt(sockfd, SOL_SOCKET, SO_BINDTODEVICE,
310 data->set.device, strlen(data->set.device)+1) != 0) {
311 /* printf("Failed to BINDTODEVICE, socket: %d device: %s error: %s\n",
312 sockfd, data->set.device, Curl_strerror(SOCKERRNO)); */
313 infof(data, "SO_BINDTODEVICE %s failed\n",
314 data->set.device);
315 /* This is typically "errno 1, error: Operation not permitted" if
316 you're not running as root or another suitable privileged user */
317 }
318 }
319 #endif
320
321 in=inet_addr(myhost);
322
323 #ifdef ENABLE_IPV6
324 in6 = Curl_inet_pton (AF_INET6, myhost, (void *)&ipv6_addr);
325 #endif
326 if (CURL_INADDR_NONE == in && -1 == in6) {
327 failf(data,"couldn't find my own IP address (%s)", myhost);
328 return CURLE_HTTP_PORT_FAILED;
329 } /* end of inet_addr */
330
331 if ( h ) {
332 Curl_addrinfo *addr = h->addr;
333 sock = addr->ai_addr;
334 socksize = addr->ai_addrlen;
335 }
336 else
337 return CURLE_HTTP_PORT_FAILED;
338
339 }
340 else if(port) {
341 /* if a local port number is requested but no local IP, extract the
342 address from the socket */
343 memset(&me, 0, sizeof(struct sockaddr));
344 me.sin_family = AF_INET;
345 me.sin_addr.s_addr = INADDR_ANY;
346
347 sock = (struct sockaddr *)&me;
348 socksize = sizeof(struct sockaddr);
349
350 }
351 else
352 /* no local kind of binding was requested */
353 return CURLE_OK;
354
355 do {
356
357 /* Set port number to bind to, 0 makes the system pick one */
358 if(sock->sa_family == AF_INET)
359 ((struct sockaddr_in *)sock)->sin_port = htons(port);
360 #ifdef ENABLE_IPV6
361 else
362 ((struct sockaddr_in6 *)sock)->sin6_port = htons(port);
363 #endif
364
365 if( bind(sockfd, sock, socksize) >= 0) {
366 /* we succeeded to bind */
367 struct Curl_sockaddr_storage add;
368 socklen_t size;
369
370 size = sizeof(add);
371 if(getsockname(sockfd, (struct sockaddr *) &add, &size) < 0) {
372 failf(data, "getsockname() failed");
373 return CURLE_HTTP_PORT_FAILED;
374 }
375 /* We re-use/clobber the port variable here below */
376 if(((struct sockaddr *)&add)->sa_family == AF_INET)
377 port = ntohs(((struct sockaddr_in *)&add)->sin_port);
378 #ifdef ENABLE_IPV6
379 else
380 port = ntohs(((struct sockaddr_in6 *)&add)->sin6_port);
381 #endif
382 infof(data, "Local port: %d\n", port);
383 return CURLE_OK;
384 }
385 if(--portnum > 0) {
386 infof(data, "Bind to local port %d failed, trying next\n", port);
387 port++; /* try next port */
388 }
389 else
390 break;
391 } while(1);
392
393 data->state.os_errno = SOCKERRNO;
394 failf(data, "bind failure: %s",
395 Curl_strerror(conn, data->state.os_errno));
396 return CURLE_HTTP_PORT_FAILED;
397
398 }