Giter Site home page Giter Site logo

drittich / dnstube Goto Github PK

View Code? Open in Web Editor NEW
254.0 8.0 49.0 395 KB

Access your computer from anywhere. DnsTube is a Windows .NET dynamic DNS client for Cloudflare.

Home Page: https://drittich.github.io/DnsTube/

License: MIT License

C# 64.70% Batchfile 2.66% HTML 11.19% TypeScript 20.31% CSS 1.15%
dns dns-record cloudflare dynamic-dns ddns ddns-client ddns-updater dotnet dot-net windows

dnstube's People

Contributors

dependabot[bot] avatar drittich avatar fbordignon avatar mrintrepide avatar nilaoda avatar quack79 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dnstube's Issues

Proxied problems.

Every time update ip is not proxied please fix it.
or add a option to disable / enable it. Please!

I have 3 domain from 3 provider , ddns works for 2 provider. Why

2020-04-25 10:00:15 PM: Manually updating IP address
2020-04-25 10:00:18 PM: Error updating [trunghuy.cf] in zone [trunghuy.cf] to 115.74.8.74
2020-04-25 10:00:18 PM: Exception of type 'System.Exception' was thrown.
2020-04-25 10:00:19 PM: Updated name [trunghuy.edu.vn] in zone [trunghuy.edu.vn] to 115.74.8.74

I tested the operation when I changed the IP on cloudflare myself. AD help me

Internal IP Option

Great App. Is there a way to add internal IP option? Right now it's only for external.

Run on boot pre login.

Hey I'm wondering if this can run before a login. On my servers I use the tool and I can't get it to run pre login. Some of my clients don't login and they need their VPN. Ive tried task scheduler to no avail. If you could possibly make this run as a service or have any suggestions for me that would be really helpful. Thank you.

Not working with privacy extensions

DnsTube is using the wrong IPv6-Adress.

If i do ipconfig /all in Command Prompt, the entry matching DnsTube's IPv6 is named something like Temporary IPv6-Adress in english (My PC ist set to german language).

But this adress is not accessible from outside of my network.

Error detecting/updating IP address

Hi, I installed the latest release but when I try to launch the program, after defining the api key and email I get the following error:
`
************** Tekst van uitzondering **************
System.IO.DirectoryNotFoundException: Kan een gedeelte van het pad C:\Users*user*\AppData\Local\DnsTube\config.json niet vinden.
bij System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bij System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bij System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bij System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
bij System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
bij System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost)
bij DnsTube.frmSettings.btnSave_Click(Object sender, EventArgs e)
bij System.Windows.Forms.Control.OnClick(EventArgs e)
bij System.Windows.Forms.Button.OnClick(EventArgs e)
bij System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ButtonBase.WndProc(Message& m)
bij System.Windows.Forms.Button.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Geladen assembly's **************
mscorlib
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3101.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll

DnsTube
Assembly-versie: 0.3.0.0
Win32-versie: 0.3.0.0
CodeBase: file:///C:/Program%20Files/DnsTube/DnsTube.exe

System.Windows.Forms
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3101.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

System.Net.Http
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll

Newtonsoft.Json
Assembly-versie: 11.0.0.0
Win32-versie: 11.0.2.21924
CodeBase: file:///C:/Program%20Files/DnsTube/Newtonsoft.Json.DLL

System.Runtime.Serialization
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll

System.Numerics
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll

System.Data
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

mscorlib.resources
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_nl_b77a5c561934e089/mscorlib.resources.dll

System.Windows.Forms.resources
Assembly-versie: 4.0.0.0
Win32-versie: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.
`

I hope you can fix it,
thank you in advance
~smessie

Service cant start Error: 1053

What i do:

  1. Put everything from the zip into a folder.
  2. Open CMD.exe as administartor
  3. go to that folder.
  4. use: install-service.bat

Log:
D:\CF Updater>install-service.bat
Creating service...
[SC] CreateService ERFOLG
[SC] ChangeServiceConfig2 ERFOLG
Starting service...
[SC] StartService FEHLER 1053:

Der Dienst antwortete nicht rechtzeitig auf die Start- oder Steuerungsanforderung.
(The Service dosnt respond in time to start or control requests.)

