问题标签 [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.
camera - 为什么动态 IP 不经常更改时 DDNS
我只想知道,如何通过互联网查看相机。我没有静态 IP,所以这可能是问题,因为动态 IP 可以更改,我必须使用 DDNS。但据我所知,动态IP不会经常变化,那么它是否可以与不变的动态IP一起工作(通过互联网观看相机)?或者 DDNS 所做的不仅仅是将 IP 更新到域中。非常感谢。
java - 获取动态IP地址Java?
我正在使用Java 技术进行开发。我需要使用以前分配的动态 ip 找到系统的动态分配的 IP 地址。
有两种情况:
1.首先,我将以前的IP存储在我的数据库中,因此需要使用以前的 IP 查找 IP。
2.当用户连接任何USB调制解调器/加密狗时,动态IP会自动改变,因此如何在以前的IP的帮助下获得新分配的IP。
到目前为止,我尝试了很多东西,但在这方面没有得到有用的帮助。我想找到只使用java技术的ip,因为我从来没有从事过这样的任务。
ftp - 防火墙后面的 FTP 和动态 IP 地址
我目前正在处理一个客户端项目,我可以通过 FTP 访问文件。他们的服务器在防火墙后面,他们在询问我的 IP 地址,我猜是白名单。
问题是,我的 IP 地址是动态的,并且在一天中变化很大。有没有办法解决?
提前致谢。
php - 如何使用 PHP 存储动态 IP 地址
获取 IP 地址:
插入Mysql
显示结果:
但是存储的IP地址是ISP的IP地址,如果我想保存DHCP IP地址怎么办?
ssl - 使用带有动态 ip 的 HTTPS
我的情况:我想在未知网络中的设备上运行网络服务器。端口 80 或 443 上的请求将从全局 ip 转发到此设备。
设备定期将其 IP 地址发布到 Web 上的服务器,并保存在该服务器上。
是否可以通过 https 轻松访问此设备?问题当然是,ip 可以更改并且 SSL 证书需要具有主机名。
编辑:该设备没有分配给我可以用于证书的域。是否可以使用我拥有的域并将其重新路由到动态 ip 而无需更改标头?据我了解,这将使使用 https 成为可能
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 区域的生存时间参数,如果我减少这个变量,它会减少传播时间还是只会弄乱我的设置?如果我改变它,设置的合理值是多少?
php - MySQL/PHP:识别共享其登录凭据的站点用户
我正在尝试构建一个MySQL
查询(或PHP
脚本)来识别与其他人共享其 Web 登录凭据的用户。我想避免强迫用户明确注册他们的设备(就像银行那样),因为我想尽量减少对真正用户的不便。我意识到没有办法完全消除误报或误报,但我想尽我所能。
在登录时,服务器将ip address
、user id
和browser 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
) - 我想知道;重新发明轮子没有用。
web-scraping - 动态更改IP地址?
考虑这种情况,我想经常抓取网站,但我的 IP 地址在某天/限制后被阻止。
那么,如何动态更改我的IP地址或任何其他想法?
java - 动态 IP 地址的套接字
我正在创建一个应该在 LAN 上运行的客户端/服务器应用程序。
首先使用RMI,用户注册他们的我不知道什么(IP?),这就是问题:)
之后,我创建了一个 ServerSocket 并等待 accept()。
现在客户端(或者更好的是,拥有注册用户的服务器..)想要建立连接但是......如果 IP 地址被更改了怎么办?
有一种方法可以在服务器上“注册一些东西”,如果 IP 更改全部继续工作?
我试图更好地解释它:我无法注册 IP 地址并稍后连接它,因为如果 IP 更改我丢失了引用。我想注册与 IP 无关的“东西”。
希望你明白我的问题..
asp.net-mvc - 运行时动态 IP 限制
我想在 MVC 5 项目中添加/删除运行时的 IP 限制。
我进行了搜索,发现了两种方法。
在运行时更改动态 IP 限制模块。
/li>
这样,是否serverManager.CommitChanges
重新启动 IIS 或应用程序?
为此,我将使用节流。
如果应用程序或 IIS 尚未重新启动,我更喜欢第一种方式,因为它在 IIS 级别。
你有什么建议哪一个是最好的或任何其他方法?