Synology Hyper Backup / Troubleshooting

Synology Hyper Backup Destination Offline over Tailscale

Separate the Tailscale path from the Hyper Backup Vault service when a remote Synology destination over Tailscale cannot connect. Test from the source NAS, then the exact address, service port, and DSM 7 outbound access.

Do not delete or recreate the task yet. A connection failure describes the current path and service observation; it does not establish that the task configuration itself is wrong.[11][12]

Hyper Backup connects to a supported destination service, while Tailscale can carry the network path between the two systems. For a remote Synology NAS destination, the documented port requirements depend on the destination's DSM version. Diagnose the tailnet path and the destination service as separate layers, and test reachability from the source NAS rather than from a laptop or phone.[13][15][1][2][5]

On DSM 7, inbound Tailscale connections to the NAS are allowed by default, but other applications on the NAS do not get outbound Tailscale access by default. Because Hyper Backup initiates the connection from the source NAS, a DSM 7 source without the documented TUN procedure is a conditional branch here, not the default answer for every failure.[1]

Sections

Applicability

Products
Synology DSM · Tailscale · Synology Hyper Backup
Scope
Use this diagnosis when a Hyper Backup task on a source Synology NAS cannot establish a connection to a remote Synology NAS destination that is intended to be reached over Tailscale. The destination is expected to run Hyper Backup Vault. For a remote Synology destination, the documented service port depends on the destination DSM version: DSM 6 Hyper Backup Vault uses TCP 6281, while DSM 7+ lists TCP 5000 (HTTP) and TCP 5001 (HTTPS) in addition to 6281. This page separates the Tailscale path, tested from the source NAS context, from the destination service and port. It does not cover tasks that are still running without an error, suspended, quota, or Restore Only states, nor C2, cloud, USB, or rsync-generic destinations, which have destination-specific branches in Synology's task guidance.[11][13][14][15][1]
Version notes
  • DSM 6 (Tailscale package behavior and DSM 6 management-port UI)
  • DSM 7 (Tailscale package restrictions, firewall, and Login Portal UI)
  • Tailscale 1.22.2 or later (DSM 7 outbound TUN procedure only)
Last verified

Symptoms

  • The Hyper Backup task cannot establish a connection to the configured remote Synology destination, while the intended path between the systems runs over Tailscale.[11][1]
  • The destination NAS may still appear in the tailnet, and DSM or another service on it may still open from a laptop or phone. That comparative result does not establish that the source NAS can reach it.[2][5][1]
  • The task wizard destination login step does not complete with the entered address, port, and account.[11][13]

Quick diagnosis

Do not recreate the task yet. Confirm the failure from the source NAS, then separate the Tailscale path from the destination service and port.

Read-only

Record the task state before diagnosing the path

Open the task, record its displayed state and current message, and inspect the task logs and Version List when available. Stop this workflow if the task is still running without an error, or if you find suspension, cancellation, a quota message, an integrity-check finding, or a Restore Only state; each belongs to a separate diagnosis.[11][12]

Read-only

Confirm the destination NAS is in the tailnet

Run status from the context you are testing and compare the destination NAS with the Machines page of the admin console. Confirm that the expected destination node is listed and note its Tailscale IP before testing any service.[2][5]

tailscale status
Safe / low risk

Test the Tailscale path by IP

Use the destination Tailscale IP first. A successful default Tailscale ping shows that the peer answered Tailscale's connectivity check and reports the path it found; it does not establish that Hyper Backup Vault or another destination service is available.[2][4]

tailscale ping <destination-tailscale-ip>
Safe / low risk

Test the exact destination service and port

Identify the service port the task is configured to use. For a remote Synology NAS destination, the primary documented service port is TCP 6281 (Hyper Backup Vault). However, the documented requirements differ by destination DSM version: DSM 6 Vault uses 6281 alone, while DSM 7+ also lists TCP 5000 (HTTP) and TCP 5001 (HTTPS) as documented ports. Test the configured port on the destination Tailscale IP first; if the destination runs DSM 7+, a single-port success does not establish that all required destination services are reachable.[2][3][14][13][15]

tailscale nc <destination-tailscale-ip> <port>
Safe / low risk

Compare IP and name for the same service

Try the same service once with the destination Tailscale IP and once with its MagicDNS name. If only the name fails, continue with DNS checks instead of changing task settings, routes, or firewall rules.[2][9][10]