Automatic DNS update

Hi
Please add an option to update DNS records automatically on program launch.Currently the first updates happens only after N minutes set by update interval.

Thanks

little suggestion about way to detect ipv4 and ipv6 address

DnsTube is a fancy tool. There is a thing that I think can do better.
I learn that you use 'whatismyipaddress.com' web api to get public IP address, as following code :

var url = protocol == IpSupport.IPv4 ? "http://ipv4bot.whatismyipaddress.com" : "http://ipv6bot.whatismyipaddress.com";

but whatismyipaddress.com web may not suit for global-users. In my case(China), test-ipv6.com give a More accurate result when whatismyipaddress.com show "ipv6 is not detected“. so if this tool can supply a second method to get public ip(s), especially ipv6.

Config file location

Hi

Where is located config file in the new version of DnsTune?
Earlier it was "config.json"
Im using portable DnsTube-Portable-SelfContained-v0.9.3

Thanks

Response status code does not indicate success: 401 (Unauthorized)

My error . used to be normal before . help me fix

2020-01-22 2:42:55 AM: Detected public IP 115.72.38.191
2020-01-22 2:43:04 AM: Manually updating IP address
2020-01-22 2:43:06 AM: Error updating [chungnguyen.cf] in zone [chungnguyen.cf] to 115.72.38.191
2020-01-22 2:43:06 AM: Response status code does not indicate success: 401 (Unauthorized).

Portable

Great app!

Any chance for portable version? Will be great

System.Exception when updating (Using Global API Key)

The updater has stopped working,
throwing error:

Error updating [sub.examle.com] in zone [examle.com] to xx.xxx.xxx.xxx
Exception of type 'System.Exception' was thrown.

I have tried disabling the Windows Firewall and Running as Administrator,
doesn't seem to affect it.


I also tried the API Token option,
getting another error:

Error fetching list: Unable to list DNS records. If you are updating all zones, token permissions should be similar to [All zones - Zone:Read, DNS:Edit]. If your token only has permissions for specific zones, click Settings and configure the Zone IDs with a comma-separated list.

Although I have the appropriate settings in the token:
image

settings dialog sizing issue

Thanks for DnsTube! Just updated to v0.9.2.
The settings dialog now shows the edit controls as thin horizontal slivers. Some kind of sizing issue. See image.

Running Windows 10 Pro 21H1, dual 32" 3840x2160 monitors at 150%. Tried setting down to 100% and restarting DnsTube without effect.

Clipboard Image (1)
.

cannot update my ip

2020-04-29 11:20:57 下午: Manually updating IP address
2020-04-29 11:20:58 下午: Error updating [creatry.tk] in zone [creatry.tk] to 111.11.11.11
2020-04-29 11:20:58 下午: 引发类型为“System.Exception”的异常。
2020-04-29 11:20:59 下午: Error updating [seafile.creatry.tk] in zone [creatry.tk] to 111.11.11.11
2020-04-29 11:20:59 下午: 引发类型为“System.Exception”的异常。
2020-04-29 11:21:00 下午: Error updating [www.creatry.tk] in zone [creatry.tk] to 111.11.11.11
2020-04-29 11:21:00 下午: 引发类型为“System.Exception”的异常。

[SC] StartService FAILED 2: The system cannot find the file specified.

Installation fails with the following:

PS C:\Program Files\DnsTubeService> .\install-service.bat
.NET 7 SDK not installed, please download and install from https://dotnet.microsoft.com/en-us/download/dotnet/7.0
Exiting
PS C:\Program Files\DnsTubeService> .\install-service.bat
7.0.203 [C:\Program Files\dotnet\sdk]
Found .NET 7 SDK
Creating service...
[SC] CreateService SUCCESS
[SC] ChangeServiceConfig2 SUCCESS
Starting service...
[SC] StartService FAILED 2:

The system cannot find the file specified.

Windows version: Windows 11 Pro 22H2, 22621.1555

Error with fetching list

Hi.
On latest version im having this error:

2021-07-07 6:52:09 AM: Error fetching list: '<' is an invalid start of a value. Path: $ | LineNumber: 0 | BytePositionInLine: 0.

