Articles of ip地址

节点主机configuration

我有一个有10个IP方向的VPS,我需要configuration一个Sails.js的安装,只能在一个IP方向上运行。 默认情况下,当我运行“帆升”项目它运行在所有的IP方向,我不想要它….我想在特定的IP中运行所有节点项目。 谢谢 :) root @ c352 [/ home / node / Shamman]#帆升降机 信息:启动应用程序… info:info:info:Sails.js <| info:v0.9.16 | \ info:/ |。\ info:/ || \ info:,'|' \ info:。-'.- == | / _–'info: –'——-' info: __—___–___—___–___—___–___ info: ____—___–___—___–___—___–___-__ info: info: Server lifted in / home / node / Shamman的信息:要查看您的应用程序,请访问localhost:1337 info:要closuresSails,请随时按+ C键。 debugging:———————————————— ——– debug::: Fri Dec 05 […]

在Node.js中inputpincode值需要获取国家,州,城市和地区

我正在开发一个使用nodeJs和ejs的Web应用程序。 我需要根据input的密码(邮编)自动更新国家,州,城市和地区。 节点js中是否有可用的包或其他可用的方法来达到这个目的?

快递ipfilter的具体路线?

是否有可能应用不同的IPfilter不同的路线? 例如,我想只有123.123.123.123的人可以访问我的服务器/test路由,只有来自124.124.124.124的人可以访问我的服务器/路由。 我知道express-ipfilter可以通过IP地址来限制站点访问。 但是它不能将filter应用到特定的路由。 我也知道添加app.use(ipfilter(ips, {})); 在路线的中间可以应用仅对以下路线进行过滤: var express = require('express'), ipfilter = require('express-ipfilter').IpFilter; var ips = ['::ffff:127.0.0.1']; var app = express(); app.get('/test', function(req, res) { res.send('test'); }); app.use(ipfilter(ips, {})); // the ipfilter only applies to the routes below app.get('/', function(req, res) { res.send('Hello World'); }); app.listen(3000); 但我想要不同的路线不同的filter。 是否有可能做到这一点?

获取node.js应用程序的公共IP地址

是否有任何node.js模块可以用来获取请求的客户端计算机的公共IP地址? 我不是指IPv4或者IPv6,当你访问http://www.whatismyip.com/时,我需要公共IP 。 我已经尝试过req.connection.remoteAddress; 但是它不会返回公共IP。 它必须是公开的,所以我可以根据IP地址find城市。 谢谢 :)

节点覆盖请求IPparsing

我正在努力find正确的术语来准确地说出这个问题,但我会把它放在最好的位置: 在node.js中,有没有办法在发出HTTP请求时手动覆盖IP地址(例如请求some-domain.com/whatever ,而不是通过DNSparsingIP地址,手动提供一些IP地址1.2.3.4 )? 这实际上相当于在/etc/hosts中设置1.2.3.4 some-domain.com

如何让同一networking上的其他计算机连接到您的node.js服务器

你好,所以我想了解有关node.js和如何使用它时,使html5游戏。 我想知道如何设置它以允许同一networking上的其他计算机连接到它。 目前在电脑上我运行的服务器上可以连接到它,这种打败了多人游戏的目的。 如果我把服务器放在主机上,我会假设允许networking上的其他人连接到互联网上的任何一台计算机上? 这是我使用他创build服务器的代码: var express = require('express'); var app = express(); var serv = require('http').Server(app); app.get('/', function(req, res) { res.sendFile(__dirname + "/client/index.html"); }); app.use('client', express.static(__dirname + '/client')) app.use(express.static(__dirname + '/client')); //Saw on another post for node.js servers to put //serv.listen(2000, "the ip I want"); //to allow the other computers to connect but //that […]

什么是执行简单IP地址比较的最高性能的方法?

我在node.js工作,我想要做一些像下面的伪代码… let ip_range = [50.1.100.1, 51.1.30.1]; // Converted from a CIDR string. let ip_address = 50.2.200.2; // Input IP address. if(ip_address >= ip_range[0] && ip_address <= ip_range[1]) block(ip_address); 任何想法最快的方式来做到这一点? 我已经检出了cidr-js,它提供了CIDR转换function,但不提供IP地址比较function。 好像node-ip可能是个不错的select。 谢谢!

我如何通过互联网访问我的Express Node.js服务器?

我能够通过我的WiFinetworking上的本地IP地址(192.168.XX.XX),使用以下服务器代码成功访问我的节点服务器: var express = require('express'); var app = express(); var server = require('http').createServer(app); server.listen(8080, "0.0.0.0"); 我去了192.168.XX.XX:8080并成功地访问了HTML文件。 具体来说,我使用手机访问服务器,但如果我离开networking并使用手机服务,则无法访问服务器。 我查了我的外部IP,得到了76.XXX.XXX.XXX。 当我从手机转到76.XXX.XXX.XXX:8080(不更改任何服务器代码)时,我无法进入服务器。 我也尝试切换到代码中的80端口,它仍然没有工作。 我有一个迈克菲防火墙,我试图打开8080可以从外部访问。 我也完全closures防火墙,但仍然无法连接。 有任何想法吗?

IP地址,而不是node.js请求模块中的域名

有什么方法可以在node.js请求模块中使用IP地址而不是域名? 我收到以下错误:[错误:无效的URI“192.168.0.101/relay1/on”] 我知道我不应该包括urlscheme(例如:http),所以http:// 192.168.0.101/relay1/on也不会工作。 以下是生成错误的代码: var arduinoRequestURL = arduinoIp + '/' + modulePrivateName + '/' + req.params.action; request(arduinoRequestURL, function (error, response, body) { console.log(body); console.log(error); console.log(response); }); 这里是一个链接到模块: https : //github.com/mikeal/request

在Node.js中发送和接收来自255.255.255.255的UDP广播

我试图在Node中实现一个BOOTP服务器,为此,广播是必需的。 可悲的是,文件有点混乱,我一直在奇怪的错误。 有趣的是,在Windows 7和Ubuntu上的错误是不一样的。 有人真的设法发送一个UDP广播到255.255.255.255或接收这个地址下的一个? 有人能给我一个简单的节点UDP广播演示?