Interactive troubleshooter

Your answers stay in this browser tab. The tool does not connect to your systems or send diagnostic results.

Guided check / step 1

What does Hyper Backup show for this task?

Use the current task state, message, logs, and Version List rather than elapsed time alone.[11][12]

Read the complete diagnostic tree without using the controls
  1. What does Hyper Backup show for this task?

    Use the current task state, message, logs, and Version List rather than elapsed time alone.[11][12]

    • It cannot connect to the remote destinationWas reachability tested from the source NAS itself?
    • Still running, with no error shownThis is a slow-task workflow, not a connection failure
    • Suspended, quota, Restore Only, or another explicit stateThis is a different troubleshooting state
    • I have not checkedCheck the task state, message, logs, and Version List
  2. Check the task state, message, logs, and Version List

    Record the current task state and message and inspect the task logs and Version List when available. A non-connection state is a stronger boundary than elapsed time.[11][12]

  3. What did the state and logs show?

    Continue this workflow only for a connection failure to the remote destination.[11]

    • A connection failure to the remote destinationWas reachability tested from the source NAS itself?
    • Running, with no error shownThis is a slow-task workflow, not a connection failure
    • Suspended, quota, Restore Only, or another explicit stateThis is a different troubleshooting state
  4. This is a slow-task workflow, not a connection failure

    A task that is still running without an error needs the taking-longer-than-expected diagnosis. Preserve the state, message, and logs and follow the link in Next actions.[14][11]

  5. This is a different troubleshooting state

    Suspension, quota, integrity-check, and Restore Only states have their own workflows. Preserve the exact state, message, and log entry and use the matching diagnosis; no path is implied here.[11][12]

  6. Was reachability tested from the source NAS itself?

    A destination that opens from a laptop or phone is comparative evidence only. It does not establish that the source NAS has a working Tailscale path to the destination.[2][5]

    • Yes, from the source NAS or an equivalent vantage pointIs the destination NAS listed in the tailnet?
    • Only from a laptop, phone, or another clientClient reachability is comparative evidence only
    • I cannot test from the source NASEstablish a source-NAS observation first
  7. Client reachability is comparative evidence only

    Do not recreate the task based on a laptop or phone result. Test peer visibility and the Tailscale path from the source NAS context before changing task settings, routes, or firewall rules.[2][5]

  8. Establish a source-NAS observation first

    Record which side was actually tested and what was observed. An untested source path is unknown, not a confirmed Tailscale or Hyper Backup cause.[5]

  9. Is the destination NAS listed in the tailnet?

    Compare tailscale status with the Machines page of the admin console from the testing context.[2][5]

    • Yes, the destination NAS is listedDoes tailscale ping to the destination Tailscale IP succeed?
    • No, it is missingResolve peer membership or policy first
    • I have not checkedCheck the expected tailnet and peer
  10. Check the expected tailnet and peer

    Run tailscale status and compare the destination NAS with the Machines page. Confirm the expected tailnet and authentication state.[2][5]

  11. What did tailscale status show?

    A listed destination proceeds to the Tailscale path check; a missing destination stays with membership, authentication, and policy diagnosis.[2][5]

    • Yes, the destination NAS is listedDoes tailscale ping to the destination Tailscale IP succeed?
    • No, the destination NAS is missingResolve peer membership or policy first
  12. Resolve peer membership or policy first

    A missing peer is not yet a Hyper Backup service-port problem. Verify authentication, the expected tailnet, and whether the effective tailnet access policy permits the peer to appear, including the documented re-authentication flow after a package reinstall.[1][2][5]

  13. Does tailscale ping to the destination Tailscale IP succeed?

    Use the destination Tailscale IP for this discriminator, tested from the source NAS context. A path result is separate from destination service reachability.[2][4]

    • YesWhich address does the Hyper Backup task use?
    • NoIs the source NAS on DSM 7 without outbound Tailscale access?
    • I have not tested itRun the Tailscale path check
  14. Run the Tailscale path check

    Run tailscale ping with the destination Tailscale IP from the source NAS context. Record whether it succeeds and whether the path is direct or relayed.[2][4]

  15. What did tailscale ping show?

    A successful path check continues to address and service-port diagnosis; a failed check stays with source-side outbound access, peer, policy, or firewall diagnosis.[5][4]

    • Yes, it succeedsWhich address does the Hyper Backup task use?
    • No, it failsIs the source NAS on DSM 7 without outbound Tailscale access?
  16. Is the source NAS on DSM 7 without outbound Tailscale access?

    On DSM 7, inbound Tailscale connections are allowed by default, but other NAS applications need the documented TUN procedure for outbound access. On DSM 6, Tailscale runs as root and this step is not required.[1]

    • DSM 7 source, TUN procedure not yet appliedApply the conditional DSM 7 outbound procedure
    • DSM 6 source, or TUN already appliedStay in the Tailscale path and control-plane branch
    • Source system is not establishedRecord the source system before a change
  17. Apply the conditional DSM 7 outbound procedure

    This branch applies only because the failing direction is outbound from an application on a DSM 7 source NAS. Follow the Tailscale Synology outbound-connections procedure as a separate change, then retest the same path observation. Do not use this branch for inbound failures or DSM 6 systems.[1]

  18. Stay in the Tailscale path and control-plane branch

    Check client version, authentication, incoming-connection preference, and the tailnet access policy before changing a Hyper Backup setting. A failed path check does not identify which control is responsible.[5][8][6]

  19. Record the source system before a change

    Record the source DSM version, Tailscale version, and whether the outbound TUN procedure was applied. An unestablished system is unknown, not a confirmed cause.[1]

  20. Which address does the Hyper Backup task use?

    Read the configured destination address in the task. Compare it with the destination Tailscale IP from status output.[11][2]

    • The destination Tailscale IPDoes TCP 6281 (Vault) respond on the destination Tailscale IP?
    • A MagicDNS nameDoes the same service work by IP but fail by MagicDNS name?
    • A LAN address, another hostname, or unknownCompare the task address with the Tailscale IP
  21. Compare the task address with the Tailscale IP

    Test the same destination service by Tailscale IP and note whether the configured address is a LAN address, another hostname, or unestablished. Keep the service and port constant so only the address changes.[2][9][1]

  22. What did the address comparison show?

    A LAN address is a different path from the Tailscale IP test; confirm with the Tailscale IP before changing anything else.[2][9][10]

    • Tailscale IP works, name failsThis is a name-resolution branch
    • Both failDoes TCP 6281 (Vault) respond on the destination Tailscale IP?
    • The task uses a LAN addressRetest with the destination Tailscale IP
  23. Does the same service work by IP but fail by MagicDNS name?

    Compare the same service and port so that hostname resolution is the only changed variable.[2][9][10]

    • Yes, only the name failsThis is a name-resolution branch
    • No, both failDoes TCP 6281 (Vault) respond on the destination Tailscale IP?
    • I am not sureCompare the task address with the Tailscale IP
  24. This is a name-resolution branch

    Keep the working IP path unchanged. Inspect the testing context's Tailscale DNS preference and local, upstream, and tailnet DNS settings before changing the task address.[8][10]

  25. Retest with the destination Tailscale IP

    A LAN address failure does not describe the Tailscale path. Confirm the destination Tailscale IP from status output and repeat the service-port test with it before changing task settings.[2][1]

  26. Does TCP 6281 (Vault) respond on the destination Tailscale IP?

    For a remote Synology NAS destination, TCP 6281 is the primary documented service port for Hyper Backup Vault. Test that port from the source NAS context using tailscale nc. If it responds, the Vault service is reachable on that port, but for a DSM 7+ destination this does not establish that all required services are available; TCP 5000 (HTTP) and TCP 5001 (HTTPS) are also listed as documented ports and may be needed for the backup workflow.[2][3][14][13][15]

    • Yes, 6281 respondsThe tailnet path and Vault port 6281 are available
    • No, 6281 is blocked or closedInspect the service, policy, and DSM firewall
    • I have not tested itIdentify the configured destination service port
  27. Identify the configured destination service port

    Read the port from the task destination settings. For a remote Synology destination, the primary documented service port is TCP 6281 for Hyper Backup Vault. Do not assume other services share that port, and note that DSM 7+ destinations also list TCP 5000 (HTTP) and TCP 5001 (HTTPS) as documented ports.[14][13][15][20]

  28. After identifying the port, what did the exact-port test show?

    Run tailscale nc with the destination Tailscale IP and that exact port, then choose the observed result.[2][3]

    • Yes, the port respondsThe tailnet path and Vault port 6281 are available
    • No, the port is blocked or closedInspect the service, policy, and DSM firewall
  29. The tailnet path and Vault port 6281 are available

    TCP 6281 responds on the destination Tailscale IP, which establishes that the Vault service is reachable on that port. For a DSM 6 destination this is sufficient for the service-port check. For a DSM 7+ destination, the official Synology service-ports reference also lists TCP 5000 (HTTP) and TCP 5001 (HTTPS); proceed to verify the destination DSM version.[11][13][15][2]

    • Destination runs DSM 7 or laterTest TCP 5000 (HTTP) on the destination Tailscale IP
    • Destination runs DSM 6DSM 6 documented port is available
    • Destination DSM version is not establishedCheck the destination DSM version
  30. Check the destination DSM version

    On the destination, open DSM Control Panel > Info Center > General to check the DSM version. Alternatively, inspect the Hyper Backup Vault package version. DSM 6 and DSM 7+ have different documented port requirements for the remote NAS backup workflow.[13][15]

  31. What DSM version does the destination run?

    DSM 7+ lists TCP 5000 (HTTP) and TCP 5001 (HTTPS) in addition to Vault port 6281. DSM 6 Vault uses port 6281 alone.[15][20]

    • DSM 7 or laterTest TCP 5000 (HTTP) on the destination Tailscale IP
    • DSM 6DSM 6 documented port is available
  32. Test TCP 5000 (HTTP) on the destination Tailscale IP

    For a DSM 7+ destination, the documented Hyper Backup Vault port list includes TCP 6281, TCP 5000 (HTTP), and TCP 5001 (HTTPS). The Vault port 6281 is already confirmed; now test TCP 5000 on the destination Tailscale IP using tailscale nc. A Vault port 6281 success does not establish that the management ports are reachable.[2][3][15][20]

  33. Does TCP 5000 (HTTP) respond on the destination?

    On DSM 7+, the official Synology service-ports reference lists TCP 5000 (HTTP) as a required port for Hyper Backup Vault. If it does not respond, continue at the service layer: the Tailscale path is proven, Vault is proven on 6281, but a required management port is not available.[20][13]

    • Yes, TCP 5000 respondsTest TCP 5001 (HTTPS) on the destination Tailscale IP
    • No, it is blocked or closedVault port 6281 works but TCP 5000 is not reachable
  34. Test TCP 5001 (HTTPS) on the destination Tailscale IP

    TCP 5000 is confirmed. Now test TCP 5001 (HTTPS) on the same destination Tailscale IP using tailscale nc. The official service-ports reference lists both 5000 and 5001 as required for Hyper Backup Vault on DSM 7+.[2][3][20]

  35. Does TCP 5001 (HTTPS) respond on the destination?

    TCP 5001 is the second management port listed in the official Synology service-ports reference for Hyper Backup Vault on DSM 7+. If both 5000 and 5001 respond, all documented Vault ports (6281, 5000, 5001) are confirmed. If only one management port responds, continue at the service layer.[20][13]

    • Yes, TCP 5001 respondsAll documented DSM 7+ Vault ports are available
    • No, it is blocked or closedOnly one management port responds
  36. DSM 6 documented port is available

    For a DSM 6 destination, TCP 6281 is the only documented port for Hyper Backup Vault. The service-port check is complete. Continue with the task's own destination account and configuration following the official task documentation. Do not change Tailscale routing based on this result alone.[11][15][20][2]

  37. All documented DSM 7+ Vault ports are available

    TCP 6281, TCP 5000 (HTTP), and TCP 5001 (HTTPS) all respond on the destination Tailscale IP. These are the three ports listed in the official Synology service-ports reference for Hyper Backup Vault on DSM 7+. Continue with the task's own destination account and configuration following the official task documentation. Do not change Tailscale routing based on this result alone.[11][15][20][2]

  38. Only one management port responds

    The Tailscale path, Vault port 6281, and one management port (5000 or 5001) are proven, but the second management port is not reachable. The official Synology service-ports reference lists both TCP 5000 and TCP 5001 as required for Hyper Backup Vault on DSM 7+. Verify on the destination that the other management service is enabled, running, and not blocked by the DSM firewall or tailnet policy. Do not declare Tailscale the cause or conclude that all documented ports are available based on this partial observation alone.[20][13][17][6][5]

  39. Inspect the service, policy, and DSM firewall

    Verify that Hyper Backup Vault is running on the destination and Preview the tailnet rule for port 6281. On DSM 7+, also check whether TCP 5000 (HTTP) and TCP 5001 (HTTPS) are enabled and reachable; the official Synology service-ports reference lists all three ports for Hyper Backup Vault on DSM 7+. On DSM 7, inspect the first matching firewall rule; DSM 6 controls must be verified separately. A silent port continues at this service layer and does not declare Tailscale the cause.[13][15][7][5][17]

  40. Vault port 6281 works but TCP 5000 is not reachable

    The Tailscale path and Vault port 6281 are proven, but TCP 5000 (HTTP) on the destination is not reachable from the source NAS. On DSM 7+, the official Synology service-ports reference lists TCP 5000 as a required port for Hyper Backup Vault. Verify on the destination that the DSM HTTP service is enabled, running, and not blocked by the DSM firewall or tailnet policy. Do not declare Tailscale the cause or recreate the task based on this partial-port observation alone.[20][13][17][6][5]

