Articles of stream浪者

Youtubestream媒体(地理位置)

是否有可能找出我正在stream式传输特定Youtubevideo的地理位置(IP地址/主机)? 我相信不是所有的videostream从同一Youtubecaching服务器,正确的? 通过nslookup v1.lscache1.c.youtube.com它似乎通过单播我得到解决本地caching,但我怀疑所有videostream从这个位置。 问候,

木偶需要function不做我想要的节点定义

我正在使用Vagrant的Puppet(版本2.7.19)为项目设置开发框。 我有我需要的所有依赖关系的Puppet类,但是对于我的Vagrant框,我需要首先运行apt-get更新。 我把这个逻辑包装在一个名为“vagrant :: bootstrap”的类中。 因为我想让我的其他类尽可能地保持“中性”,所以我在site.pp中写了下面的节点定义,这样我的Vagrant特定的需求就不会污染其他机器的configuration。 node default { require vagrant::bootstrap include base, puppet::agent, php::php54, apache2 } class apache2 { include apache2::install, apache2::service } class apache2::install { package { [ "apache2", "apache2-doc", "apache2-mpm-worker", "apache2-utils", "libapache2-mod-fcgid" ]: ensure => present } } 所有的模块被正确加载据我可以告诉,但是我看到木偶试图apt-get更新运行完成之前安装apache2 err: /Stage[main]/Apache2::Install/Package[apache2-utils]/ensure: change from purged to present failed: Execution of '/usr/bin/apt-get -q -y […]

运行在stream浪猫shell规定的npm时ENOENT错误

使用以下package.json文件创build一个项目: { "name": "requirejs-library-skeleton", "description": "RequireJS skeleton for modern JS libraries.", "version": "0.2.0", "homepage": "http://github.com/tkellen/requirejs-library-skeleton", "author": "Tyler Kellen", "engines": { "node": ">=0.6.0" }, "scripts": { "test": "grunt test" }, "devDependencies": { "grunt": "~0.4", "grunt-contrib-watch": "*", "grunt-contrib-less": "~0.6.1", "grunt-contrib-requirejs": "~0.3.2", "grunt-contrib-jasmine": "~0.4.0", "grunt-template-jasmine-requirejs": "*", "grunt-contrib-connect": "~0.1.0", "grunt-file-creator": "*", "clean-pattern": "*", "grunt-concat-css": "*", "grunt-phpcs": "*", "grunt-phplint": "*", […]

Exchange 2010:通过使用自定义发件人地址的STMP发送电子邮件到域外

要求): (1)通过STMP连接到Exchange, (2)基本authentication,并发送带有(3)自定义发件人地址的电子邮件到域外的(4)收件人。 我能够得到(1) – (3)的工作。 我为此任务创build了一个专用的接收连接器,并将其configuration为: 权限: ms-Exch-SMTP-Accept-Any-Recipient(用于已authentication的用户) ms-Exch-SMTP-Accept-Authoritative-Domain-Sender(对于经过validation的用户) ms-Exch-SMTP-Accept-Any-Sender(对于经过validation的用户) validation: TLS 基本身份validation(不含TLS) Exchange Server身份validation 然而,我仍然在(4)中挣扎:我可以发送“假”从地址到域内的收件人。 另外,我可以使用原始发件人地址发送给域外的收件人。 你能告诉我什么,我失踪,configuration交换发送电子邮件与发件人地址以外的收件人更改吗? (或者甚至可能呢?)谢谢。 UPDATE 我必须纠正自己:似乎毕竟是在工作。 我用来testing的邮箱一定有问题。 原来它与其他外部邮箱一起工作。 但是,我仍然不知道那里有什么不同…不pipe怎样,你可以把它作为一个关于如何以这种方式configurationExchange的文档;)

nfs选项的Vagrant synced_folder语法(尝试禁用nfs_export)

我试图在我的Vagrantfile中禁用nfs_export选项,这样Vagrant不会碰到我的/etc/exports 。 Vagrant文​​件说: NFS同步文件夹有一组可以指定的NFS独有的选项。 这些在下面列出。 这些选项可以在config.vm.synced_folder定义的最后部分以及types选项中指定。 nfs_export(boolean) – 如果这是错误的,那么Vagrant将不会自动修改你的/ etc / exports,并假定你已经这样做了。 https://docs.vagrantup.com/v2/synced-folders/nfs.html 我没有使用Ruby语法的经验,但我猜想以下将达到我想要的: config.vm.synced_folder "/data", "/vagrant", type: "nfs", nfs_export: false 但是这不起作用。 stream浪者仍然不断编辑我的出口文件。 什么是正确的语法? 我在OSX上运行最新的Vagrant 1.6.3。 (我想禁用它的主要原因是,由于某种原因,在更新导出文件之后由Vagrant运行的sudo nsfd restart之后,我的OSX机器上的nfsd不能可靠地再次出现)

简单的stream量整形设置

