Compatible Dynamic DNS Services

Does anyone know about ANY FREE Dynamic DNS service compatible with the Dynamic Global Hostname settings in Airport Extreme (MC340LL/A A1354)?
My registar/hosting (DreamHost) doesn't allow dynamic dns updates, except through local shell or perl scripts, or APIs on the web server — as far as I know. Dyndns.com only allows it with Custom DNS Zones, which are not free. And I would rather not use those silly update clients.
Oh, and I'm not willing to pay $99/yr for a MobileMe account just to have my home.owndomain.com pointed to my dynamic IP. Ain't gonna happen!
Thanks in advance!

Hi, Tesserax. Thanks for the welcome!
I've been using DynDNS with a D-Link router, but it got replaced.
Their words:
<!-- Note on DynDNS Free and DynDNS Pro: We currently do not support the AirPort or Time Capsule devices on our Free and Pro Dynamic DNS services. You must use Custom DNS with your own domain name for this to work properly. If you're intent on using our DynDNS Free or DynDNS Pro devices with an AirPort or Time Capsule, you must use one of our DynDNS.com Update Clients.
Setup Your Custom DNS Zone for Updates
The AirPort Extreme, AirPort Express and Time Capsule devices do NOT use the DynDNS HTTP Update API [IETF Draft] to dynamically update DNS servers. Instead, these devices use the DNS Update [RFC 2136] protocol combined with TSIG security [RFC 2845]." -->
Which means it CAN be done, but only with Custom DNS. First, I think $29.95 for just a pointer is a little expensive; second, I would have to move my DNS services from my hosting. Too much ado, so I'm looking for an alternative — without success so far. I just want something that uses DNS Update protocol and TSIG security.
Meanwhile, I set up an API from my hosting and a perl script running on the boot to check if DNS is pointing to the right IP. It just works, clean and simple. But it's not a built-in solution and I cannot take advantage of wide area Bonjour, for example.
So, if does anyone know about it — a free dynamic dns service that uses DNS Update protocol and TSIG security —, please let me know.
Thanks,
Gui