Detailed diagnosis

Read-only

1. Establish the task-state boundary

Read the current task state and message, task logs, and Version List. A still-running task without an error, a suspended or cancelled task, a quota message, an integrity-check finding, or a Restore Only state each belongs to a separate workflow and must be recorded exactly before any path diagnosis.[11][12]

Read-only

2. Confirm the peer from the source NAS context

Check destination peer visibility from the source NAS or an equivalent vantage point. A laptop or phone that opens the destination is comparative evidence only; it does not establish that the source NAS has a working Tailscale path to the destination.[2][5][1]

tailscale status
Safe / low risk

3. Separate the Tailscale path from the destination service

Test the Tailscale path to the destination IP first, then the primary destination service port (TCP 6281 for Hyper Backup Vault). A path response does not establish that Vault is running, listening, or permitted on that port. For a DSM 7+ destination, also test TCP 5000 (HTTP) and TCP 5001 (HTTPS), because the official Synology service-ports reference lists all three ports for Hyper Backup Vault on DSM 7+.[4][2][14][15][20]

tailscale ping <destination-tailscale-ip>
tailscale nc <destination-tailscale-ip> <port>
Read-only

4. Check which address the task actually uses

Record whether the task is configured with the destination Tailscale IP, a MagicDNS name, or a LAN address or hostname. A LAN address is a different path from the Tailscale IP test; compare IP and name for the same service so that only the address variable changes.[2][9][10][1]

