想要用比如 1.com 访问 192.168.1.x:8080
-
改 hosts 的方式不能带端口
-
用自己的域名要绕外网
-
不想自建内网 DNS 服务
感觉就是 chrome 浏览器地址栏输入「1.com」,自动转换为「192.168.1.x:端口」并访问,应该是一个浏览器插件就能做好的事
最好关键词能直接支持数字、单词,比如浏览器地址栏输入「111」回车就跳转到指定IP:端口,输入「qb」回车就跳转到指定IP:端口
想要用比如 1.com 访问 192.168.1.x:8080
改 hosts 的方式不能带端口
用自己的域名要绕外网
不想自建内网 DNS 服务
感觉就是 chrome 浏览器地址栏输入「1.com」,自动转换为「192.168.1.x:端口」并访问,应该是一个浏览器插件就能做好的事
最好关键词能直接支持数字、单词,比如浏览器地址栏输入「111」回车就跳转到指定IP:端口,输入「qb」回车就跳转到指定IP:端口
那不就是用插件做一个代理。
反正dns是一定要的,不管什么形式,要么再发明一种东西。
也不对,是再实现一种东西
Redirector - Chrome 网上应用店 (google.com)
看起来可以满足你的基本要求(输入地址后自动替换为目标地址再访问),但是没有对数字/单词的支持,推测可能如果输入不是 URL,那么搜索的优先级更高。
附图:
重新考虑了一下,楼主的需求实际上只需要简单的替换/跳转,而不需要复杂的映射/代理,也可以有更轻量的解决方案,例如 Bookmark Search - Chrome 网上应用店 (google.com),把常用的地址加入书签,标题作为快速访问关键词,然后在地址栏用 bm [keyword]
就能搜索和访问了。
非常感谢,推荐的 Redirector
是一个完全满足需要的工具,只需要填
Example URL: http://rli
Include pattern: http://rli*
Redirect to: https://calendar.google.com/calendar/u/0/r
高级设置里勾选 Main windows
,就可以实现输入 rli
跳转到谷歌日历;
用到了 chrome地址栏自动补全功能,识别单词 rli
为 http://rli/
,不需要 .com 之类的;
单个 r
也可以跳转,但单个数字或符号不行,1
、1/
、11
这种形式 chrome 不会自动补全;
比如 n 代表某只小鸡
chrome地址栏 输入 n 回车 → frps面板
n1 回车 → qbittorrent面板
n2 回车 → resilio面板
q 回车 → 局域网nas面板
q1 回车 → 局域网nas/qbittorrent面板
比书签方便很多
可否说明下是如何识别单词的?我这里似乎如果不是 URL 或者手动输入 http 前缀,都会触发搜索
加上 /
访问一次试试看?
chrome 的自动补全 a
ctrl+x ctrl+v 会发现是 a
,a/
ctrl+x ctrl+v 就是 http://a/
可能要自动补全过一次,输入 a
redirector 就是目标网站了(不需要/)
还有一点是 Backspace 会取消自动补全,比如 chrome 输入 a
自动补全为https://www.appinn.com/
,Backspace 到 a
就是 a
,不会变成 http://a/
,要加个 /
才触发补全,如果26个字母都被占用了,可以用 n1、n2 测试
只要输入然后 ctrl+x ctrl+v 看到触发了 chrome自动补全的就行,试过
单字母可以
字母+数字可以
1、11、!、1/、!!/ 都不行
字母+符号部分触发计算器不行,n-
可以,n-
有个空格不行,
是不是可以用输入法的快捷短语实现?