我有 2 台计算机(装有 OS 9 的 Mac 和一台台式 PC (XP))都可以打印到联网打印机(大型 Xerox Phaser 7700)。
打印机和两台计算机通过旧的以太网交换机联网。
目前,计算机使用 DHCP。但是它们通过 IP 连接到打印机。打印机(似乎)分配了一个静态 IP 地址。
对此的最佳解决方案是什么?每个设备的静态IP?
我应该将打印机设置为使用 DHCP 吗?在这种情况下,计算机如何知道找到打印机?
已解决:虽然这些是很好的解决方案,但我无法弄清楚如何使用排除列表。但是,路由器提供了 DHCP 起始地址。我只是把打印机放在起始地址之前。
我从我的托管公司购买了一个专用的静态 IP 地址来托管我的域名。当我 ping 时,IP 将指向我的域。但是,当我进行反向 DNS 查找时,我的专用 IP 指向其他地方 - 其他域。
当我咨询技术支持时,他们说他们无法更改,因为域属于他们的数据中心。
他们告诉我的是真的吗?据我了解,专用静态 IP 应仅属于我的域。请帮忙!谢谢你。
首先让我说我根本不擅长编写脚本或对它们进行故障排除,因此我在这里:)
我试图在 Windows 域网络中找到所有使用静态 IP 地址的计算机,我在网上做了一个小研究,发现了这个 PowerShell 脚本,如下所示:
param (
[string]$LDAPFilter = '(name=*)',
[switch]$Verbose
)
Get-ADComputer -LDAPFilter $LDAPFilter |
% `
{
$name = $_.DNSHostName;
if ($Verbose.IsPresent)
{ Write-Host -ForegroundColor Yellow "Connecting to $name..." }
$ints = Get-WmiObject -ErrorAction SilentlyContinue -ComputerName $name `
-Query "select IPAddress, DefaultIPGateway from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE and DHCPEnabled=FALSE";
if ($ints -ne $null)
{
foreach ($int in $ints)
{
foreach ($addr in $int.IPAddress)
{
$ip = $null
if ($addr -match "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}")
{
$ip = …Run Code Online (Sandbox Code Playgroud) 我经常发现我的 IP 地址(谷歌我的 IP 是什么)已经改变,因此 SSH 到我的 EC2 失败,因为它接受来自我的 IP 地址的 SSH。
我有哪些选择?
1) 向我的 ISP 询问静态 IP 地址?
2) 打开 EC2 以接受来自 0.0.0.0/0 的 SSH - 仅在 private key.pem 文件上中继?
3) 不断更改我在 AWS 安全组中的 IP 地址以及我的 MongoDB 的其他托管公司。
还有其他建议吗?
我正在尝试为我们的 Cloud Run 实例分配一个外部静态 IP 地址,以便我可以将其与 websockets 一起使用(我读过需要静态 IP 才能工作,而不是自指定/负载平衡的 GCloud)应用域名)。常规 URL 可以访问,但静态 IP 只是挂起。
我主要尝试遵循本指南: https ://cloud.google.com/run/docs/configuring/static-outbound-ip
我不完全确定外部IP如何路由到Cloud Run实例,因为它是一个自我管理的实例(即它上面没有私有IP地址),但假设其他部分正在解决这个问题。 。
gcloud compute routers create cloud-run-router --network=default --region=us-central1
gcloud compute addresses create cloud-run --region=us-central1
gcloud compute networks subnets create cloud-run-subnet --range=10.20.0.0/28 --network=default --region=us-central1
gcloud beta compute networks vpc-access connectors create cloud-run-sub-conn --subnet-project=project-name --subnet=cloud-run-subnet --region=us-central1
gcloud compute routers nats create cloud-run-nat --router=cloud-run-router --region=us-central1 --nat-custom-subnet-ip-ranges=cloud-run-subnet --nat-external-ip-pool=cloud-run
我负责一个 70 台计算机、50 个用户的网络,分布在两座建筑物中,并通过点对点线连接。我们运行 Windows Server 2008,到目前为止,我们一直在使用 DHCP 通过 wifi 将 IP 动态分配给台式机和笔记本电脑。
尽管 DHCP 很酷,因为您不需要跟踪每个机器/地址对,但随着时间的推移,我们发现了一些问题。有时我们需要知道特定机器的 IP 地址,而我们无法访问 DHCP 服务器来查找。有时设备或服务依赖于机器的固定 IP,假设它永远不会改变。当然,我们可以将一些地址固定到某些机器上,但随后系统就会变成一堆异常和文档。
此外,有时我认为为我们加入网络的每台新机器手动分配 IP 地址的痛苦并没有那么大;DHCP 服务器毕竟也需要一些维护。
简而言之:对于像我描述的那样的小型环境,DHCP 始终是最佳选择吗?迁移到静态配置的环境会是一个大错误吗?
有一台运行 Windows XP 的笔记本电脑。
当计算机连接到办公室的无线网络时,它应该有一个静态 IP 地址(因为它用作小型数据库服务器)。
当它连接到其他任何地方的网络时,它应该使用 DHCP 获取其 IP。
我知道 Windows 下的备用 IP 配置设置,但为了使用它,我必须关闭办公室中的 DHCP 服务器并手动为每台计算机分配 IP,而我现在无法这样做。
任何简单解决方案的想法?
编辑:计算机位于客户端的站点,可能不会授予对路由器的访问权限。抱歉之前没有提到这一点。
如果我无法访问,我的 B 计划应该是什么?
我在 Azure Power Shell 上运行此命令以将保留的公共 IP 分配给现有虚拟机:
PS C:\> Get-AzureVM -ServiceName sk-cs-name -Name sk-vm-name | Set-AzurePublicIP -PublicIPName sk-public-ip | Update-AzureVM
VERBOSE: 10:56:53 AM - Completed Operation: Get Deployment
VERBOSE: 10:56:57 AM - Completed Operation: Get Deployment
VERBOSE: 10:56:57 AM - Begin Operation: Update-AzureVM
VERBOSE: 10:58:00 AM - Completed Operation: Update-AzureVM
OperationDescription OperationId OperationStatus
-------------------- ----------- ---------------
Update-AzureVM b34a1f44-68be-784f-b528-34f5599106ab Succeeded
Run Code Online (Sandbox Code Playgroud)
OperationStatus 成功,但运行此命令后没有任何反应。分配给 sk-vm-name 的公共 ip 没有改变,我无法通过在浏览器中输入保留的 ip 来访问这台机器。
我究竟做错了什么?
背景信息:我在安装 system-config-network 时遇到问题。似乎它找不到对 sqlite 的更新(检查每个镜像并空手回来。)我尝试了跳过损坏的选项和 yum-utils 的包清理。
由于我无法安装它,我决定从控制台手动设置一个 ip。一个快速的谷歌搜索空手而归,作为一个简单的操作指南。我需要为当前配置的 DHCP ip 做什么才能从控制台将其更改为静态 IP。
谢谢,乔希
我们目前通过我们的 ISP 拥有 12 个静态 IP 地址范围,我认为这些地址是租用的。现在 IPv4 空间几乎没有了,我是否应该担心我们的 ISP(它是时代华纳光纤连接)会想要收回这些,或者以其他方式向我们收取大量费用以保留它们?
如果是这样,我现在可以做些什么来确保我们在此过程中没有问题?
static-ip ×10
dhcp ×3
ip ×2
windows ×2
azure ×1
centos ×1
domain ×1
gcloud ×1
ip-address ×1
ipv4 ×1
networking ×1
powershell ×1
printer ×1
reverse-dns ×1
routing ×1
security ×1
switch ×1
windows-xp ×1