Read-only

5. Inspect the destination service, policy, and firewall

On the destination, confirm that Hyper Backup Vault is installed and running and inspect its task duration and logs. For the tailnet, Preview the access rule for the source identity, destination NAS, and required service port. On DSM 7, inspect the active firewall profile, interface, exact port, source, and the first matching rule; DSM 6 controls must be verified separately before changing them.[13][14][7][6][17]

Read-only

6. Keep the DSM 7 outbound branch conditional

Use this branch only when the source NAS runs DSM 7 and the failing direction is outbound from an application on that NAS. Tailscale requires version 1.22.2 or later and a boot-up scheduled configure-host task followed by a package restart; package upgrades require the script to run again, and an enabled Synology firewall needs an exception for 100.64.0.0/10. On DSM 6, Tailscale runs as root and this step is not required. If the documented checks are exhausted, preserve the task and repository and escalate the state, message, logs, and both-sided observations to Synology Support.[1][11][16]

Supported failure modes

These are possibilities until the associated check distinguishes them.

The destination NAS is not reachable as a tailnet peer

A destination that is missing from status output or the Machines page is not yet a Hyper Backup service problem. Authentication state, expected tailnet, and the effective tailnet access policy decide peer visibility before any service port matters.[5][1]

How to check: Compare tailscale status with the Machines page and confirm the expected tailnet and authentication state before investigating Vault or ports.[2][1]

