# Addressable terminator aliases?

**URL:** <https://openziti.discourse.group/t/addressable-terminator-aliases/697>\
**Category:** Uncategorized\
**Created:** [August 8, 2022, 5:35pm UTC](https://openziti.discourse.group/t/addressable-terminator-aliases/697 "2022-08-08T17:35:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![qrkourier](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/qrkourier/32/52_2.png) [@qrkourier](https://openziti.discourse.group/u/qrkourier)\
**Post date:** [August 8, 2022, 5:35pm UTC](https://openziti.discourse.group/t/addressable-terminator-aliases/697/1 "2022-08-08T17:35:29Z")

</div>

I’m looking for a way to write my `host.v1` config’s `listenOptions` section such that there’s an addressable terminator known by two names, or a canonical name and an alias.

The use case is zssh with `bindUsingEdgeIdentity: true`. I’d like to additionally be able to address the terminator by an alias. That is, normally I can only address it by the name of the identity, but I’d like to be able to define yet another identifier that behaves identically for that particular identity.

Is that already a feature of the `host.v1` config?

---

<div class="post-metadata">

**Author:** ![TheLumberjack](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/thelumberjack/32/113_2.png) [@TheLumberjack](https://openziti.discourse.group/u/TheLumberjack)\
**Post date:** [August 8, 2022, 5:38pm UTC](https://openziti.discourse.group/t/addressable-terminator-aliases/697/2 "2022-08-08T17:38:07Z")

</div>

There’s no way right now to do this, that I know of. When you dial an addressable terminator you need to know the name of the identity to dial. It could be something added to zssh - to have a mapping of “aliases to identities” similar to what is done in ssh’s “config” file but it would need to be implemented.

---

<div class="post-metadata">

**Author:** ![scareything](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/scareything/32/106_2.png) [@scareything](https://openziti.discourse.group/u/scareything)\
**Post date:** [August 8, 2022, 7:30pm UTC](https://openziti.discourse.group/t/addressable-terminator-aliases/697/3 "2022-08-08T19:30:49Z")

</div>

If I’m not mistaken, this would also require changes to the SDKs and possibly the fabric.The SDKs provide two fields for the bind address: `bind using edge identity` which @qrkourier mentions, and `identity` which is a free form string.

Only one of these fields is used, and both of them only support a single bind address (i.e. not a list).

---

<div class="post-metadata">

**Author:** ![TheLumberjack](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/thelumberjack/32/113_2.png) [@TheLumberjack](https://openziti.discourse.group/u/TheLumberjack)\
**Post date:** [August 8, 2022, 7:45pm UTC](https://openziti.discourse.group/t/addressable-terminator-aliases/697/4 "2022-08-08T19:45:50Z")

</div>

That’s why I was considering doing it in zssh, like how ssh does it. openssh lets you effectively make an alias which it consults when doing an ssh session. The fabric/sdks all stay the same, you just do the aliasing/mapping from within the zssh ‘config’ file. Seems more surgical
