我通过 SSH 连接到远程主机194.199.68.165,然后使用 traceroute 检查到 的路径132.227.62.122,我注意到有一些私有 IP,例如 10.230.10.1
bash-4.0# traceroute -T 132.227.62.122
traceroute to 132.227.62.122 (132.227.62.122), 30 hops max, 60 byte packets
1 194.199.68.161 (194.199.68.161) 1.103 ms 1.107 ms 1.097 ms
2 sw-ptu.univ.run (10.230.10.1) 1.535 ms 1.625 ms 2.172 ms
3 sw-univ-gazelle.univ.run (10.10.20.1) 6.891 ms 6.937 ms 6.927 ms
4 10.10.5.6 (10.10.5.6) 1.544 ms 1.517 ms 1.518 ms
5 194.167.142.22 (194.167.142.22) 2.993 ms 2.985 ms 2.976 ms
Run Code Online (Sandbox Code Playgroud)
为什么主机附近有私有地址?
使用这些私有地址的目的是什么?我的意思是他们为什么要将公共 IP 置于私有 IP 之后?
谢谢!
无论我做什么,我都无法让 Windows 10 将我的家庭 WiFi 连接设为私有。
当我重新启动机器时,它是公共的,在网络设置中无法更改它。
因此,我进入 Windows 资源管理器并打开网络部分,在那里我被告知“网络发现已关闭。网络计算机和设备不可见。单击以更改...”
我这样做了,并且从侧面弹出一个弹出窗口,要求我允许这样做,我做到了。我转到网络设置,我看到我的连接确实是私有的。
15-20分钟后,我回到网络设置,又变回了Public!
我试过更改注册表设置,我试过更改 secpol.msc 中的设置(现在查看它已设置为私有,即使连接保持公开)。
我“忘记”了连接并重新添加了它,但它从不提示我选择是否要访问网络上的电脑,它只是自动将其默认为公共。
我在 EventViewer 中看不到任何可以解释甚至记录更改的内容,而且我完全不知道如何解决此问题...
我如何阻止它这样做?!
在过去的 2 个小时里,我一直在与这个愚蠢的问题作斗争,而不是完成工作。我真的很感激我能得到的任何帮助来阻止这种情况并将连接永久锁定为私人...
我是网络新手。如果我犯了任何错误,请原谅我。
有没有一种方法可以在 NAT 下与私有 IP 地址进行通信?我不想通过访问路由器来使用端口转发。是否有任何代码或其他方法或协议可以做到这一点?私人 VPN 是一个相对术语吗?请详细说明。
我有一个路由器,它也在运行一个 DNS,其中包含本地网络上机器的名称。它设置为转发请求,因此对于任何公共机器,它都会访问我的 ISP 提供的 DNS。路由器配置为主要 DNS,而 ISP 的 DNS 列为辅助 DNS。我有几台具有静态 IP 的机器(那些在我的私有 DNS 中有条目的机器)。其他机器,包括作为这个问题主题的 Mac,通过 DHCP 获取它们的地址。
此网络上的 Windows 机器运行良好。他们将私有名称解析为我网络上的机器,并且还可以访问公共互联网。
我的单台 Mac 笔记本电脑不工作。它可以毫无问题地访问公共互联网,但它没有访问我的内部 DNS 来获取内部名称。例如,如果我对内部机器执行 ping 操作
ping internal.example.com
Run Code Online (Sandbox Code Playgroud)
我收到了数据包,但它显示了一个对应于 Hover 的 IP 地址。(显然 Hover 正在为没有公共路由的任何子域放置一个登录页面。)如果我这样做
nslookup internal.example.com
Run Code Online (Sandbox Code Playgroud)
但是,我在本地网络上获得了机器的正确(内部)IP。
最后,如果我再次执行 ping 但这次强制它使用我的内部 DNS (192.168.1.2),
ping internal.example.com 192.168.1.2
Run Code Online (Sandbox Code Playgroud)
我从本地网络上的正确机器得到响应。这似乎表明即使“本地”方法也可以做我想做的事,只要它使用正确的 DNS。
我找到了很多讨论这个问题的文章,但到目前为止我实际发现的要么已经过时,要么不是我的问题的完整解决方案。到目前为止我拼凑的东西:
Extranet 和 VPN 之间有什么区别?每一种都有哪些常见用途?通常使用哪些技术堆栈来实现每个技术?
我负责维护组织 Intranet 上的 Firefox 安装。该内联网中的几乎所有服务器都使用相同的根域,例如myorg.com,但从逻辑上讲,它是一个由独立维护的服务器组成的整个内部互联网,其中各个子域彼此无关(hr.myorg.com完全独立于 进行维护payroll.myorg.com,并且gitlab.myorg.com独立于两者)。
问题是,一些编写不太好的网站经常会在会话登录 cookie 方面陷入不良状态,从而使网站变得无用(它表示您已注销,但无法再次登录;无论如何,登录都是使用 PKI 证书处理的,因此您不需要手动登录,但 PKI 身份验证已严重侵入现有产品,因此它在不良状态下无法工作),其中个人用户可用的唯一解决方案是清除该站点的 cookie 并重新加载(触发新的 PKI 登录并且一切正常)。问题是,至少从 Firefox 91 ESR 开始(我不记得 Firefox 78 ESR 或更早版本是否有此问题;我不这么认为,因为我记得清除每个子域的 cookie),出现 cookie 清除在第一级子域的级别上操作,因此,如果我想清除 的 cookie badcookies.myorg.com,则 cookie 清除对话框(在 URL 栏的Site Information\xe2\x86\x92Clear cookies and site data\xe2\x80\xa6下拉列表中和 中Edit\xe2\x86\x92Settings\xe2\x86\x92Privacy & Security\xe2\x86\x92Cookies and Site Data\xe2\x86\x92Manage Data)仅向我提供清除它们的选项myorg.com(意味着我\对于 99% 没有问题的网站来说,只是为了修复有问题的网站,就会丢失 cookie;我们的大多数网站都不太使用 cookie,但那些确实会丢失所有每用户配置的网站,如果您清除它们,恢复起来可能会很痛苦)。
有选择地删除特定子域的 cookie 的唯一解决方法是转至Edit\xe2\x86\x92Settings\xe2\x86\x92Privacy …
我想将以太网连接的状态从公共更改为私有。我在网上学习了一个教程,发现我的 Windows 10 笔记本电脑没有“查找设备和内容”选项。这似乎是很多人的问题。我还没有找到解决方案。将连接设置为私有的任何其他方式也会有所帮助。我尝试过的一些事情是:
1.) 尝试去 regedit并将一些值设置为 1,但无法理解到底要做什么。
小路: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
2.) 在高级共享设置中打开网络发现。没有工作。
我在专用网络中有两台计算机:一台是笔记本电脑,另一台是禁用远程连接的台式电脑。
如何在不使用远程桌面连接的情况下在台式 PC 上从笔记本电脑运行应用程序?
目标 PC(台式机)运行 Windows 7,而源 PC(笔记本电脑)运行 Windows Vista。两台计算机在同一个子网中,彼此之间可以正常发送和接收数据。