Reachability was only proven from a client, not the source NAS

Each tailnet device has its own path, policy evaluation, and DNS behavior. A laptop or phone that opens the destination therefore narrows the investigation to the source NAS side, but it does not establish a working source-to-destination path.[2][5]

How to check: Repeat the peer and path checks from the source NAS or an equivalent vantage point and record which side was actually tested.[2]

The Tailscale path works but the destination service does not answer

A successful Tailscale connectivity check and a listening application service are independent observations. Synology packages do not all use the same ports, and the documented port requirements depend on the destination DSM version: DSM 6 Hyper Backup Vault uses TCP 6281, while DSM 7+ lists TCP 5000 (HTTP) and TCP 5001 (HTTPS) in addition to 6281. A single-port success does not establish that all required destination services are available.[4][20][14][15]

How to check: Compare the ping result with a connection to the exact configured port, then continue at the service layer instead of changing Tailscale routing.[2][3]

The task uses an address that is not the destination Tailscale IP

A LAN address, a stale address, or a hostname that resolves elsewhere addresses a different path than the destination Tailscale IP. The Tailscale IP test and the task address must be compared explicitly.[1][2]

How to check: Read the configured task address and compare it with the destination Tailscale IP from status output before changing anything.[2][9]

The IP path works but name resolution does not