No sites are showing on the list.

Error getting public IPv4

I was able to use it until now, but now I get an error message.

Error getting public IPv4: One or more errors occurred. (The requested name is valid, but no data of the requested type was found. (ipv4bot.whatismyipaddress.com:80))

Error 400: Bad Request on valid key

I'm not sure if it's me or the program, but I'm getting non-crashing Error 400s.

Could it have been that the API endpoints has been changed?

Screenshot_20191219_165136_com google chromeremotedesktop

NB: Was remoting into the computer, but that shouldn't be an issue.

Error fetching list: Unable to list DNS records.

I got Error fetching list: Unable to list DNS records. If you are updating all zones, token permissions should be similar to [All zones - Zone:Read, DNS:Edit]. If your token only has permissions for specific zones, click Settings and configure the Zone IDs with a comma-separated list.
My permission setting: Zone.Zone Settings: Read, Zone.Zone Read, Zone.DNS Edit
Please help me.

Update: I just remove Zone ID on setting. Thanks

You cannot use this API for domains

You cannot use this API for domains with a .cf, .ga, .gq, .ml, or .tk TLD (top-level domain). To configure the DNS settings for this domain, use the Cloudflare Dashboard.

Use 24 hours time format

Hi

Can you use 24 hours time format ? I can send you a PR for this.

12h format not display correctly on 24h systems.
Screenshot_20220719_133805

With my PR in civilized world
Screenshot_20220719_134359

Malformed response, expected IP

image

Hello just started setting this up, im not sure if its related with the error log but in the Public IP field empty

image

But when inspecting the element, there seems to be a value populated, just not in the actual UI.

Nothing is logged

Hi
Thanks for the new release.Although I had my vote on the desktop version :D
I think something is wrong here. I see no log entries in the log section.Is there any configuration to enable it?

Screenshot 2022-12-22 at 00-29-09 DnsTube v2 0

Thanks

It doesnt run while wait for asking update

Hi,
Thank for amazing app. I used it for along time and it really good.
So I don't want to update. But, after my computer reset, It doesn't run because waiting for asking update.
So pls help me to run while asking. And if possible, turn off check for update too.
Thank you so much!

DnsTube does not allow for scoped tokens

I am trying to use a token that is scoped for a single domain, but the program insists I allow all zones, something that I'd rather not have. Please allow for this, thanks.

TTL

Update address now seems to edit the TTL of everything it touches from whatever it is to Auto. This is unwanted behavior IMO.
Any way to fix that?

Automatic Updates

Automatic update is not working.
The ip is only updated through the manual option.

I am using Windows 10

No GUI in latest release

image

Using the latest v0.8.0 release. I get no GUI. Tried both the self-contained and .NET versions. v0.7.3 works well.

2 computers sync to same domain name possible?

First thanks for the effort, I hate duckdns and this finally helped me get rid of it for most of the services I have running.

I have another computer that is behind a VPN so it has a different external ip address. Is it possible to run DnsTube on it but have it sync to the same domain as my other computers but as a subdomain/CNAME? for example, could it update the target of vpn.mydomain.com in Cloudflare's DNS? Or maybe i set up vpn.mydomain.com as an A record? (sorry, just brushing the surface on this)

Can not retrieve public IP

As captured below, my instance cannot retrieve the public IP and as a result, the DNS records are not updated.
I installed it as a Windows service with Administrator privilege.
Any advice?
image

未将对象引用设置到对象的实例

启动程序时报错:

