首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

生成goo.gl在本地主机上不起作用

goo.gl是Google提供的一个URL缩短服务,而localhost(本地主机)通常指的是在个人计算机上运行的Web服务器,它并不拥有一个公共的互联网地址。因此,当你尝试在本地主机上使用goo.gl或其他URL缩短服务时,会遇到问题,因为这些服务需要一个公共的、可访问的URL来生成短链接。

以下是解决这个问题的几种方法:

方法一:使用本地服务器的公共IP地址

  1. 获取本地服务器的公共IP地址
  • 如果你的计算机连接到互联网,可以通过搜索引擎搜索“我的IP”来找到你的公共IP地址。
  • 或者,如果你有路由器,可以在路由器的管理界面中找到连接到路由器的设备的公共IP地址。
  1. 使用公共IP地址生成短链接
  • 将本地服务器的公共IP地址和端口号(如果有的话)添加到URL中,例如:http://<你的公共IP>:<端口号>/path/to/resource
  • 然后,你可以将这个完整的URL输入到goo.gl或其他URL缩短服务中,生成短链接。

方法二:使用ngrok等工具

ngrok是一个反向代理软件,它可以将本地运行的Web服务器暴露到互联网上,从而允许外部访问。

  1. 下载并安装ngrok
  • 访问ngrok官网
  • 下载并安装ngrok。
  1. 启动ngrok
  • 在命令行中运行以下命令来启动ngrok,并指定本地服务器的端口号:
代码语言:javascript
复制
ngrok http <端口号>

例如,如果你的本地服务器运行在端口80上,命令将是:

代码语言:javascript
复制
ngrok http 80
  1. 使用ngrok提供的URL生成短链接
  • ngrok运行后,它会提供一个公共的URL,例如:http://<随机字符串>.ngrok.io
  • 你可以将这个URL输入到goo.gl或其他URL缩短服务中,生成短链接。

方法三:使用本地DNS服务(如dnsmasq)

如果你经常需要在本地开发环境中使用URL缩短服务,可以考虑设置一个本地DNS服务,如dnsmasq,将本地域名映射到本地IP地址。

  1. 安装并配置dnsmasq
  • 根据你的操作系统,安装并配置dnsmasq。
  1. 设置本地域名
  • 在dnsmasq的配置文件中添加一个条目,将本地域名(如local.dev)映射到本地IP地址。
  1. 修改hosts文件
  • 在你的计算机上修改hosts文件,将本地域名指向本地IP地址。
  1. 使用本地域名生成短链接
  • 使用配置好的本地域名访问本地服务器,例如:http://local.dev/path/to/resource
  • 然后,你可以将这个完整的URL输入到goo.gl或其他URL缩短服务中,生成短链接。

注意事项

  • 使用公共IP地址或ngrok时,请确保你的网络安全,避免暴露敏感信息。
  • 如果你在公司网络或受限网络环境中工作,可能需要联系网络管理员获取帮助。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

满补丁的Win10域主机上绕过图形接口依赖实现本地提权

尝试了许多不同的方法来提升本地权限后,我们发现了Elad Shamir发表的一篇题为“Wagging the Dog:滥用基于资源的约束委派攻击活动目录”[1]的博文。...Objective 本文的目的是向大家展示,如何在打满补丁的Win10域主机上绕过图形接口依赖实现本地提权。...WebDAV客户端将仅自动向Intranet区域中的主机进行身份验证。这意味着使用IP而非主机名是行不通的。...Windows 10上,默认情况下已安装WebDAV客户端。Windows Server 2012R2及更早版本中,需要桌面体验功能(Desktop Experience feature )。...注意:发表这篇文章前几天,Elad Shamir发表文章称他还发现了这个锁屏图像攻击路径。有关他的研究可以[12]中找到。

