小编mas*_*oeh的帖子

安装网线是否需要低压许可证?

在美国的某些地方,您需要“低压许可证”才能安装“低压布线”,但我似乎找不到任何说明是否包括网络布线的内容。

(我知道这会因地而异,所以请说明您所指的地方。)

  • 法律规定你需要执照吗?
  • 有人关注吗?
  • 你知道他们有什么例外吗?
  • 你对你的信息有多确定?
  • 有链接吗?

问题的“我特定”部分。

ps 我正在寻找有关美国爱达荷州的信息,但欢迎任何地方的回答者。

编辑:我在这方面接受过一些正式培训,并且完全有信心我可以安全正确地做到这一点。然而,培训是在 2008 年之前,因为爱达荷州改用国家建筑规范。

wiring

6
推荐指数
1
解决办法
6万
查看次数

监控带宽使用(每个内部 IP) - Cisco ASA 5505

我使用 Cisco ASA 5505 和共享 DSL 连接管理一个小型网络。我希望能够监控网络上各种用户/设备的带宽使用情况(通过 IP 地址)。我可以使用 ASA 做到这一点吗?有没有人让这个工作?做这个的最好方式是什么?

我在网上看到的一些想法:

  • 使用 Cacti 之类的工具进行 SNMP
    这是否提供了 ASA 的每个 IP 使用情况或仅提供了整体使用情况?
  • 使用像 ntop 这样的工具的 Netflow
    无法让它工作。ASA 发送的 Netflows 似乎并不完全标准。Ntop 接收它们,但似乎不知道如何处理它们。

bandwidth monitoring snmp netflow cisco-asa

6
推荐指数
1
解决办法
4万
查看次数

我可以通过运行 CUPS 打印服务器的网络共享多功能打印机的扫描仪功能吗?

我有一个运行杯子的 Debian 盒子,我将我的激光打印机共享给家庭网络中的所有其他机器。我在市场上升级到彩色激光多功能(打印/扫描/传真)打印机,我想保持相同的网络设置。

我不认为通过杯子共享打印功能会出现任何问题,但是扫描是如何工作的?我可以扫描到打印机并以某种方式将图像推送到机器上吗?或者我会从需要扫描图像的客户端机器上启动扫描过程吗?

linux cups printing network-share

6
推荐指数
1
解决办法
2万
查看次数

perl 相当于 sh -e

/bin/shand /bin/bash(我猜还有很多其他 shell)中,当脚本中的任何命令行退出时的状态代码不是 0 时,启动脚本#!/bin/sh -e(或set -e在脚本中的某个地方执行)会导致脚本中止。

是否有任何等效或解决方法可以在 perl 脚本中获得相同的行为?(即,如果任何指令产生错误,或者如果使用system(...)或反引号执行的任何外部命令返回错误代码,则立即退出)

linux perl shell-scripting

6
推荐指数
1
解决办法
1269
查看次数

500 OOPS:SSL:无法加载 RSA 私钥 vsftpd

我正在 debian 7.3 上配置 vsfptd,我正在尝试使用 ssl。我使用以下命令生成证书:

openssl req -x509 -nodes -days 1925 -newkey rsa:2048 -keyout /etc/vsftpd/private/vsftpd2.key -out /etc/vsftpd/certificado/vsfptd3.pem
Run Code Online (Sandbox Code Playgroud)

我的 vsftpd.conf 是这样的:

listen=YES

anonymous_enable=YES

local_enable=YES

write_enable=YES

#anon_upload_enable=YES

anon_mkdir_write_enable=YES

dirmessage_enable=YES

use_localtime=YES

xferlog_enable=YES

connect_from_port_20=NO

#chown_uploads=YES
#chown_username=whoever
#
chroot_local_user=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=ftp-ssl
rsa_cert_file=/etc/vsftpd/certificado/vsftpd.pem
rsa_private_key_file=/etc/vsftpd/private/vsftpd2.key
anon_root=/srv/ftp/anonimo
chown_upload_mode=757
anon_upload_enable=YES
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
listen_port=990
ssl_ciphers=HIGH
require_ssl_reuse=NO
Run Code Online (Sandbox Code Playgroud)

但每次尝试启动 vsftpd 时,都会收到以下错误消息:

500 OOPS:SSL:无法加载 RSA 私钥

我检查了权限配置是否正确,我不知道该怎么做才能解决这个问题。请问有什么帮助吗?

ssl certificate ftp debian-wheezy vsftpd

6
推荐指数
1
解决办法
1万
查看次数

管理 Route53 中的许多条目

我们使用 Amazon Route53 作为我公司的主要 DNS。随着我们逐渐使用来自不同提供商的多种服务,他们每个人都请求某种 DNS 条目来验证我们的域和/或使用他们的服务。截至目前,我们的主要托管区域中有大约 60 个条目。