我有: 2个linux盒子(A,B) 1个开关(S) 1门户(G)[我无法控制这个] +—————+ | switch S +——-+ +—+——–+–+ | | | +–+-+ | | | gw | +–+-+ +–+-+ +—-+ | A | | B | +—-+ +—-+ 仅仅为了一些testing的目的,我需要在来自A的stream量到达网关G之前形成stream量 。我用tcpreplay在MAC层注入stream量,所以我不能直接对A进行整形。 我的想法是: 路由到B从A的所有stream量 在B(Linuxstream量控制或虚拟networking)上应用stream量整形 重新路由到网关G到达B的所有stream量 我的解决scheme好吗? 有一个更简单的B不需要两个(以太网)networking接口? B上的虚拟networking接口会让我的生活更轻松吗? 为了部署上述设置(不包括stream量整形),我需要哪些典型命令?

为什么我不能使用给定服务器的Powershell命令Send-MailMessage?

我正尝试使用以下命令(不带换行符)通过另一台服务器的Exchange 2013服务器中继电子邮件。 发送服务器被列出,明确允许中继匿名电子邮件和几个月前使用相同的命令。 Send-MailMessage -To [valid email group] -From [throwaway address] -Subject "Test Only" -SmtpServer [valid URI to server] -body "Testing" 命令的结果是没有任何反应。 没有错误,没有电子邮件,没有。 我不是Exchangepipe理员,他说我们已经安装了更新等,但是我们无法将一个更新或会话关联到此失败。 任何疑难解答提示 谢谢。

在stream浪虚拟机服务没有拿起configuration

我想设置一个Vagrantconfiguration来创build和启动一个Ubuntu guest虚拟机,它将在Vagrant up后在虚拟机内启动一个supervisord服务。 我想为此在Windows,Mac和Linux主机上工作。 我有一个supervisord.conf文件,我在备份期间复制到虚拟机(通过先复制到用户空间,然后复制到/etc/supervisor/如在此答案中 )。 这个configuration文件包含这些线路来为端口9001上的GUI接口提供服务(这个端口被转发给主机): [inet_http_server] port=9001 但是,如果我在service supervisor start的Vagrantconfiguration脚本中发出命令,则此configuration没有正确拾取。 我可以SSH进入虚拟机,并validation监控程序服务正在运行,但在端口9001上不可用GUI。如果我使用ssh重新启动服务,则重新启动后GUI将变为可用。 重新启动服务导致它拿起我的configuration让我觉得configuration是不可用的,当服务第一次启动。 这个答案似乎解决了类似的问题。 所以我也尝试复制一个文件到/etc/init/supervisor.conf : # start supervisord on vagrant mounted start on vagrant-mounted exec service supervisor restart 这将导致新贵重新启动服务,当它收到vagrant-mounted事件。 但是,即使这样,主pipe似乎也没有正确启动。 我通过发布sudo initctl emit vagrant-mountedtesting这个新贵脚本,并且观察到supervisor服务重新启动,并且GUI在9001上变得可用。 这让我觉得这个vagrant-mounted事件可能发生在configuration脚本运行之前。 有谁知道是否有其他事件可以预测我的新贵脚本? stream浪者配备完成时发出的东西? 另外,有没有更好的或规范的方式发起一个stream浪VM的服务? 这一切都感觉就像我已经放下了一个兔子洞,错过了一些非常明显的东西。

OpenVPN:stream量redirect不工作

tl; dr (在用@krisFRdebugging几个小时后):至less在Debian 8下,从不使用虚拟接口(eth0:1)用于OpenVPN,而是应用新的debian iproute2方法(手动方法): https:// wiki .debian.org / NetworkConfiguration#iproute2_method 。 它会很好地路由stream量。 我试图在所有客户端stream量应该通过隧道发送的机器上设置OpenVPN,所以这是我的服务器configuration的一部分: local xxx243 port 443 proto udp dev tun server 172.31.1.0 255.255.255.0 push "redirect-gateway def1 bypass-dhcp" 和我的客户端configuration: pull resolv-retry infinite mute-replay-warnings redirect-gateway def1 script-security 1 客户端能够连接到VPN,它可以在172.31.1.1 ping VPN主机,但是如果我尝试通过域或IP ping google.com Request timeout for icmp_seq 0消息的Request timeout for icmp_seq 0 … 什么可能导致这个? 注意,我已经卸载了任何防火墙,我目前正在设置IPTables为: iptables […]

如何在Linux上通过IP实现双向通信的stream量整形?

那么,我已经通过了IP如何在Linux上进行stream量整形? 在serverfault和我想要实现的是几乎相同。 Internet——–Linux Router—-Switch—–Clients 我遵循Julien Vehent的教程 ,可以限制从Linux router到client IP的stream量, 36.7KB/s为36.7KB/s但每当我从client复制到server任何文件我得到6.0MB/s 我试图达到的是 Internet————————>Client @ 1.0MB/s即如果我从Internet下载任何文件到client machine将是@1.0MB/s 以下是我所遵循的脚本 #! /bin/bash NETCARD=eth1 MAXBANDWIDTH=10000 # reinit tc qdisc del dev $NETCARD root handle 1 tc qdisc add dev $NETCARD root handle 1: htb default 9999 # create the default class tc class add dev $NETCARD parent 1:0 classid 1:9999 […]