MagicDNS registers device names, while client, local, upstream, and Tailscale DNS configuration can still produce a name-only failure.[9][10]

How to check: Compare the same service by Tailscale IP and MagicDNS name, then inspect whether the testing context uses Tailscale DNS settings.[2][8][10]

The service, policy, or firewall blocks this exact connection

Hyper Backup Vault may not be running, the effective tailnet access policy may deny this identity and port, or a DSM firewall rule may block the exact port by source and priority. Each control is an independent prerequisite.[13][6][17]

How to check: Confirm Vault running state and logs on the destination, Preview the tailnet rule for the exact source, destination, and port, and inspect the first matching DSM firewall rule.[13][7][17]

A DSM 7 source NAS application lacks outbound Tailscale access

DSM 7 package restrictions prevent other applications on the NAS from using outbound Tailscale connectivity by default because the package cannot create a TUN device. Hyper Backup initiates its destination connection from the source NAS, so a DSM 7 source without the documented TUN procedure matches this branch.[1]

How to check: Confirm the source NAS runs DSM 7, Tailscale 1.22.2 or later, and whether the boot-up configure-host task exists. Do not infer this cause from an inbound access failure or a DSM 6 system.[1]

The destination credentials or task configuration do not authenticate

The task login step combines the destination address, port, and account. An incorrect account, changed password, or mismatched task setting fails at this step even when the path and port are available.[11][12]

How to check: Re-verify the configured address, port, and account against the destination without sharing secrets, and only after the path and service port are confirmed.[11][13]

Fixes and procedure handoffs

Safe / low risk

Point the task at the verified address and port

After confirming peer visibility, path, and service port, use the matching destination Tailscale IP or working MagicDNS name with the exact configured port in the task destination settings. DSM management ports are configurable and package services differ, so reuse only the verified values and do not change unrelated task settings as a test.[11][13][18][19][9]

Potentially disruptive

Restore Tailscale DNS use only for a confirmed name-only failure

Before changing anything

Risk
Changing DNS acceptance changes which resolver settings the client uses and can affect other names, not just the destination NAS.[8][10]
Safer check
First prove that the Tailscale IP works while the MagicDNS name fails, and inspect the current DNS preference.[2][8][10]
Expected result
The same MagicDNS name should resolve and the previously working IP-based service test should also work by name. If it does not, restore the prior preference and continue checking local, upstream, and tailnet DNS settings.[8][10]
Backup / recovery access
Record the current Use Tailscale DNS setting and retain a working IP-based access path before changing it.[8]
Rollback
If the change causes unwanted DNS behavior, restore the previous disabled state with tailscale set --accept-dns=false.[8]

If the service works by Tailscale IP and the testing context was configured not to use Tailscale DNS, re-enable that preference and retest the same hostname.[8][10]

tailscale set --accept-dns=true
Read-only

Enable DSM 7 outbound access as a separate documented change

Use this procedure only for a DSM 7 source NAS whose applications need outbound Tailscale access, with Tailscale 1.22.2 or later. Create the boot-up triggered task running the documented configure-host script as root, then reboot or run the script to restart the Tailscale package. Run the script again after each Tailscale package upgrade, and when the Synology firewall is enabled, add the documented exception for 100.64.0.0/10. This restarts the Tailscale package, so plan it as a change, not an observation.[1]

Potentially disruptive

Add a scoped DSM firewall rule only after confirming the block

Before changing anything

