AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-33417

Chris S's questions

Martin Hope
Chris S
Asked: 2013-10-25 07:41:42 +0800 CST

Hyper-V 虚拟以太网适配器无法正常工作 - 主机上的代码 31

  • 4

我有一台安装了 Hyper-V 的 Windows 8.1 机器。从“干净”的 Hyper-V 配置中,我打开虚拟交换机管理器,使用“允许管理操作系统共享此网络适配器”创建一个外部交换机,然后单击确定。一切似乎都正常,但主机失去了网络连接。

打开设备管理器,“Hyper-V 虚拟以太网适配器”显示在网络适配器部分下方,带有一个黄色三角形,以及以下消息:

This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)

An object ID was not found in the file.

我尝试“卸载”该设备,似乎可以工作,但该设备实际上并未移除。我尝试完全删除和重新添加 Hyper-V 功能,没有区别。试过了scf /scannow,没问题。

系统和应用程序日志显示没有错误。Hyper-V-VMMS > 网络日志显示以下内容:

Log Name:      Microsoft-Windows-Hyper-V-VMMS-Networking
Source:        Microsoft-Windows-Hyper-V-VMMS
Date:          10/24/2013 10:53:07 AM
Event ID:      26088
Description:
Failed to apply static IP settings to internal Ethernet adapter {A813DE9A-BE70-4FAE-AD31-BE4D54505A4B} ('885435B8-BE65-4EE9-826D-AB56035237ED'): Unspecified error (0x80004005).

如果我尝试在 Hyper-V 虚拟交换机管理器中删除虚拟交换机,我会在同一个日志中看到:

Log Name:      Microsoft-Windows-Hyper-V-VMMS-Networking
Source:        Microsoft-Windows-Hyper-V-VMMS
Date:          10/24/2013 11:19:47 AM
Event ID:      26142
Description:
Failed while removing virtual Ethernet switch.

尝试删除虚拟交换机会导致错误:

Error applying Virtual Switch Properties changes

Failed while removing virtual Ethernet switch.

虚拟机网络确实有效。

networking
  • 1 个回答
  • 14824 Views
Martin Hope
Chris S
Asked: 2013-03-14 17:54:48 +0800 CST

具有环回 IP、IPFW 和 natd 的 FreeBSD Jail - 出站连接从监狱失败

  • 6

我有一个 FreeBSD 9.0 服务器。它有几个监狱,但它们都有同样的问题。他们无法发起与外界的连接。他们相互沟通,主人也很好。

相关rc.conf设置:

firewall_enable="YES"                   # IPFW
firewall_type="/etc/ipfw.rules"         # Rule script for IPFW

natd_enable="YES"                       # NAT for Internet Routing
natd_interface="wan0"                   # NAT Card
natd_flags="-f /etc/natd.conf -dynamic" # NAT Conf

ifconfig_lo1_name="jail1"
ifconfig_jail1="inet 192.168.1.101/32"

jail_asdf_rootdir="/jails/asdf"
jail_asdf_hostname="asdf.example.net"
jail_asdf_ip="192.168.1.101"
jail_asdf_devfs_enable="YES"

从sysctl.conf

security.jail.allow_raw_sockets=1

从ipfw.rules

# XXX 00050 divert natd ip4 from any to any via wan0
add 00060 check-state

# Allow me out
add 00135 allow ip from me to any keep-state
add 00136 allow ip6 from me6 to any keep-state

# HTTP
add 11010 allow tcp from any to me http setup keep-state
add 11011 allow tcp from any to me6 http setup keep-state
add 11012 allow tcp from any to me https setup keep-state
add 11013 allow tcp from any to me6 https setup keep-state
.... lots more rules like the above ....

# General Network - ICMP
add 61001 allow icmp from any to any

# XXX last rule is deny everything

从natd.conf

redirect_port tcp 192.168.1.101:80 80
redirect_port tcp 192.168.1.101:443 443

这对传入连接非常有效。我已经从多台计算机上测试过,我可以很好地访问该网站。

当我jexec 1 csh在监狱中获得外壳时,我无法创建传出连接。Jailresolv.conf指向主机服务器,它可以很好地执行名称解析。由于 ICMP 仍然无一例外地通过,我可以从监狱中 ping 通。

我可以tcpdump -i wan0 host 1.2.3.4在主机上做一个并在它通过时观察流量。我看到 SYN 出去了,SYN ACK 回来了。然后几秒钟后再次与监狱重试相同。

我怎样才能允许从我的监狱传出连接?

更新:
我相信我理解这个问题。传出数据包通过防火墙规则开始,进行 NAT 转换,允许传出并记录为进行传出连接的外部 IP。当返回数据包返回时,它会经过转换,但现在不匹配检查状态规则,因为数据包具有内部 IP。仍在寻找解决方案。

jail
  • 1 个回答
  • 3685 Views
Martin Hope
Chris S
Asked: 2012-08-21 12:30:19 +0800 CST

打击垃圾邮件 - 作为电子邮件管理员、域所有者或用户,我可以做什么?

  • 110
想要改进这篇文章?提供此问题的详细答案,包括引用和解释为什么你的答案是正确的。不够详细的答案可能会被编辑或删除。

这是关于打击垃圾邮件的规范问题。
还相关:

  • 如何阻止人们使用我的域发送垃圾邮件?
  • 什么是 SPF 记录,我该如何配置它们?

关于打击垃圾邮件,有很多技术和很多知识需要了解。管理员、域所有者和最终用户可以使用哪些广泛使用的技巧和技术来帮助将垃圾拒之门外?

我们正在寻找一个从不同角度涵盖不同技术的答案。接受的答案应包括各种技术(例如 SPF/SenderID、DomainKeys/DKIM、灰名单、DNS RBL、信誉服务、过滤软件 [SpamAssassin 等]);最佳实践(例如永远不允许中继端口 25 上的邮件,应该使用端口 587 等)、术语(例如开放中继、反向散射、MSA/MTA/MUA、垃圾邮件/非垃圾邮件)以及可能的其他技术。

email spam spf dkim
  • 6 个回答
  • 64453 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve