Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
module:dyndns [2010/02/24 15:45] – created digitalman | module:dyndns [2024/08/04 17:39] (current) – [modopts.ini] add 'password' key (optional) digital man | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== DynDNS ====== | + | ====== |
- | FIXME | + | |
+ | The Synchronet Dynamic DNS module is used in combination with the Synchronet Dynamic Domain Name System (DynDNS) Service hosted on [[bbs: | ||
+ | |||
+ | ===== yourbbs.synchro.net | ||
+ | If you'd like a '' | ||
+ | dynamic hostname service exclusively for Synchronet sysops. Your '' | ||
+ | hostname will always point to your current IP address, as long as your BBS | ||
+ | is running. Using this service requires Synchronet v3.10 or later. | ||
+ | |||
+ | ===== Directions ===== | ||
+ | |||
+ | 1. If you don't already have the '' | ||
+ | |||
+ | 2. If you haven' | ||
+ | using your BBS's QWK-ID for the username (see [[howto: | ||
+ | |||
+ | Note: You do not have to actually join [[network: | ||
+ | |||
+ | 3. If you don't already have one, setup a timed event (in [[util: | ||
+ | command-line ''? | ||
+ | password you used when you created your QWK networking account on | ||
+ | Vertrauen. " | ||
+ | |||
+ | If you have a frequently changing IP address (and Synchronet v3.11 or | ||
+ | later) set " | ||
+ | to " | ||
+ | |||
+ | If you have a static IP address, one run (update) per month should be | ||
+ | sufficient. | ||
+ | |||
+ | :!: Make sure that " | ||
+ | |||
+ | 4. After saving your changes in [[util: | ||
+ | has recycled, check the event log window or console output to verify that | ||
+ | the " | ||
+ | the (Win32) SBBSCTRL: | ||
+ | (creating or modifying) the file '' | ||
+ | |||
+ | 5. Attempt to ping or connect to services at ''// | ||
+ | //your-id// is your BBS's QWK-ID. It may take a few minutes for a new hostname | ||
+ | to become active or for an existing hostname to resolve to a newly changed | ||
+ | IP address. | ||
+ | |||
+ | You're ready to go with your new '' | ||
+ | |||
+ | ===== Options ===== | ||
+ | |||
+ | If you choose to include any '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | DNS MX (mail exchange) resource records are used to designate a specific | ||
+ | hostname as the "mail exchange" | ||
+ | hostname. If there is no MX record, then the hostname itself is assumed to | ||
+ | perform the role of "mail exchange" | ||
+ | that the *sending* SMTP server correspond to the MX record of the " | ||
+ | hostname. If you want to specify an MX record for your hostname, you can do | ||
+ | so by adding '' | ||
+ | command-line (after the password). If no hostname is specified, then an MX | ||
+ | record pointing back to your hostname will be created. Example: ''? | ||
+ | |||
+ | '' | ||
+ | |||
+ | If you want to update a hostname that is **different** than your BBS's QWK-ID, | ||
+ | ou can specify that hostname (QWK-ID) on the ''? | ||
+ | (after the password) by using the '' | ||
+ | to use (not including " | ||
+ | account on Vertrauen for the specified hostname and password. | ||
+ | |||
+ | '' | ||
+ | |||
+ | If you have a public IPv6 address, you may create/ | ||
+ | '' | ||
+ | Vertrauen cannot at this time automatically detect your public IPv6 address, so if your | ||
+ | IPv6 address changes, you will need to change the command-line accordingly. | ||
+ | |||
+ | ''// | ||
+ | |||
+ | If for some reason you want to specify a **different** IPv4 address than the one | ||
+ | that your BBS will be using to connect with [[bbs: | ||
+ | address on the "? | ||
+ | advanced feature that you should not need to use under normal conditions, even | ||
+ | if your BBS is behind a firewall/ | ||
+ | (NAT) - the DynDNS server running on [[bbs: | ||
+ | address by default. | ||
+ | |||
+ | ==== modopts.ini ==== | ||
+ | |||
+ | Due to command-line length limits (63 characters), | ||
+ | |||
+ | The following options/ | ||
+ | |||
+ | ^ | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
===== See Also ===== | ===== See Also ===== | ||
* [[: | * [[: | ||