Risk
A remote firewall change can remove the only management path or expose more services than intended.[17][1]
Safer check
For DSM 7, keep local or console access, identify the active interface and profile, and verify the exact service port and first matching rule before editing. DSM 6 controls must be verified separately and are not covered by this step.[17][14][20]
Expected result
The same exact-port connection test should succeed from the intended source after the DSM 7 rule is applied, without granting access to additional ports or sources.[17][2]
Backup / recovery access
Record the active DSM 7 firewall profile, default action, and rule order before adding a rule.[17]
Rollback
If access worsens, use local recovery access to remove the new rule and restore the recorded rule order and default action.[17]

On DSM 7, if the active firewall profile blocks the verified destination service port, create a rule limited to that port and the required source. Separately, when DSM 7 TUN has been enabled for outbound NAS applications, Tailscale instructs users with the Synology firewall enabled to allow 100.64.0.0/10; do not apply that subnet exception as a generic inbound fix without that prerequisite.[17][1]

Read-only

Request a scoped tailnet access-policy correction

If Preview rules confirm a denial for the source identity, destination NAS, and required service port, provide those exact observations to the tailnet owner. Request review of only the required identity, destination, protocol, and port. This is a planning handoff, not an instruction to edit policy, and never a blanket allow rule.[7][6][5]

Read-only

Re-verify the destination account after path and port are confirmed

Only after the Tailscale path and destination service port are confirmed, re-enter the destination account in the task wizard and retry the login step. Keep passwords and keys out of diagnostic notes and shared reports.[11][12]

Read-only

Escalate with reproducible evidence

When the documented checks do not explain the failure, keep the task and repository intact. Record the task state and message, relevant logs, Version List context, source and destination observations, and screenshots, then submit the reproducible information to Synology Support. Provide remote access only if support requests it.[11][16]

What not to do

Do not disable the DSM firewall or replace the tailnet access policy with a broad allow-all rule as a generic test. Inspect the exact source, destination, port, interface, and rule order first.[17][6][5]
Do not delete, recreate, relink, or directly edit the destination repository as a first response to a connection failure. Direct destination edits can corrupt backup data, and relinking discards version history context.[11][12]
Do not run the DSM 7 configure-host procedure for an inbound access failure or a DSM 6 system. It is documented for outbound connectivity from applications on a DSM 7 NAS and restarts the Tailscale package.[1]
A destination that opens from a laptop or phone is comparative evidence only. Do not treat it as proof that the source NAS can reach the destination over Tailscale.[2][5]

Sources

Links were reviewed on 2026-09-10. Reachability and automated validation do not replace editorial verification of each claim.

  1. Access Synology NAS from anywhere
    Tailscale · Tier A · accessed 2026-09-02
  2. Tailscale CLI
    Tailscale · Tier A · accessed 2026-09-02
  3. cmd/tailscale/cli/nc.go
    Tailscale · Tier B · accessed 2026-09-02
  4. Tailscale ping message types
    Tailscale · Tier A · accessed 2026-09-02
  5. Can't connect to other tailnet devices
    Tailscale · Tier A · accessed 2026-09-02
  6. Manage permissions using ACLs
    Tailscale · Tier A · accessed 2026-09-02
  7. Troubleshooting grants
    Tailscale · Tier A · accessed 2026-09-02
  8. Manage client preferences
    Tailscale · Tier A · accessed 2026-09-02
  9. MagicDNS
    Tailscale · Tier A · accessed 2026-09-02
  10. Can't resolve domain names
    Tailscale · Tier A · accessed 2026-09-02
  11. Backup Tasks
    Synology · Tier A · accessed 2026-09-03
  12. Settings
    Synology · Tier A · accessed 2026-09-03
  13. Hyper Backup Vault
    Synology · Tier A · accessed 2026-09-03
  14. What can I do when a Hyper Backup task is taking longer than expected?
    Synology · Tier A · accessed 2026-09-03
  15. How do I back up my data to a remote Synology storage system using Hyper Backup?
    Synology · Tier A · accessed 2026-09-10
  16. Contact Support
    Synology · Tier A · accessed 2026-09-03
  17. Firewall | DSM
    Synology · Tier A · accessed 2026-09-02
  18. DSM Settings | DSM 6
    Synology · Tier A · accessed 2026-09-02
  19. DSM Login Portal | DSM 7
    Synology · Tier A · accessed 2026-09-02
  20. What network ports are used by services on my Synology system?
    Synology · Tier A · accessed 2026-09-02

Still troubleshooting?