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
    • 最新
    • 标签
主页 / server / 问题

问题[netsh](server)

Martin Hope
user5249875
Asked: 2021-05-16 03:58:40 +0800 CST

使用 netsh 进行端口代理

  • 0

我正在使用 Windows 机器并使用 netsh portproxy 将流量从端口 4000 转发到在端口 4002 上运行的应用程序。尝试从本地主机或 LAN 访问我的应用程序时它工作正常,就像这样

127.0.0.1:4000
192.168.1.21:4000

但是,当我在 LAN 外部连接时,端口转发似乎不起作用,应用程序看不到请求目标在my.public.ip.address:4000. 这种行为的原因是什么?请注意,当我删除端口代理并在端口 4000 上运行我的应用程序时,针对my.public.ip.address:4000我的应用程序的请求没有问题。这是我当前的 netsh portproxy 配置:

netsh interface portproxy show all

Listen on ipv4:             Connect to ipv4:

Address         Port        Address         Port
--------------- ----------  --------------- ----------
0.0.0.0         4000        127.0.0.1       4002
windows netsh
  • 2 个回答
  • 972 Views
Martin Hope
fernacolo
Asked: 2021-03-29 18:30:12 +0800 CST

在 Windows 中模拟网络重置或故障

  • 0

我必须检查我的服务器应用程序是否可以从暂时的网络故障中恢复。该应用程序侦听某些端口并且是后端服务的客户端。我想运行一些命令或脚本来删除和恢复所有连接。

Windows 中是否包含一些允许这样做的工具?例如,是否有一系列route或ipconfig命令netsh会断开所有连接并允许机器正常恢复操作?

也许禁用网卡设备并重新启用它?

windows ip tcp nic netsh
  • 1 个回答
  • 281 Views
Martin Hope
Ruslan
Asked: 2020-09-09 07:43:29 +0800 CST

如何使用 netsh 命令从 Windows 中的 TCP 端口转储原始数据?

  • 10

我有一个显然很简单的问题,但事实证明很难找到答案。

该站点具有高度安全的 Windows Server 2019 安装和连接到它的设备,该设备在某个 TCP 端口上运行。

我需要一个来自该端口的原始数据样本,需要几分钟,然后转储到二进制文件中。它需要尽可能原始(即,当我们从本地 .NET 应用程序连接到同一个端口时,它需要类似于我们从 TCP 流中读取的内容)。

最好只为此使用内置的 Windows 工具(即netsh),但在最坏的情况下windump或telnet也可以。

windows networking tcp netsh
  • 1 个回答
  • 1457 Views
Martin Hope
StefanK
Asked: 2016-10-15 03:15:39 +0800 CST

设置路由/流量的默认接口

  • 0

我在接口“Ethernet0”/索引 12 上有一个 IP 为 192.168.68.14/24 的 Windows 2008 R2(或更新版本,没关系)服务器。

添加 IP 地址 192.168.68.222/24 时,仍然使用接口 192.168.68.14。

但是,当添加比 0.14(例如 192.168.68.4/24)“更低”的 IP 地址时,这个新的 IP 地址被用作接口。

如何从命令行将 192.168.68.14/24 设置为接口,以便在重新启动后或可能在添加另一个“较低”IP 地址后仍然存在?

提示:我不想更改或设置默认网关!仅用于流量的接口 IP 地址。这对于防火墙规则至关重要......

IPv4 Route table 
===========================================================================
Active Routes:
Network Destination        Netmask      Gateway          Interface   Metric
          0.0.0.0          0.0.0.0     192.168.68.1     192.168.68.4    261
        127.0.0.0        255.0.0.0      On Link            127.0.0.1    306
        127.0.0.1  255.255.255.255      On Link            127.0.0.1    306
  127.255.255.255  255.255.255.255      On Link            127.0.0.1    306
     192.168.68.0    255.255.255.0      On Link         192.168.68.4    261
     192.168.68.4  255.255.255.255      On Link         192.168.68.4    261
    192.168.68.14  255.255.255.255      On Link         192.168.68.4    261
   192.168.68.222  255.255.255.255      On Link         192.168.68.4    261
   192.168.68.255  255.255.255.255      On Link         192.168.68.4    261
        224.0.0.0        240.0.0.0      On Link            127.0.0.1    306
        224.0.0.0        240.0.0.0      On Link         192.168.68.4    261
  255.255.255.255  255.255.255.255      On Link            127.0.0.1    306
  255.255.255.255  255.255.255.255      On Link         192.168.68.4    261
===========================================================================
routing interface netsh windows-server-2008-r2
  • 1 个回答
  • 199 Views
Martin Hope
Rqomey
Asked: 2012-06-16 07:44:58 +0800 CST

Windows 2008 核心 HyperV 4 端口开放-远程管理需要什么?

  • 0

