问题标签 [dynamic-ip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
76 浏览

camera - 为什么动态 IP 不经常更改时 DDNS

我只想知道,如何通过互联网查看相机。我没有静态 IP,所以这可能是问题,因为动态 IP 可以更改,我必须使用 DDNS。但据我所知,动态IP不会经常变化,那么它是否可以与不变的动态IP一起工作(通过互联网观看相机)?或者 DDNS 所做的不仅仅是将 IP 更新到域中。非常感谢。

0 投票
1 回答
1204 浏览

java - 获取动态IP地址Java?

我正在使用Java 技术进行开发。我需要使用以前分配的动态 ip 找到系统的动态分配的 IP 地址

有两种情况:

1.首先,我将以前的IP存储在我的数据库中,因此需要使用以前的 IP 查找 IP。

2.当用户连接任何USB调制解调器/加密狗时,动态IP会自动改变,因此如何在以前的IP的帮助下获得新分配的IP。

到目前为止,我尝试了很多东西,但在这方面没有得到有用的帮助。我想找到只使用java技术的ip,因为我从来没有从事过这样的任务。

0 投票
1 回答
983 浏览

ftp - 防火墙后面的 FTP 和动态 IP 地址

我目前正在处理一个客户端项目,我可以通过 FTP 访问文件。他们的服务器在防火墙后面,他们在询问我的 IP 地址,我猜是白名单。

问题是,我的 IP 地址是动态的,并且在一天中变化很大。有没有办法解决?

提前致谢。

0 投票
0 回答
795 浏览

php - 如何使用 PHP 存储动态 IP 地址

获取 IP 地址:

插入Mysql

显示结果:

但是存储的IP地址是ISP的IP地址,如果我想保存DHCP IP地址怎么办?

0 投票
2 回答
18028 浏览

ssl - 使用带有动态 ip 的 HTTPS

我的情况:我想在未知网络中的设备上运行网络服务器。端口 80 或 443 上的请求将从全局 ip 转发到此设备。

设备定期将其 IP 地址发布到 Web 上的服务器,并保存在该服务器上。

是否可以通过 https 轻松访问此设备?问题当然是,ip 可以更改并且 SSL 证书需要具有主机名。

编辑:该设备没有分配给我可以用于证书的域。是否可以使用我拥有的域并将其重新路由到动态 ip 而无需更改标头?据我了解,这将使使用 https 成为可能

0 投票
1 回答
2013 浏览

dns - 通过更改 TTL 改进 DNS 传播

我家的公网IP是动态IP,需要从室外访问。我不想使用 DynDns 或 NoIp 之类的服务,所以我制作了自己的脚本。

该脚本每小时执行一次,基本上它会读取我在icanhazip.com上的公共 IP ,以及与 mydomain.com 对应的 IP(使用 python 工具 dnsyo)。如果地址不同,它会使用 cloudflare API 将我的新公共 IP 链接到 mydomain.com。

我的问题是,当 IP 更改时,我必须等待大约 5 小时才能传播 DNS。在此期间,mydomain.com 会解析我的旧公共 IP,因此我无法访问新 IP。

我的问题是:我怎样才能使这种传播更快?

我在那里(第 3.7 节)看到我可以更改我的 dns 区域的生存时间参数,如果我减少这个变量,它会减少传播时间还是只会弄乱我的设置?如果我改变它,设置的合理值是多少?

0 投票
1 回答
447 浏览

php - MySQL/PHP:识别共享其登录凭据的站点用户

我正在尝试构建一个MySQL查询(或PHP脚本)来识别与其他人共享其 Web 登录凭据的用户。我想避免强迫用户明确注册他们的设备(就像银行那样),因为我想尽量减少对真正用户的不便。我意识到没有办法完全消除误报或误报,但我想尽我所能。

在登录时,服务器将ip addressuser idbrowser fingerprint( fingerprintjs2 ) 存储到数据库中。(指纹是一个半唯一的浏览器值)。

如果每个用户只使用一个,ip这将是小菜一碟 - 我只是SELECT所有从多个 ips 登录网站的用户。当然,情况并非如此。在现实世界中,用户可能从多个连接(例如工作、家庭、电话)登录,并且dynamic ips地址本身可以更改。

大多数用户不会有超过 5 个不同的连接(有例外,但不多)。我接受(可能)无法确定一个人是否从 5 个不同的连接登录,或者是否有 5 个不同的人分别从一个连接登录。

只要我的查询只捕获从超过 5 个连接登录的用户,“每个用户多个连接”的问题就不存在了。

现在我必须面对用户的问题dynamic ips

据我了解,ISPs提供动态连接的大多数只会更改最后一组数字(我希望对此进行一些确认或统计)。

如果我的查询认为“连接”是前 3 组ip数字,那么对于ISPs仅更改最后一组数字的用户来说,问题就解决了。

这是我写的一个简单MySQL查询。它按用户名对不同的ips(没有最后一组数字)进行分组,并显示与其中超过 5 个相关联的用户名:

我打算处理“完全” (其中任何数字都可以更改)的方式是计算与单个“连接”dynamic ips共享相同的所有登录。browser fingerprint我的理由是,如果用户从多个具有相同 ip 的 ip 登录browser fingerprint,那么所有这些登录都可能来自具有“完全”的单个个人dynamic ip。这并不能完全解决问题,因为它无法考虑使用多个浏览器的用户(因为浏览器指纹会不同)。

我可以使用 cookie 代替browser fingerprint,但可以删除或禁用它们。

我希望对我的策略有一些意见,以及一些关于如何改进它的提示。如果已经有这样的开源实现(in PHP) - 我想知道;重新发明轮子没有用。

0 投票
6 回答
49351 浏览

web-scraping - 动态更改IP地址?

考虑这种情况,我想经常抓取网站,但我的 IP 地址在某天/限制后被阻止。

那么,如何动态更改我的IP地址或任何其他想法?

0 投票
2 回答
1436 浏览

java - 动态 IP 地址的套接字

我正在创建一个应该在 LAN 上运行的客户端/服务器应用程序。

首先使用RMI,用户注册他们的我不知道什么(IP?),这就是问题:)

之后,我创建了一个 ServerSocket 并等待 accept()。

现在客户端(或者更好的是,拥有注册用户的服务器..)想要建立连接但是......如果 IP 地址被更改了怎么办?

有一种方法可以在服务器上“注册一些东西”,如果 IP 更改全部继续工作?

我试图更好地解释它:我无法注册 IP 地址并稍后连接它,因为如果 IP 更改我丢失了引用。我想注册与 IP 无关的“东西”。

希望你明白我的问题..

0 投票
1 回答
563 浏览

asp.net-mvc - 运行时动态 IP 限制

我想在 MVC 5 项目中添加/删除运行时的 IP 限制。

我进行了搜索,发现了两种方法。

  1. 在运行时更改动态 IP 限制模块。

    /li>

这样,是否serverManager.CommitChanges重新启动 IIS 或应用程序?

  1. 在 ASP.NET MVC 中实现请求限制的最佳方法?

为此,我将使用节流。

如果应用程序或 IIS 尚未重新启动,我更喜欢第一种方式,因为它在 IIS 级别。

你有什么建议哪一个是最好的或任何其他方法?