它开始变得令人困惑,因为亚马逊甚至不允许每个条目都有一个简单的描述字段,因此我们无需解析它就知道它的含义。

有没有更好/不同的方法来管理这个?

domain-name-system configuration-management amazon-route53

6
推荐指数
1
解决办法
989
查看次数

连接时“没有可用的缓冲区空间”

当进程在 Linux 虚拟机上调用“connect”时,我看到错误消息“没有可用的缓冲区空间”。我在追查原因时遇到了麻烦-希望有人可以提供帮助!

我检查了以下内容:

(1) 文件句柄:

cat /proc/sys/fs/file-nr
4672 0 810707 
Run Code Online (Sandbox Code Playgroud)

我正在阅读它(已分配,未使用,可用),所以这看起来不错。

(2) 套接字或 TCP 内存:

cat /proc/sys/net/ipv4/tcp_mem
191889 255854 383778

cat /proc/net/sockstat
sockets: used 579
TCP: inuse 169 orphan 0 tw 245 alloc 187 mem 5
UDP: inuse 31 mem 4
UDPLITE: inuse 0
RAW: inuse 0
FRAG: inuse 0 memory 0
Run Code Online (Sandbox Code Playgroud)

读到这里总共只有 579 个正在使用的套接字,页面总数远低于最大值。

Google 上显示了许多随机 TCP 调整 - 我希望在答案中是 (1) 我即将用完的资源,(2) 如何确定当前值以及 (3) 如何调整天花板。我发现的大多数页面都缺少除 (3) 之外的所有内容!

** 更新 #1 **

在 Flup 的建议下,我在它发生时做了一个 systrace(使用 ping):

socket(PF_INET, SOCK_DGRAM, …
Run Code Online (Sandbox Code Playgroud)

linux buffer

6
推荐指数
1
解决办法
3万
查看次数

如何在linux机器上启用traceroute

我正在研究传输层中的一些东西,在我运行我们的自定义策略来保护我无法traceroute从 linux 机器上执行的策略之后。

root@keystone-evm:~# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     udp  --  anywhere             10.222.4.212         udp dpt:echo
ACCEPT     udp  --  anywhere             10.222.4.212         udp dpt:isakmp
ACCEPT     udp  --  anywhere             10.222.4.212         udp dpt:radius
ACCEPT     udp  --  anywhere             10.222.4.212         udp dpt:ntp
ACCEPT     icmp --  anywhere             10.222.4.212
ACCEPT     udp  --  anywhere             10.222.4.212         udp dpt:domain
ACCEPT     udp  --  anywhere             10.222.4.212         udp dpt:bootpc
ACCEPT     udp  --  anywhere             10.222.4.212         udp dpt:bootps
ACCEPT     123  --  anywhere             10.222.4.212
DROP       all  --  anywhere …
Run Code Online (Sandbox Code Playgroud)

networking routing iptables

6
推荐指数
2
解决办法
2万
查看次数

在后缀中使用多个“myhostname”

postfix 是否允许动态更改“myhostname”?我 rtfmed 很多,但没有发现任何定性的东西。我的安装是后缀多域、多个 ip(在 master.cf 中调整)和多个 dkim sig 但不包括 master.cf 中的 myhostname 指令。

那种东西:

192.168.1.12:smtp inet n - n - - smtpd -o myhostname=mail.mail2.com -o smtpd_banner=mail.mail2.com -o smtp_helo_name=mail.mail2.com
Run Code Online (Sandbox Code Playgroud)

无论如何,banner 和 helo 都可以,但是 myhostname 仍然是 main.cf 中包含的那个

postfix

6
推荐指数
2
解决办法
1万
查看次数

邮件客户端连接到 postfix 时出现 SSL_accept 错误

我已经设法在我的服务器上设置postfixdovecot使用自签名证书。我可以在那里使用 telnet 命令发送和接收电子邮件。现在我想从笔记本电脑上的 Thunderbird 客户端连接到我的邮件服务器,但它失败了,输出如下/var/log/mail.log

postfix/submission/smtpd[11560]: connect from unknown[95.134.50.75]
postfix/submission/smtpd[11439]: SSL_accept error from unknown[95.134.50.75]: lost connection
postfix/submission/smtpd[11439]: lost connection after CONNECT from unknown[95.134.50.75]
Run Code Online (Sandbox Code Playgroud)

/etc/postfix/master.cf是我在设置时更改的一部分:

# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
smtp      inet  n       -       -       -       -       smtpd
smtps     inet  n       -       -       -       -       smtpd
#smtp      inet  n       -       -       -       1       postscreen
#smtpd     pass  - …
Run Code Online (Sandbox Code Playgroud)

ssl email-server postfix thunderbird

6
推荐指数
1
解决办法
5万
查看次数