在全新安装的 Windows 2008 核心(用作 hyper V 主机)上(有 4 个端口向世界开放:

135/tcp   open  msrpc
445/tcp   open  microsoft-ds
2179/tcp  open  unknown
49154/tcp open  unknown

我试着用规则阻止其中之一netsh firewall delete portopening protocol=TCP port=135

但nmap -PN仍然显示为打开!我对 Linux 更有经验,所以我不确定这些端口是否存在安全风险,但我宁愿将它们关闭。如何使用阻止这些端口netsh advfirewall firewall?

为了进一步扩展这一点,可以实施哪些最锁定的防火墙规则,以允许使用服务器管理器和 Hyper V 管理器从单个受信任的 IP 地址进行远程管理。换句话说,我想从一台远程机器管理这些新服务器,并且不允许任何未使用该 IP 的人访问。

firewall windows-server-core netsh hyper-v-server-2008-r2
  • 2 个回答
  • 2940 Views
Martin Hope
Bob
Asked: 2010-03-30 09:57:44 +0800 CST

如果我使用 netsh 重置 Windows 防火墙,程序会重新提示访问吗?

  • 0

如果我运行以下命令:

netsh advfirewall reset

Windows 防火墙将被刷新回其默认值并失去任何程序特定规则。

触发重置后,需要防火墙访问的程序是否会开始提示用户?

netsh windows-firewall
  • 1 个回答
  • 323 Views
Martin Hope
jhaar
Asked: 2010-02-25 00:49:54 +0800 CST

如何在 Windows 7 的单个界面上禁用防火墙?

  • 7

我们正在使用 openvpn 提供从 XP 恢复工作的访问权限。我们使用 AD 策略来确保 XP 防火墙在域外时启动,在域内时关闭。使用 openvpn,你最终会得到一个新的网络接口,当你离开域并且 vpn 恢复工作时,XP 会“找到域,但我也在非域网络上,所以防火墙启动”。

但是,我发现我们可以使用 netsh 在 openvpn 接口上完全禁用防火墙:

echo firewall set opmode mode = DISABLE interface = "name of openvpn interface" | netsh

这很棒:这意味着当我们的用户在家/酒店时,他们的防火墙已启动 - 但通过 vpn 进行的远程访问是双向的。

然后出现了 Win7(让我们假设 Vista 不存在 - 不太难!)。“域”和“其他”的概念已经一去不复返了,现在是“域”、“家庭/工作”和“公共”——你不能禁用每个接口的防火墙。它比 XP 复杂得多,并且作为旁注,我看到很多家庭用户因此完全禁用 Win7 防火墙 - grrr!

无论如何,我的问题是,我怎样才能复制我们在 XP 下的功能?如何编写 Win7 脚本以完全禁用 openvpn 接口上的防火墙,但在其他接口上正常运行?我追求的最终结果是我们(IS 组、AV 服务器、漏洞扫描仪)可以在他们在酒店/在家/等时远程访问该盒子 - 就像他们在公司 LAN 上一样。我需要一个脚本,因为我对 GUI 的体验意味着我们需要为我们的帮助台人员提供一份 10 页的屏幕快照文档!

windows-7 netsh windows-firewall
  • 4 个回答
  • 22441 Views
Martin Hope
JohnyV
Asked: 2009-08-07 18:41:25 +0800 CST

要归档的 DHCP 租用信息

  • 1

是否有可以将 DHCP 租约的 mac 地址列转换为 txt 文件或 CSV 的命令?我正在无线控制器上设置 mac 过滤,但只想使用复制和粘贴而不是输入每个 MAC 地址。也许是一个netsh或什么?

它是 2003 年的服务器。

windows dhcp text netsh
  • 2 个回答
  • 8231 Views
Martin Hope
christianlinnell
Asked: 2009-06-15 19:28:14 +0800 CST

netsh 中缺少 WINS 工具

  • 1

我在我的 Windows XP 机器上运行“netsh”,然后输入

帮助

选项之一是wins(更改为“netsh wins”上下文)。

从 netsh 上下文中,我可以键入“wins”,然后我就可以很好地进入 win 上下文。

问题是,从同一域上的另一台机器上,我可以列出 netsh 选项,但缺少 wins。

为什么会这样?

windows-xp netsh wins
  • 3 个回答
  • 1114 Views
Martin Hope
MichaelGG
Asked: 2009-05-20 16:21:42 +0800 CST

Windows 2008 损坏的 TCP/IP?(Ping 访问被拒绝)

  • 2

我在两个运行 NLB 的 Windows 2008 虚拟机(HyperV 内部)上遇到了一个奇怪的问题。他们曾一度工作,但现在 TCP/IP 似乎已损坏。如果使用我的域管理员帐户登录,我无法 ping 任何东西:

>ping 10.1.1.1
Unable to contact IP driver, error code 5,

我尝试用netsh重置winsock和ip。这没有什么区别:

netsh int ip reset
Resetting Echo Request, failed.
Access is denied.

我卸载了 NLB,删除了合成 NIC,并从 Hyper-V 添加了旧版 NIC——没有骰子。

奇怪的是,如果我使用内置管理员帐户而不是我的域管理员帐户登录,它就可以工作。UAC 被禁用,所以这应该可以正常工作。

在我打电话给 PSS 之前有什么想法吗?

编辑:如果我不使用内置管理员帐户登录,则无法 ping 任何东西。(UAC 打开或关闭没有区别。)无法 ping 127.0.0.1(访问被拒绝)。NIC 是 HyperV 的。

我为 Windows 2008 安装了 SP2,没有变化。

windows windows-server-2008 uac tcpip netsh
  • 5 个回答
  • 14013 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