Similar Messages

  • Is a Dynamic DNS Service included in my FiOS Bundle?

    I have the FiOS TV, Phone & Internet Bundle (internet upgraded for $5 extra for faster speeds) and switched from Cable.
    I know that Cable provided all of their Boost internet premium speed customers with a bundle of goodies, including a Dynamic DNS service.
    Does Verizon offer Dynamic DNS service included as well?
    If not, which is easiest to use (I have a Mac running OS X 10.5.7)
    I noticed that my FiOS Router Firmware has Dynamic DNS section, but it's very unclear as to if it is meant for a Verizon specific service or a third party service.
    Please advise; thanks! 
    --> Screenshot of Verizon Router Firmware screen - click here. 
    Message Edited by FireFish on 06-02-2009 01:22 AM
    Message Edited by FireFish on 06-02-2009 01:22 AM

    That screen you captured is where you would enter your dyndns.org account info and thereby get dynamic dns running on your setup.
    It's not really accurate to say the service is 'included' in the bundle, it's just that the router is capable of talking with this 3rd party service - most routers can do so nowadays.

  • Dynamic DNS for ipv4 AND ipv6?

    tl;dr: do you know any dynamic dns service and updater daemon that supports both ipv4 and ipv6?
    Hi,
    ever since my provider supplied me with a proper dual stack account (real ipv4, real ipv6) for internet access I got some kind of little problem regarding the services I host at home. So this is mainly about email. I have a server sitting behind my router that has an open submission and IMAPS port. For ipv4 I've been using the NAT and dyndns features of my router (fritzbox) without any problem. For ipv6 there is no NAT (at least as far as my router is concerned). What I can do though is to open the firewall for incoming ports dynamically based on the interface identifier. So if someone wants to connect to an ipv6 address that would map to my server the router knows to not block the traffic. For this to work though I need update a dynamic DNS record with the public ipv6 address that my server gets to use (something out of the prefix my provider assignes me). This server is an arch linux box. I tried to use inadyn-mt with some systemd unit file I found through google but this does not seem to work right. When I'm in ipv4-only networks (on a mobile connection for example) I often can't resolve the right ip address of my server through dyndns. The thing is that my server doesn't know about a changed ipv4 address because this is handled by the router. It does only know about when his own ipv6 address changes/expires. Based on when this happens inadyn-mt might fire an update to dyndns and with that also pick up the new ipv4 address, but this is not guaranteed.
    Any suggenstions, tool and/or service proposals? Is there a way dns-wise to add a CNAME alias just for A records and not for AAAA?

    I currently use cloudflare as the DNS servers for my domain as it's free and allows to update certain records with their API. I only use it for IPv4, but since they support AAAA records, I assume it will work for IPv6 just as well. It should be quite simple for you to update the script to get the ip of a given interface instead of fetching it from the net.
    #!/bin/sh
    # modified by jfro from http://www.cnysupport.com/index.php/linode-dynamic-dns-ddns-update-script
    # Uses curl to be compatible with machines that don't have wget by default
    # modified by Ross Hosman for use with cloudflare.
    cfkey=<your api key>
    cfuser=<your username>
    cfhost=<hostname you want to update>
    WAN_IP=`curl -s http://icanhazip.com/`
    if [ -f $HOME/.wan_ip-cf.txt ]; then
    OLD_WAN_IP=`cat $HOME/.wan_ip-cf.txt`
    else
    OLD_WAN_IP=""
    fi
    perl -i -pe 'chomp if eof' /var/log/cfclient.log
    if [ "$WAN_IP" = "$OLD_WAN_IP" ]; then
    echo -ne "." >> /var/log/cfclient.log
    else
    echo $WAN_IP > $HOME/.wan_ip-cf.txt
    echo -ne "\nUpdating IP to $WAN_IP\n" >> /var/log/cfclient.log
    curl -s https://www.cloudflare.com/api.html?a=DIUP\&hosts="$cfhost"\&u="$cfuser"\&tkn="$cfkey"\&ip="$WAN_IP" >> /var/log/cfclient.log
    fi
    echo -ne "\n" >> /var/log/cfclient.log

  • Dynamic DNS Port Forwarding Set up on Airport Extreme

    I just bought the new AEBS and am unable to afp into my computer from outside the network. I use a dynamic DNS service (www.dyndns.org) and have not had trouble in the past, but now it tells me that the server does not exist. What is the trick? I have tried many options in the forum, but with no luck. I am using firmware 7.2.1 (that is what came with the base station). My Internet service is through Verizon and I know that it does not provide port problems since it worked with my Netgear router, I don't have file sharing on for mounted disks (there are none attached) and entered my DYN DNS information in the Bonjour tab. I know this should not be so complicated, but nothing seems to work. For some reason, the base station is using port 548 (i have been told) and tried using another port). Someone please help.

    First of all you must install a DDNS Client on the machine you want to access. I don't know if DynDNS has one.
    No-ip.com as one. Just create a free account, install and configure the client software. It will transmit the Wan IP of you network to the no-ip servers, then you'll be able to connect IF the port for afp is routed to the correct machine in the AEBS. Here is a link the the ports used by Apple products:
    http://docs.info.apple.com/article.html?artnum=106439
    Jean-Luc Marechal
    http://www.tarmac.be

  • Cisco SRP 540 Series Router custom Dynamic DNS

    Hello,
    I'm wondering if there is a possibility to get my homepage provider's custom dynamic DNS service working on my Cisco SRP541W Router as I'd not like to be forced to sign up for either DynDNS or TZO which are available through the web frontend.                  

    Hi there,
    Sorry for the delay in replying to this.  Must have missed it the first time around.
    Anyway, I'm afraid the only DDNS providers supported natively by the SRP500 platform  are DynDNS and TZO.  Having said that, many if not most DDNS providers either have or support the use of a client running on a device behind the router, so that might be a workaround for you.  There are a few open sourced generic clients out there that are pretty versatile as well.
    Cheers,
    Dave.

  • FIOS and Dynamic DNS

    I'm thinking about switching from Verizon DSL to FIOS, but I have a few concerns.
    Right now I am able to directly connect form my linux-based router to the DSL modem via PPPoE.  If for some resaon the PPP link drops the router just re-establishes it, and it always knows my outside IP.  It can also update my multiple dyanamic DNS addresses automatically when this happens.  My DSL IP address seems to change only when I shut down my router - it lasts weeks at a time.
    With FIOS it sounds like you are forced to use NAT with the supplied router.  I can go ahead and disable wireless on it, and then just set up my own router to use a static IP and put it in the DMZ to get as close to a bypass as I can.  However, if my outside IP changes my internal router isn't going to know about it, and won't be able to update my dynamic DNS/etc.  It looks like the FIOS routers will update dynamic DNS addresses, but I'm not sure if they support namecheap, and I also don't know if they support updating more than one dynamic DNS service when my IP changes.
    It also sounds like they cut the copper connection, so if it doesn't work out right it will be very hard to go back to DSL.
    Does anybody know:
    1.  Will the supplied router update more than one dynamic DNS service automatically?
    2.  Will the supplied router update a namecheap hosted dynamic DNS record? 
    3.  When updating a namecheap DNS record will it only touch the A record and not mess with all my other DNS settings?
    4.  Can I somehow configure the router to provide my external IP to a single internal computer via DHCP (ie router gets an address from verizon, and then the router offers that address to my own router)?  Obviously this won't work with more than one computer on the router.
    5.  Can I alternatively connect to the verizon-provided router using PPPoE or a similar protocol to just get my external IP directly tunneled through the router?
    6.  Does a FIOS TV standard definition tuner box require a network connection? 
    7.  What happens if the tuner it isn't connected to the network?  I won't be using any kind of interactive services anyway since the tuners will just be connected to my DVR.
    8.  Does the network connection have to be on the same subnet as the verizon-provided router, or is it sufficient that it be able to reach that router or the internet via NAT (there would be a NAT layer between my internal network and the verizon-powered router)?
    9.  If this stuff doesn't end up working right, can I just pull the plug on FIOS and go back to Verizon DSL and POTS?
    In case it isn't clear, here is how I envision the network looking:
    Verizon - Verizon Router - NAT with My Router in the DMZ - My Router - NAT - My internal network
    I guess if I get really desperate I could try to find a tunnel broker of some kind - not sure if anybody does that for IPv4 the way it is done for IPv6.  That would allow me to get my external IP through the NAT and potentially give me a static one as well...
    I REALLY don't want to pay an extra $50 for a static IP.  I'd probably just stick with the DSL if it came to that even though it is actually more expensive than switching (for dynamic service) and it is a lot slower...
    Solved!
    Go to Solution.

    Hmm - that idea might not actually work out all that well.  It might or might not work at all, but one thing that it would probably do is make it impossible to access the router's web interface (since the router wouldn't have an IP address of its own on any of the ports).  So, if it did work it would be a once-and-done configuration and then I'd need to reset it to do anything else with it.  This would also make it impossible to attach set-top-boxes directly to the actiontec router, but then again they'd be only one NAT layer away from verizon if I attached them to my home network.
    I suspect I might be better off with the DMZ approach and just living with a single dynamic dns entry.  The main reason I use more than one of those is so that if my IP address changes I don't have to wait for the DNS TTL to run out to find out what the new IP is - I can just wait a few minutes to be safe and resolve one of my other dynamic addresses which won't be cached anywhere so it will get the fresh entry. 
    I guess my other option is to fire up nslookup and point it directly at the appropriate DNS server so that I"m not seeing a cached response.
    I've heard mixed reports on how often the FIOS IPs change anyway.  If they only change once in a blue moon I'm not terribly concerned about this stuff. 
    (Why can't everybody just switch to IPv6 and end all this NAT nonsense anyway...?) 

  • How to set up dynamic dns?

    Hi everybody,
    could anybody help me to set up Dynamic DNS in the Airport Extreme? I am using Airport Utility 5.5.3
    I also have dlink dns service active
    Thank You
    Manolo Fernández

    The following is the basic setup for DDNS on the AirPort using AirPort Utility v5x:
    AirPort Utility > Select the base station > Manual Setup >AirPort > Base Station tab > Edit ...
    Use dynamic global hostname (checked)
    Hostname: <enter your DDNS service domain here>
    User: <enter your DDNS user account name>
    Password: <enter your DDNS user account password>
    Click "Done."
    AirPort Utility > Select the base station > Manual Setup > Disks > File Sharing tab > Share disks over the Internet with Bonjour (checked)

  • Dynamic DNS (via DHCP) out of the box?

    Greetings!
    I was just wondering... Does OS X support Dynamic DNS updates out of the box?
    I can't seem to find any confirmation if 10.5 uses bootpd (which I think it does), and if bootpd supports dynamic DNS updates with the named service built into Leopard Server. There don't seem to be any options in Server Admin to enable this... So I'm a little hazy as how to enable dynamic DNS without compiling my own version of ISC-DHCP.
    Just for clarification here; what I'm looking for is the ability to update a DNS zone with a PTR/A record(s) of machines that send a hostname as a part of retrieving a IP address from a DDNS-enabled DHCP server. Ie, "mybox" requests IP from DHCP server, DHCP server updates "mydomain.tld" with a record for "mybox", so that "mybox.mydomain.tld" is resolvable afterwards by the machines on this subnet.
    Cheers,
    -SC

    This is a strange topic because implementing Dynamic DNS on Mac OS X Server looks like it should be child's play... so why hasn't Apple done it? Could it simply be that Apple sees no need for it at this time? Mac OS X clients don't need it to sit happy with a Mac OS X Server. Neither do Windows clients using a Mac OS X Server PDC.
    Apple has implemented Dynamic DNS client support into the Active Directory Plug-in in Leopard. In this environment, of course, the client's DNS server is most likely to be an Active Directory-integrated DNS server which happily support DDNS. Unfortunately this Dynamic DNS facility is not immediately available to those not using the Active Directory plug-in.

  • How can i configure a dynamic dns at a time machine

    Hi All,
      I have a time machine at home, with Airport Utility version 6.1.
      I'm currently trying to configure a dynamic dns at the airport itself but I don't have any luck in finding the functionality to do so. Couple of questions:
      1) Do I really have to install the previous versions 5.6 Airport Utility to configure DDNS?
      2) I assume if I can't use the previous versions of Airport Utility then I would need to use a Dynamic Update Client. My No-IP Dynamic Update Client doesn't seem to be running on MAC OS X Mountain Lion. Is there any other developers that provides a domain for free and the DUC is actually working on OS X Mountain Lion? (E.g. I heard that DysDNS doesn't provide an entirely free service anymore)

    I think you mean Time Capsule not time machine.. TC is the hardware .. TM is the software backup program in the computer and has nought to do with DDNS.
    There is no DDNS client in the TC.. never has been. Apple must have some private system for icloud to work.. but no access is allowed to it by users. As with all things apple it is designed to ensure you are able to use icloud or nothing.
    I am not on ML or even Lion.. good old SL is fine to me.. and far better networking.
    I presume some of the dyndns providers will offer a client for ML now..
    All of the free services are trying to sell you something.. and constantly harras you.. no free lunch in this world.
    The easiest method and to escape the upgrade cycle.. just get another router.. almost every router in the world provides several dyndns clients built in. The router is where this should be done. so the computer can stay off. Just bridge the TC and port forward to it. Simple and cheap.

  • Non-ISP DDNS with Apple DHCP and DNS Services

    I have two questions about Dynamic DNS (DDNS) as it applies to Apple's DNS and DHCP services within my home network. I am not talking about DDNS in the context of making my external-facing router available by a domain name on the Internet using the dynamically-assigned IP from my ISP.
    Starting with Snow Leopard Server, I attempted to use Apple's DNS and DHCP services (I have the firmware-based DHCP service in my router turned off.) The difficulty I immediately faced was that Apple's DHCP implementation didn't update the DNS service as IPs were handed out to DHCP clients. Because of this, it wasn't possible to access hosts by their hostname, since getting a DHCP-assigned dynamic IP at boot-up didn't do anything to automagically register the hostname-to-IP mapping in DNS. Manually registering the hostname in DNS was pointless, becuase over time the client IP address can and did change. I could create static IP assignments based on the MAC address, but doing that for all of the devices on my home network sort of defeated the purpose of using dynamic IPs.
    The only solution I eventually found was to go out and get an open source DHCP server, compile it for my Mac, install it, and configure it. After doing this, everything worked great; every time a new host or other device was booted it got a dynamic IP through DHCP, and then the DHCP server automatically updated Apple's DNS serive with the hostname and assigned IP. I could immediately access every device on my network by hostname. As IP addresses changed over time, the hostname-to-IP mapping in DNS was automatically updated.
    Except, Apple's point upgrades kept breaking my non-Apple DHCP install. Every time I applied software updates to my server I had to go back and re-finagle DHCP to get it to automatically start and run. By the time Lion Server came out, I drank the Kool-Aid and went back to Apple's DHCP implementation. I was disappointed that it still didn't seem able to update DNS with hostnames as it assigned IPs, but I was so tired of mucking about at the command prompt to fix DHCP every time Software Updates broke it, I just lived with the inconvenience of not being able to access devices on my network by hostname.
    I'm sorry to say this, but Windows Server has had this capability since at least server 2003. In fact, until I dumped my Windows Server and switched to Snow Leopard Server, I was running Microsoft's DNS and DHCP services on Server 2003 and they did exactly what I'm describing brilliantly.
    Can anyone offer any advice here? Does Mountain Lion's implementation of DHCP allow for DDNS updates to the DNS service? If not, how are other people handling this? Should I go back to running Windows Server for my DNS and DHCP services? My Netgear WNDR3700 router appears to have the standard, substandard DHCP server in firmware as most home routers, and no facility for DNS at all--much less the ability to update an on-site DNS sever with IP addresess it hands out. In fact, the only appliance I know of that does this is the InfoBlox my employer uses, but that's too expensive for a home solution.
    As a Post Script, I'll add that I've been VERY unhappy that I lost the ability to bind Windows clients to Open Directory under Lion Server. Since I'm starting to see articles that say this capability hasn't been added back to Mountain Lion Server, I'm seriously considering implementing a Windows Server AD master and establishing a "magic triangle" or "golden triangle". If I end up having to do that, I wonder if I might as well just go back to using Microsoft's DNS and DHCP services.

    Hi,
    Whether to move your DHCP to another server depends on the workload of your server. If there are too many clients on the network, you should move your DHCP to another server.
    Did the record which owned by the machine generate before you configure the DnsUpdateProxy group? You can try to regenerate the record and check the result.
    For more detailed information, you can view the link below.
    DNS best practices
    http://technet.microsoft.com/en-us/library/cc778439(v=ws.10).aspx
    Using DNS servers with DHCP
    http://technet.microsoft.com/en-us/library/cc787034(v=ws.10).aspx
    DNS registration changes for Windows Server 2003 based DHCP Servers
    http://technet.microsoft.com/en-us/library/ee441167(v=ws.10).aspx
    Hope this helps.
    Steven Lee
    TechNet Community Support

  • Dynamic dns that supports RFC 3007

    Apple's manual for Dynamic Host Configuration seems simple enough. Just find a dynamic DNS host that supports RFC 3007, log in, and you're ready.
    My problem is, after talking with dozens of Dynamic DnS providers, none support the RFC 3007 spec.
    Does anyone know or an RFC service provider that supports Apple Airport/Lion Dynamic.Host Configuration with firmware 7.x or higher and Airport Utility 6.x or higher?
    -Chris

    Have you come across a provider which supports RFC 3007 yet?

  • No-ip dynamic DNS for routers that won't accept no...

    For those of you who have abandoned the hopeless BT hub and have gone for another router that doesn't offer no-ip as a dynamic DNS server (e.g. the Netgear DGN1000 router) there is a simple solution. Go to http://no-ip-duc.software.informer.com/4.0/ and download the app. Set it up as per the help instructions and use the File menu to make it a server and also to operate when you log on to yoour PC. Make sure you select your free no-ip address (i.e. make sure all 3 items on its screen have green ticks). It will take care of updating your WAN IP address at no-ip. For no-ip free users you can't change the update rate to automatically update other than every 5 minutes but, for free, that's pretty good!
    For those of you who don't know, BT change your WAN IP address at arbitrary intervals - a free account with no-ip allows you to access a PC, webcam, whatever on your home network from the internet despite the changes to your WAN IP address.

    I currently use cloudflare as the DNS servers for my domain as it's free and allows to update certain records with their API. I only use it for IPv4, but since they support AAAA records, I assume it will work for IPv6 just as well. It should be quite simple for you to update the script to get the ip of a given interface instead of fetching it from the net.
    #!/bin/sh
    # modified by jfro from http://www.cnysupport.com/index.php/linode-dynamic-dns-ddns-update-script
    # Uses curl to be compatible with machines that don't have wget by default
    # modified by Ross Hosman for use with cloudflare.
    cfkey=<your api key>
    cfuser=<your username>
    cfhost=<hostname you want to update>
    WAN_IP=`curl -s http://icanhazip.com/`
    if [ -f $HOME/.wan_ip-cf.txt ]; then
    OLD_WAN_IP=`cat $HOME/.wan_ip-cf.txt`
    else
    OLD_WAN_IP=""
    fi
    perl -i -pe 'chomp if eof' /var/log/cfclient.log
    if [ "$WAN_IP" = "$OLD_WAN_IP" ]; then
    echo -ne "." >> /var/log/cfclient.log
    else
    echo $WAN_IP > $HOME/.wan_ip-cf.txt
    echo -ne "\nUpdating IP to $WAN_IP\n" >> /var/log/cfclient.log
    curl -s https://www.cloudflare.com/api.html?a=DIUP\&hosts="$cfhost"\&u="$cfuser"\&tkn="$cfkey"\&ip="$WAN_IP" >> /var/log/cfclient.log
    fi
    echo -ne "\n" >> /var/log/cfclient.log

  • Actiontec MI424WR-GEN3I with ChangeIP dynamic dns

    I'm trying to configure my router (Actiontec MI424WR-GEN3I, v. 40.21.10.3) with ChangeIP.com dynamic DNS.  It's listed in the provider drop-down in the Dynamic DNS section of the router GUI, so i figured i'd be all set.  I setup an account with ChangeIP, and then got a hostname from them.
    In the router i'm configured as follow..
    Hostname: MyHost.changeip.com  (<-- actually MyHost.onmypc.org; "onmypc.org" being one of the domains ChangeIP offers for free.)
    Connection: Broadband Connection (Ethernet/Coax)
    Provider: changeip.com
    Username: My changeip username
    Password: My changeip password
    Dynamic DNS System: Dynamic DNS
    Offline: (not checked)
    SSL Mode: None
    In the status area it just says "Error - Unknown changeip.com error".  There's nothing in the changeip knowledgebase.  Has anyone tried configuring changeip on their router?  I know they have something called homeing beacon, but really i just want this to work as configured without having to install anything extra.
    Thanks!

    Hello, I had the exact same problem.  It seem Verison FiOS router is not very flexible.  You can't enter another Dynamic DNS (DDNS) and can only use one on the list. The only two free one I found was no-ip.com and changeip.com. 
    The no-ip.com came back with a host not found cause they've changed the name to noip.com (without the dash) so the dumb router is not able to find it.
    The changeip.com is no help either as you've found out.  I keep getting Error but it does not say why.  Fortunetely I did found a solution.  You can download changeip.com's DDNS Update Client (for Windows, Linux, or OSX).  The called this software as Homeing Beacon.
    http://www.changeip.com/accounts/downloads.php
    In Windows it runs as a self startup service so you don't to remember to run it but you will need a Windows PC to be on for the update to occur.  Basically instead of updating changeip.com's DDNS entry from the router, you have a Windows client that somehow figures out what the router's IP and act as a proxy agent and update your DNS entry on changeip.com.  This is a workable workaround, I think.  The drawback is you need a PC running every so often on your home network so updates occur.  But, the price is FREE and you can't beat that.

  • [SOLVED] Local Hosting Using a Dynamic DNS

    I've been trying to self host a domain to use owncloud with, through www.mydomainname/owncloud.com or something similar. I've gotten a LAMP set up with a virtual host, have signed up with https://freedns.afraid.org/, set the afraid nameservers, set my IP as an A record through my domain provider and have tried to install a dynamic DNS client on my server computer, though I have not gotten successful results. On my LAMP I've set a virtual host for my domain and I've been able to connect to it locally but not outside of my network. I was able to ping my domain that would in result ping my home IP address but now I get an unknown host. I've also tried to set up my DDWRT router with the provided dyndns. At this point I'm not sure what I'm doing incorrectly.
    Another issue I've been having has been finding a working dyndns client, afraid-dyndns-uv from the AUR gives me a hash error, and the only promising client I've been able to find is freedns-afraid, but it's an RPM package and I don't know how to make use of the files in the tarball.
    I can provide any needed configs, though I don't think that a config would be an error as I've been able to start up my httpd service and connect to it locally perfectly fine. I would greatly appreciate any help c:
    Last edited by 0X1A (2013-06-16 20:19:10)

    0X1A wrote:Alright, so the problem with not being able to ping my IP again was with my registrar nameservers, I had to remove the provided nameservers from them and only use the afraid ones. Now I can ping my IP address but I still can't connect to my domain through my LAMP so now I'm guessing it's either a port forwarding issue or a issue with my apache configuration. What exactly should I have on my httpd conf? I have the ServerName set to my domain name, is there something I'm missing?
    My "ServerName" isn't set to anything particularly special. It's "archsystem:80", which is what I call my computer locally. Here's the entire file for reference:
    # This is the main Apache HTTP server configuration file. It contains the
    # configuration directives that give the server its instructions.
    # See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
    # In particular, see
    # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
    # for a discussion of each configuration directive.
    # Do NOT simply read the instructions in here without understanding
    # what they do. They're here only as hints or reminders. If you are unsure
    # consult the online docs. You have been warned.
    # Configuration and logfile names: If the filenames you specify for many
    # of the server's control files begin with "/" (or "drive:/" for Win32), the
    # server will use that explicit path. If the filenames do *not* begin
    # with "/", the value of ServerRoot is prepended -- so 'log/access_log'
    # with ServerRoot set to '/www' will be interpreted by the
    # server as '/www/log/access_log', where as '/log/access_log' will be
    # interpreted as '/log/access_log'.
    # ServerRoot: The top of the directory tree under which the server's
    # configuration, error, and log files are kept.
    # Do not add a slash at the end of the directory path. If you point
    # ServerRoot at a non-local disk, be sure to point the LockFile directive
    # at a local disk. If you wish to share the same ServerRoot for multiple
    # httpd daemons, you will need to change at least LockFile and PidFile.
    ServerRoot "/etc/httpd"
    # Listen: Allows you to bind Apache to specific IP addresses and/or
    # ports, instead of the default. See also the <VirtualHost>
    # directive.
    # Change this to Listen on specific IP addresses as shown below to
    # prevent Apache from glomming onto all bound IP addresses.
    #Listen 12.34.56.78:80
    Listen 80
    # Dynamic Shared Object (DSO) Support
    # To be able to use the functionality of a module which was built as a DSO you
    # have to place corresponding `LoadModule' lines at this location so the
    # directives contained in it are actually available _before_ they are used.
    # Statically compiled modules (those listed by `httpd -l') do not need
    # to be loaded here.
    # Example:
    # LoadModule foo_module modules/mod_foo.so
    LoadModule authn_file_module modules/mod_authn_file.so
    LoadModule authn_dbm_module modules/mod_authn_dbm.so
    LoadModule authn_anon_module modules/mod_authn_anon.so
    LoadModule authn_dbd_module modules/mod_authn_dbd.so
    LoadModule authn_default_module modules/mod_authn_default.so
    LoadModule authz_host_module modules/mod_authz_host.so
    LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    LoadModule authz_user_module modules/mod_authz_user.so
    LoadModule authz_dbm_module modules/mod_authz_dbm.so
    LoadModule authz_owner_module modules/mod_authz_owner.so
    LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
    LoadModule authz_default_module modules/mod_authz_default.so
    LoadModule auth_basic_module modules/mod_auth_basic.so
    LoadModule auth_digest_module modules/mod_auth_digest.so
    LoadModule file_cache_module modules/mod_file_cache.so
    LoadModule cache_module modules/mod_cache.so
    LoadModule disk_cache_module modules/mod_disk_cache.so
    LoadModule mem_cache_module modules/mod_mem_cache.so
    LoadModule dbd_module modules/mod_dbd.so
    LoadModule dumpio_module modules/mod_dumpio.so
    LoadModule reqtimeout_module modules/mod_reqtimeout.so
    LoadModule ext_filter_module modules/mod_ext_filter.so
    LoadModule include_module modules/mod_include.so
    LoadModule filter_module modules/mod_filter.so
    LoadModule substitute_module modules/mod_substitute.so
    LoadModule deflate_module modules/mod_deflate.so
    LoadModule ldap_module modules/mod_ldap.so
    LoadModule log_config_module modules/mod_log_config.so
    LoadModule log_forensic_module modules/mod_log_forensic.so
    LoadModule logio_module modules/mod_logio.so
    LoadModule env_module modules/mod_env.so
    LoadModule mime_magic_module modules/mod_mime_magic.so
    LoadModule cern_meta_module modules/mod_cern_meta.so
    LoadModule expires_module modules/mod_expires.so
    LoadModule headers_module modules/mod_headers.so
    LoadModule ident_module modules/mod_ident.so
    LoadModule usertrack_module modules/mod_usertrack.so
    LoadModule unique_id_module modules/mod_unique_id.so
    LoadModule setenvif_module modules/mod_setenvif.so
    LoadModule version_module modules/mod_version.so
    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_connect_module modules/mod_proxy_connect.so
    LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    LoadModule proxy_http_module modules/mod_proxy_http.so
    LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
    LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    LoadModule ssl_module modules/mod_ssl.so
    LoadModule mime_module modules/mod_mime.so
    LoadModule dav_module modules/mod_dav.so
    LoadModule status_module modules/mod_status.so
    LoadModule autoindex_module modules/mod_autoindex.so
    LoadModule asis_module modules/mod_asis.so
    LoadModule info_module modules/mod_info.so
    LoadModule suexec_module modules/mod_suexec.so
    LoadModule cgi_module modules/mod_cgi.so
    LoadModule cgid_module modules/mod_cgid.so
    LoadModule dav_fs_module modules/mod_dav_fs.so
    LoadModule vhost_alias_module modules/mod_vhost_alias.so
    LoadModule negotiation_module modules/mod_negotiation.so
    LoadModule dir_module modules/mod_dir.so
    LoadModule imagemap_module modules/mod_imagemap.so
    LoadModule actions_module modules/mod_actions.so
    LoadModule speling_module modules/mod_speling.so
    LoadModule userdir_module modules/mod_userdir.so
    LoadModule alias_module modules/mod_alias.so
    LoadModule rewrite_module modules/mod_rewrite.so
    LoadModule php5_module modules/libphp5.so
    <IfModule !mpm_netware_module>
    <IfModule !mpm_winnt_module>
    # If you wish httpd to run as a different user or group, you must run
    # httpd as root initially and it will switch.
    # User/Group: The name (or #number) of the user/group to run httpd as.
    # It is usually good practice to create a dedicated user and group for
    # running httpd, as with most system services.
    User http
    Group http
    </IfModule>
    </IfModule>
    # 'Main' server configuration
    # The directives in this section set up the values used by the 'main'
    # server, which responds to any requests that aren't handled by a
    # <VirtualHost> definition. These values also provide defaults for
    # any <VirtualHost> containers you may define later in the file.
    # All of these directives may appear inside <VirtualHost> containers,
    # in which case these default settings will be overridden for the
    # virtual host being defined.
    # ServerAdmin: Your address, where problems with the server should be
    # e-mailed. This address appears on some server-generated pages, such
    # as error documents. e.g. [email protected]
    ServerAdmin [email protected]
    # ServerName gives the name and port that the server uses to identify itself.
    # This can often be determined automatically, but we recommend you specify
    # it explicitly to prevent problems during startup.
    # If your host doesn't have a registered DNS name, enter its IP address here.
    ServerName archsystem:80
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    DocumentRoot "/home/http"
    # Each directory to which Apache has access can be configured with respect
    # to which services and features are allowed and/or disabled in that
    # directory (and its subdirectories).
    # First, we configure the "default" to be a very restrictive set of
    # features.
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    </Directory>
    # Note that from this point forward you must specifically allow
    # particular features to be enabled - so if something's not working as
    # you might expect, make sure that you have specifically enabled it
    # below.
    # This should be changed to whatever you set DocumentRoot to.
    <Directory "/home/http">
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    # The Options directive is both complicated and important. Please see
    # http://httpd.apache.org/docs/2.2/mod/core.html#options
    # for more information.
    Options Indexes FollowSymLinks
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    # Options FileInfo AuthConfig Limit
    AllowOverride All
    # Controls who can get stuff from this server.
    Order allow,deny
    Allow from all
    </Directory>
    # DirectoryIndex: sets the file that Apache will serve if a directory
    # is requested.
    <IfModule dir_module>
    DirectoryIndex index.html index.php
    </IfModule>
    # The following lines prevent .htaccess and .htpasswd files from being
    # viewed by Web clients.
    <FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
    </FilesMatch>
    # ErrorLog: The location of the error log file.
    # If you do not specify an ErrorLog directive within a <VirtualHost>
    # container, error messages relating to that virtual host will be
    # logged here. If you *do* define an error logfile for a <VirtualHost>
    # container, that host's errors will be logged there and not here.
    ErrorLog "/var/log/httpd/error_log"
    # LogLevel: Control the number of messages logged to the error_log.
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn
    <IfModule log_config_module>
    # The following directives define some format nicknames for use with
    # a CustomLog directive (see below).
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    <IfModule logio_module>
    # You need to enable mod_logio.c to use %I and %O
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    # The location and format of the access logfile (Common Logfile Format).
    # If you do not define any access logfiles within a <VirtualHost>
    # container, they will be logged here. Contrariwise, if you *do*
    # define per-<VirtualHost> access logfiles, transactions will be
    # logged therein and *not* in this file.
    CustomLog "/var/log/httpd/access_log" common
    # If you prefer a logfile with access, agent, and referer information
    # (Combined Logfile Format) you can use the following directive.
    #CustomLog "/var/log/httpd/access_log" combined
    </IfModule>
    <IfModule alias_module>
    # Redirect: Allows you to tell clients about documents that used to
    # exist in your server's namespace, but do not anymore. The client
    # will make a new request for the document at its new location.
    # Example:
    # Redirect permanent /foo http://www.example.com/bar
    # Alias: Maps web paths into filesystem paths and is used to
    # access content that does not live under the DocumentRoot.
    # Example:
    # Alias /webpath /full/filesystem/path
    # If you include a trailing / on /webpath then the server will
    # require it to be present in the URL. You will also likely
    # need to provide a <Directory> section to allow access to
    # the filesystem path.
    # ScriptAlias: This controls which directories contain server scripts.
    # ScriptAliases are essentially the same as Aliases, except that
    # documents in the target directory are treated as applications and
    # run by the server when requested rather than as documents sent to the
    # client. The same rules about trailing "/" apply to ScriptAlias
    # directives as to Alias.
    ScriptAlias /cgi-bin/ "/srv/http/cgi-bin/"
    </IfModule>
    <IfModule cgid_module>
    # ScriptSock: On threaded servers, designate the path to the UNIX
    # socket used to communicate with the CGI daemon of mod_cgid.
    #Scriptsock /run/httpd/cgisock
    </IfModule>
    # "/srv/http/cgi-bin" should be changed to whatever your ScriptAliased
    # CGI directory exists, if you have that configured.
    <Directory "/srv/http/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
    </Directory>
    # DefaultType: the default MIME type the server will use for a document
    # if it cannot otherwise determine one, such as from filename extensions.
    # If your server contains mostly text or HTML documents, "text/plain" is
    # a good value. If most of your content is binary, such as applications
    # or images, you may want to use "application/octet-stream" instead to
    # keep browsers from trying to display binary files as though they are
    # text.
    DefaultType text/plain
    <IfModule mime_module>
    # TypesConfig points to the file containing the list of mappings from
    # filename extension to MIME-type.
    TypesConfig conf/mime.types
    # AddType allows you to add to or override the MIME configuration
    # file specified in TypesConfig for specific file types.
    #AddType application/x-gzip .tgz
    # AddEncoding allows you to have certain browsers uncompress
    # information on the fly. Note: Not all browsers support this.
    #AddEncoding x-compress .Z
    #AddEncoding x-gzip .gz .tgz
    # If the AddEncoding directives above are commented-out, then you
    # probably should define those extensions to indicate media types:
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    # AddHandler allows you to map certain file extensions to "handlers":
    # actions unrelated to filetype. These can be either built into the server
    # or added with the Action directive (see below)
    # To use CGI scripts outside of ScriptAliased directories:
    # (You will also need to add "ExecCGI" to the "Options" directive.)
    #AddHandler cgi-script .cgi
    # For type maps (negotiated resources):
    #AddHandler type-map var
    # Use for PHP 5.x:
    AddHandler php5-script php
    # Filters allow you to process content before it is sent to the client.
    # To parse .shtml files for server-side includes (SSI):
    # (You will also need to add "Includes" to the "Options" directive.)
    #AddType text/html .shtml
    #AddOutputFilter INCLUDES .shtml
    </IfModule>
    # The mod_mime_magic module allows the server to use various hints from the
    # contents of the file itself to determine its type. The MIMEMagicFile
    # directive tells the module where the hint definitions are located.
    #MIMEMagicFile conf/magic
    # Customizable error responses come in three flavors:
    # 1) plain text 2) local redirects 3) external redirects
    # Some examples:
    #ErrorDocument 500 "The server made a boo boo."
    #ErrorDocument 404 /missing.html
    #ErrorDocument 404 "/cgi-bin/missing_handler.pl"
    #ErrorDocument 402 http://www.example.com/subscription_info.html
    # MaxRanges: Maximum number of Ranges in a request before
    # returning the entire resource, or one of the special
    # values 'default', 'none' or 'unlimited'.
    # Default setting is to accept 200 Ranges.
    #MaxRanges unlimited
    # EnableMMAP and EnableSendfile: On systems that support it,
    # memory-mapping or the sendfile syscall is used to deliver
    # files. This usually improves server performance, but must
    # be turned off when serving from networked-mounted
    # filesystems or if support for these functions is otherwise
    # broken on your system.
    #EnableMMAP off
    #EnableSendfile off
    # Supplemental configuration
    # The configuration files in the conf/extra/ directory can be
    # included to add extra features or to modify the default configuration of
    # the server, or you may simply copy their contents here and change as
    # necessary.
    # Server-pool management (MPM specific)
    #Include conf/extra/httpd-mpm.conf
    # Multi-language error messages
    Include conf/extra/httpd-multilang-errordoc.conf
    # Fancy directory listings
    Include conf/extra/httpd-autoindex.conf
    # Language settings
    Include conf/extra/httpd-languages.conf
    # User home directories
    Include conf/extra/httpd-userdir.conf
    # Real-time info on requests and configuration
    #Include conf/extra/httpd-info.conf
    # Virtual hosts
    #Include conf/extra/httpd-vhosts.conf
    # Local access to the Apache HTTP Server Manual
    #Include conf/extra/httpd-manual.conf
    # Distributed authoring and versioning (WebDAV)
    #Include conf/extra/httpd-dav.conf
    # Various default settings
    Include conf/extra/httpd-default.conf
    # Secure (SSL/TLS) connections
    #Include conf/extra/httpd-ssl.conf
    # Note: The following must must be present to support
    # starting without SSL on platforms with no /dev/random equivalent
    # but a statically compiled-in mod_ssl.
    <IfModule ssl_module>
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
    </IfModule>
    # PHP
    Include conf/extra/php5_module.conf
    # phpMyAdmin
    Include conf/extra/httpd-phpmyadmin.conf
    # General shared files
    Include conf/extra/httpd-drcouzelis.conf
    # Angela's files
    Include conf/extra/httpd-angela.conf
    I'm sorry, I'm having a really hard time understanding the terminology you're using (maybe because I'm just not educated enough). Even so, I'll look into what else might be the problem...

  • D6300 Dynamic DNS update frequency

    Hi
    I have enabled the dynamic DNS feature on my Netgear D6300 router using the NoIP / MyNetgear service. This does work sometimes and updates,...

    I am sorry this is the wrong place for this but couldn't find the correct forum for this router! Anyways, the problem I am having is that my wireless...

Maybe you are looking for