mac怎么设置ip地址映射

最近开发的项目分为了两种版本,一个自己用的,一个是卖出去的。

卖出的域名是和自己的不一样的,系统中有一些功能是只有卖出去的版本有的,但我们开发完之后还得测试,那就需要给自己的电脑配置一个IP地址映射了,

本地地址是127.0.0.1,

模拟其他域名:github.com

这个作用就是你直接访问这两个地址都能打开本地的项目,但是这两个域名还不一样,github.com就是模拟的卖出的域名。当检测到域名还有其他前缀的时候,自动判断为卖出去的版本,就能使用一些特定的功能了。

还有就是关于小程序的,有时候小程序开发,需要调用微信的接口,但微信的接口可能本地调用不符合要求,这个时候就能通过配置ip地址映射来绕过,比如说,微信第三方授权。

mac需要找到/private/etc/hosts这个文件,修改这个文件就行。

使用终端

  1. 打开 终端(Terminal):

    • 可以通过 聚焦搜索 (按 Command + Space)输入"Terminal"来打开。
  2. 输入以下命令并按回车:

    sudo nano /etc/hosts

    • 你可能会被要求输入管理员密码。
  3. 然后在最后按照IP 域名的顺序输入即可。

  4. 保存并退出 ‌:编辑完成后,保存并退出文本编辑器。在vi中,这通常通过按Esc,然后输入:wq(表示write和quit)来完成。

  5. 验证映射是否成功 ‌:可以使用ping命令来验证域名解析是否成功。例如,执行ping github.com,如果能够成功ping通,则说明映射设置正确。

相关推荐
陌路2034 分钟前
TCP/IP模型传输层协议
网络·网络协议·tcp/ip
不染尘.2 小时前
应用层之WWW
服务器·javascript·css·网络·网络协议·计算机网络·html
DX_水位流量监测2 小时前
压力式水位计的技术特性与应用实践
大数据·网络·人工智能·安全·信息可视化
全栈工程师修炼指南2 小时前
Nginx | HTTP 反向代理:对上游服务端响应缓存流程浅析与配置实践
运维·网络协议·nginx·http·缓存
未来之窗软件服务2 小时前
幽冥大陆(七十二) 东方仙盟-在线IP归属地自己封装—东方仙盟练气期
前端·javascript·tcp/ip·仙盟创梦ide·东方仙盟·阿雪技术观
黑蛋同志2 小时前
bugzilla生成证书并配置 HTTPS访问
网络协议·http·https
chenyuhao20243 小时前
Linux网络编程:UDP和TCP套接字编程
linux·网络·udp·tcp
进击的前栈4 小时前
Flutter跨平台网络图片缓存库cached_network_image鸿蒙化适配指导手册
开发语言·网络·rust
jqrbcts4 小时前
关于发那科机器人如何时时把角度发给PLC
java·服务器·网络·人工智能
Alex Cafu4 小时前
Linux网络编程1(OSI模型与TCP/IP协议栈)
linux·c语言·网络·tcp/ip