未将对象引用设置到对象的实例

  • 详细信息
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 DnsTube.frmMain.Init()
   在 DnsTube.frmMain.frmMain_Load(Object sender, EventArgs e)
   在 System.Windows.Forms.Form.OnLoad(EventArgs e)
   在 System.Windows.Forms.Form.OnCreateControl()
   在 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   在 System.Windows.Forms.Control.CreateControl()
   在 System.Windows.Forms.Control.WmShowWindow(Message& m)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.Form.WmShowWindow(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 已加载的程序集 **************
mscorlib
    程序集版本:4.0.0.0
    Win32 版本:4.8.4121.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
DnsTube
    程序集版本:0.7.0.0
    Win32 版本:0.7.0.0
    基本代码:file:///C:/Program%20Files/DnsTube/DnsTube.exe
----------------------------------------
System.Windows.Forms
    程序集版本:4.0.0.0
    Win32 版本:4.8.4121.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    程序集版本:4.0.0.0
    Win32 版本:4.8.4001.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    程序集版本:4.0.0.0
    Win32 版本:4.8.3752.0 built by: NET48REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.ApplicationInsights
    程序集版本:2.12.1.36699
    Win32 版本:2.12.1.36699
    基本代码:file:///C:/Program%20Files/DnsTube/Microsoft.ApplicationInsights.DLL
----------------------------------------
System.Diagnostics.DiagnosticSource
    程序集版本:4.0.5.0
    Win32 版本:4.700.19.56404
    基本代码:file:///C:/Program%20Files/DnsTube/System.Diagnostics.DiagnosticSource.DLL
----------------------------------------
System.Core
    程序集版本:4.0.0.0
    Win32 版本:4.8.4121.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml.Linq
    程序集版本:4.0.0.0
    Win32 版本:4.8.3752.0 built by: NET48REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Net.Http
    程序集版本:4.2.0.0
    Win32 版本:4.6.26011.01
    基本代码:file:///C:/Program%20Files/DnsTube/System.Net.Http.DLL
----------------------------------------
System.Xml
    程序集版本:4.0.0.0
    Win32 版本:4.8.3752.0 built by: NET48REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    程序集版本:4.0.0.0
    Win32 版本:4.8.3752.0 built by: NET48REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
Newtonsoft.Json
    程序集版本:12.0.0.0
    Win32 版本:12.0.3.23909
    基本代码:file:///C:/Program%20Files/DnsTube/Newtonsoft.Json.DLL
----------------------------------------
System.Numerics
    程序集版本:4.0.0.0
    Win32 版本:4.8.3752.0 built by: NET48REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
    程序集版本:4.0.0.0
    Win32 版本:4.8.4121.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Data
    程序集版本:4.0.0.0
    Win32 版本:4.8.4121.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.resources
    程序集版本:4.0.0.0
    Win32 版本:4.8.3752.0 built by: NET48REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.resources.dll
----------------------------------------
mscorlib.resources
    程序集版本:4.0.0.0
    Win32 版本:4.8.3752.0 built by: NET48REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
    程序集版本:4.0.0.0
    Win32 版本:4.8.3752.0 built by: NET48REL1
    基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。

例如:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

启用 JIT 调试后,任何未经处理的异常
都将被发送到在此计算机上注册的 JIT 调试程序,
而不是由此对话框处理。

TXT record "v=spf1 ip6:"become“v=spf1 ip”

TXT record "v=spf1 ip6:"become“v=spf1 ip”
lack“6:”
The IPv6 address of the last segment is repeated. The IPv6 address of segment 8 becomes segment 9 and ": 88ab" becomes ": 88ab: 88ab"

Update on IP change only

Hi
Is it possible to update DNS records only if the host IP has been changed?
Currently we get somehow unnecessary update every N minutes while it may be more efficient to update only if it is changed.

Thanks

problem about "error getting public IPv4"

Sorry, I got a problem after i downloaded "DnsTube-SelfContained-v0.9.4".
The problem showed "The SSL connection could not be established, see inner exception." when i manually updated my IP.
Could anyone help me?
The screen shot of problem as following:
image

Thank you!!

Not all Domains/Zones are fetched in DnsTube

Hi.

There is a problem with number of fetch dns zones. I have over 60 domains in Cloudflare. DnsTube fetch and update about 50.
Cant see all domain in list in DnsTube.
Problem exist in latest stable and pre-release.

Thanks

When installing in windows showing error 1053

when i try to install the latest version showing following error

PS E:\ddns> .\install-service.bat
Creating service...
[SC] CreateService SUCCESS
[SC] ChangeServiceConfig2 SUCCESS
Starting service...
[SC] StartService FAILED 1053:

The service did not respond to the start or control request in a timely fashion.


Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.