1.4K10
  • 系统设计面试的行家指南(下)

    我们的系统提供了同一个文件的两个副本:用户 2 的本地副本和来自服务器的最新版本(图 15-9)。用户 2 可以选择合并两个文件,或者用一个版本覆盖另一个版本。...通知服务 为了保持文件的一致性,本地执行的文件的任何变化都需要通知其他客户端以减少冲突。通知服务就是为此而构建的。高层次上,通知服务允许事件发生时将数据传输到客户端。下面是几个选项: 长轮询。...https://goo.gl/FCNrbm 时间线:用反规范化的力量带给你: https://goo.gl/NGTdCs 脸书: 建筑时间轴:放大到容纳你的人生故事:goo.gl/8p5wDV 二郎脸书...(脸书聊天): https://goo.gl/qzSiWC 聊天: 大海捞针:脸书的照片储存:goo.gl/edj4FL 服务脸书多馈:通过重新设计提高效率和性能: https://goo.gl/rZiAhX...快一万倍:goo.gl/nYGC1k 宣布雪花(雪花是一种大规模生成唯一 ID 号的网络服务,有一些简单的保证):goo.gl/GzVWYm 时间轴缩放:goo.gl/8KbqTy 优步如何扩展其实时市场平台

    19510

    通过 SSH 远程和本地系统之间传输文件的 4 种方法

    SSH 访问 知道远程机器上的用户名和密码 远程机器的 IP 地址或主机名(同一子网上) 除此之外,让我们看看通过 SSH 远程系统之间复制文件的方法。...这应该会提示您应该知道文件远程系统上的确切位置,选项卡完成远程系统上不起作用。...它本质上是一个用于两个目录之间“递归同步”内容的工具,并且进行自动备份方面非常流行。...在这种方法中,您将远程目录挂载到本地系统上,挂载后,您可以挂载目录和本地系统之间复制文件。 您可能需要先使用发行版的包管理器本地系统上安装 sshfs。...[202204121047953.png] 方法 四:使用基于 GUI 的 SFTP 客户端远程系统之间传输文件 作为最后的手段,您可以使用 FTP 客户端远程和本地系统之间传输文件。

    8.4K10

    银行木马利用VMvare进行传播

    令人意外的是,该木马使用了多重反逆向分析技术,而且最终的payload是用Delphi编写的,而Delphi银行木马中并不常见。...重定向 HTML附件中的URL会重定向到goo.gl;然后goo.gl再重定向到 http://thirdculture.tv:80/wp/wp-content/themes/zerif-lite/97463986909837214092129...vmwarebase.dll 代码的作用是注入和执行 explorer.exe或者 notepad.exe中的prs.png代码。...下面的debug字符串是我们样本中发现的,这些字符串是葡萄牙语的: ? 当受感染的主机执行特定操作的时候,这些字符串就会被发送给C2服务器。...C2的配置i.dk纯文本文件中,该文件使用AES256加密。包含有日期,IP和其他配置项目,如下: ? 结论 银行木马也是安全威胁的一部分,而且不断发展。

    82480

    macOS 0-day漏洞详情披露,可被利用完全接管系统

    该漏洞是一个本地提权漏洞,影响到所有 macOS 版本,主要涉及人机接口设备(如触摸屏、按键、加速度计等)的内核驱动程序 IOHIDFamily。...实验表明,该漏洞利用代码运行速度很快,能够避免用户交互,甚至系统关闭时“能够在用户注销和内核杀毒之抢先运行”。...这意味着用户注销、重新启动或关闭计算机时,都有可能遭到攻击,被攻击者获取 root 权限,连社工都不需要。...由于某些原因,我这份时序攻击 High Sierra 10.13.2 上不起作用,不过我也不会再深入研究了。也许是因为 10,13,2 版本打了补丁,也许只是随机变化的后果,我既不知道也不在乎。...Siguza 公开披露这个 macOS 0-day 漏洞的原因是该漏洞已经被一名本地攻击者利用,而且苹果的漏洞奖励计划并未涵盖这一类的漏洞。所以,目前漏洞还未修复。

    1.4K70

    Qt(MinGW ) Windows下创建动态库

    HEADERS += testadd.h unix { target.path = /usr/lib INSTALLS += target } 与Linux下相比,去掉了版本号的设置,因为添加上不起作用...相比Linux下,添加了DESTDIR = $$PWD/dll,这是目标目录,会把生成的文件放到该目录下。这里没有区分debug版本与release版本。 2....生成共享库的效果 由于我们pro中指定了生成路径,所以生成的文件都在dll文件中。这里面要注意的是,生成的有两个文件,一个是.a文件,链接过程中使用,另一个是.dll文件,在运行过程中使用。 ?...②运行直接崩溃 生成库的时候不还有一个文件么,这时候它就该起作用了。将它与.exe(可执行文件)放到同一目录下或者配置系统的环境变量都可以。 ?...用mingw的会生成.a和.dll后缀的,他们用的是msvc,所以生成的是.lib和.dll。下面的图片是Qt的安装包,可以看到不同安装包所用的编译工具的不同。

    2.6K10

    实用主义当道——GitHub 热点速览 Vol.48

    :运行现有的 SQL 数据库,也可协助从头构建新体系架构 任选数据库:支持 PostgreSQL, MySQL, SQLite, OracleDB, MariaDB 和 MS-SQL 支持自托管:选择主机和基础设施...,本地运行,深度集成本地 可扩展的:易定制模块化平台 现代面板:Vue.js 管理 App 安全和直观,非技术用户完全不需要培训使用 GitHub 地址→https://github.com/directus...⚡ 超快: ARM CPU 上 97 fps (10.23 ms) 。 ? 训练友好:GPU 内存成本远低于其他模型。 GTX1060 6G 上可用 Batch-size 80 运行。 ?...github.com/RangiLyu/nanodet 2.2 抓取短链接机密信息:urlhunter 本周 star 增长数:700+ New urlhunter 允许你检索短链接服务,例如 bit.ly 和 goo.gl...地址→https://github.com/geohot/tinygrad 2.7 前端低代码框架:amis 本周 star 增长数:1250+ amis 前端低代码框架,通过 JSON 配置就能生成各种后台页面

    1K40

    Dockerfile文件编写最佳姿势

    daemon 对 Dockerfile 进行解析,处理成命令加上对应参数的结构 按照顺序循环遍历所有的命令,对每个命令调用对应的处理函数进行处理 每个命令(除了 FROM)都会在一个容器执行,执行的结果会生成一个新的镜像...为最后生成的镜像打上标签 三、注意事项 使用统一的 base 镜像 编写.dockerignore文件 最小原则:只安装必需的东西 一个原则:每个镜像只有一个功能 将多个RUN指令合并为一个 基础镜像的标签不要用...latest 减少每层的内容,每个RUN指令后删除多余文件 选择合适的基础镜像(alpine版本最好) 设置WORKDIR和CMD 使用ENTRYPOINT (可选) entrypoint脚本中使用exec...HEALTHCHECK 不要在 Dockerfile 中单独修改文件的权限 利用 cache 来加快构建速度 版本控制和自动构建 四、参(照)考(抄)文档 如何编写最佳的Dockerfile: https://goo.gl.../VQUEep 编写 Dockerfile 的最佳实践: https://goo.gl/4nbdkh

    58020

    hadoop系统概览(三)

    因此,资源管理器(称为YARN)从MapReduce中分割出来,并改进以Hadoop v2支持其他计算框架。...现在MapReduce是YARN容器中运行的一种应用程序,其他类型的应用程序也可以正常地写在YARN上运行。...HDFS Hadoop分布式文件系统(HDFS)是一个多机器文件系统,运行在机器的本地文件系统之上,但是显示为单个命名空间,可通过hdfs:// URIs访问。...这意味着一些组件在任何给定时间实际上不起作用,并且一些组件将不能从它们当前的故障中恢复。因此,持续监视,错误检测,容错和自动恢复必须是文件系统的一个组成部分。...DataNode将每个块存储本地文件系统上的单独文件中,并提供读/写访问。当DataNode启动时,它扫描其本地文件系统,并将托管数据块列表(称为Blockreport)发送到NameNode。

    76110

    全国大学生智能汽车竞赛-室外光电组无人驾驶挑战赛-2019

    所有课程都使用强大的RACECAR平台,功能技术讲座和实验练习,最终将完全自主地现实环境中进行比赛。...2015年1月:Hackathon 1 该课程的第一次提供是2015年1月作为麻省理工学院独立活动期(IAP)课程。团队使用了RACECAR的第一个版本。...他们将汽车编程为完全自主地麻省理工学院的隧道中进行比赛。 2016年1月:Hackathon 2 第二次黑客马拉松于2015年1月举行。...id=1yX0aeA4spf_szpxXFpIlH0EQKIgiwJx7 中国ROS暑期学校2018年幻灯片: https://goo.gl/RpVBDH 操作说明 仿真 $ roslaunch hypharos_minicar...无线连接 使用以太网或显示连接使Odroid连接到本地Wifi AP。记得Odroid和主机上的“.bashrc”文件中设置ROS_MASTER_URI和ROS_IP。

    2.9K30

    OFFENSIVE LATERAL MOVEMENT 横向移动(译文)

    渗透测试人员和红队通过通过执行powershell.exe远程主机上面运行经过base64编码的命令来完成横向移动,然后返回到目标的会话。...PsExec PsExec来自Microsoft的Sysinternals套件,允许用户使用命名管道通过端口445(SMB)远程主机上执行Powershell。...Cobalt Strike中,使用wmic时通常会遇到这种情况,解决方法是为该用户创建令牌,因此可以从该主机传递凭据。...但是,如果没有CS,则有一些解决方法: 本地托管XML文件(放置到磁盘) copy C:UsersAdministratorDownloadsbuild.xml \LABWIN10.lab.localC...唯一需要注意的是,WebDAV服务器上不起作用,因为默认情况下该服务服务器操作系统上不存在。

    4.1K10

    AWVS14下载(Win、Linux、Mac)

    修复:安装 AcuSensor 时导致 SQLi 误报 修复:增量扫描未在通过 Jenkins 插件安排时启动 已修复:.NET 传感器注入器 CLI 中的 2 个问题 修复:Node.js 传感器...https 站点上不起作用 修正:并非所有路径都从特定的 Burp 状态文件导入 修复:解析特定 GraphQL 和 Swagger 2 文件时扫描仪崩溃 修复:特定的排除路径可能导致扫描仪挂起 固定:...之间的竞争条件 修复:当站点从 http 重定向到 https 时忽略导入的 url 修正:Linux/Mac 上某些 Acunetix 文件/文件夹的权限不正确 修复了导致扫描仪挂起的问题 修复了启用...AcuSensor 且未安装在 Web 应用程序上时导致无法检测到某些漏洞的问题 修复了用于 IIS 中列出网站的 .NET AcuSensor CLI 参数中的问题 修复了点击劫持的问题:CSP.../license/ Mac >>> /Applications/Acunetix.app/Contents/Resources/data/license/ 如果出现破解激活成功但是无法扫描的情况,修改本地

    2.7K40
    领券