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/12/27 16:13] (current) – [SPF] The example SPF record is valid even when not using vert as relay agent and MX) 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/ | ||
| + | |||
| + | ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | ==== SPF ==== | ||
| + | |||
| + | Some mail servers (e.g. '' | ||
| + | |||
| + | If your sending mail server is also the mail exchange (receiving mail server) for your domain (e.g. you are [[howto: | ||
| + | |||
| + | txt = v=spf1 mx a -all | ||
| + | |||
| ===== See Also ===== | ===== See Also ===== | ||
| * [[: | * [[: | ||