You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 20, 2023. It is now read-only.
🧪 *The extension is currently in Preview stage, so some hiccups are expected. Please help us to improve [by submitting feedback](https://github.com/legomushroom/gh-net#troubleshooting)!*
5
+
🧪 *The extension is currently in Preview stage, so some hiccups are expected. Please help us to improve [by submitting feedback](https://github.com/github/gh-net#troubleshooting)!*
6
6
7
7
This [GitHub CLI](https://cli.github.com/) extension allows to bridge network between a Codespace and your local machine, so the `Codespace` can reach out to any remote resource that is reachable from your machine. In another words, it uses your local machine as a network `gateway` to get to those resources.
8
8
@@ -13,7 +13,7 @@ For instance, if you are using a `VPN` to connect to your enterprise network to
13
13
## Installation
14
14
15
15
```shell
16
-
gh extension install legomushroom/gh-net
16
+
gh extension install github/gh-net
17
17
```
18
18
19
19
*This extension depends on the latest features of GitHub CLI, please make sure [to upgrade it](https://github.com/cli/cli#installation).*
@@ -86,13 +93,13 @@ The extension is written in `Rust` and provides high preformance, low memory foo
86
93
| Mac OSx (Apple) | 🏃 | 🙅 |
87
94
| Linux (Ubuntu) | ✅ | ✅ |
88
95
| Linux (Debian) | ✅ | ✅ |
89
-
| Linux (Fedora) |✅| ✅|
90
-
| Linux (Red Hat) |✅| ✅|
91
-
| Linux (Mint) |✅| ✅|
92
-
| Linux (OpenSUSE) |✅| ✅|
93
-
| Linux (Centos) |✅| ✅|
94
-
| Linux (Kali) |✅| ✅|
95
-
| Linux (Raspberry Pi OS) |✅| ✅|
96
+
| Linux (Fedora) |?| ?|
97
+
| Linux (Red Hat) |?| ?|
98
+
| Linux (Mint) |?| ?|
99
+
| Linux (OpenSUSE) |?| ?|
100
+
| Linux (Centos) |?| ?|
101
+
| Linux (Kali) |?| ?|
102
+
| Linux (Raspberry Pi OS) |?| ?|
96
103
| Windows 10 | 🏃 | 🙅 |
97
104
98
105
✅ - currently supported 🏃 - support in progress 🙅 - not applicable
@@ -134,16 +141,15 @@ Currently only `IPv4` is supported and was tested extensively:
134
141
|--------------------|--------|
135
142
| IPv4 | ✅ |
136
143
| IPv6 | ? |
137
-
| ICMPv6 | ? |
138
144
| IGMP | ? |
139
145
| NDP | ? |
140
146
| ECN | ? |
141
147
| IPSec | ? |
142
148
143
149
## Troubleshooting
144
150
145
-
- Create a [Bug report](https://github.com/legomushroom/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=).
146
-
- Create a [Feature request](https://github.com/legomushroom/gh-net/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=).
151
+
- Create a [Bug report](https://github.com/github/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=).
152
+
- Create a [Feature request](https://github.com/github/gh-net/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=).
147
153
148
154
Please search for existing issues before creating a new one.
149
155
@@ -155,19 +161,19 @@ Please search for existing issues before creating a new one.
155
161
156
162
> I'm getting an error an a stack trace immediatelly after starting the extension.
157
163
158
-
- Most likely you forgot to use `sudo` to run the extension. If `sudo` was used, please create a [Bug report](https://github.com/legomushroom/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=).
164
+
- Most likely you forgot to use `sudo` to run the extension. If `sudo` was used, please create a [Bug report](https://github.com/github/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=).
159
165
160
166
> Extension suddenly stops working after some time and I see some stack traces in the console.
161
167
162
-
Most likely `SSH` connection was dropped or there was an intermittent network issue on your machine. The extension does not currently reconnects to the Codespace automatically. This will be fixed in the future. If this happens too often, please create a [Bug report](https://github.com/legomushroom/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=).
168
+
Most likely `SSH` connection was dropped or there was an intermittent network issue on your machine. The extension does not currently reconnects to the Codespace automatically. This will be fixed in the future. If this happens too often, please create a [Bug report](https://github.com/github/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=).
163
169
164
170
> I'm trying to send `Ethernet Datagrams`(L2 network layer) directly and expect those to be forwarded but they are not.
165
171
166
-
The extension currently forwards `IP`(L3 network layer) traffic and above. If the datagrams contain `IP` packets that are addressed to a remote resource addressible from your local machine it should work. If it does not, please create a [Bug report](https://github.com/legomushroom/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=). If you want to send `Ethernet Datagrams` directly, please create a [Feature request](https://github.com/legomushroom/gh-net/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=), we would love to know about your use case!
172
+
The extension currently forwards `IP`(L3 network layer) traffic and above. If the datagrams contain `IP` packets that are addressed to a remote resource addressible from your local machine it should work. If it does not, please create a [Bug report](https://github.com/github/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=). If you want to send `Ethernet Datagrams` directly, please create a [Feature request](https://github.com/github/gh-net/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=), we would love to know about your use case!
167
173
168
174
> I'm using some transport protocol that does not work.
169
175
170
-
Currently `TCP`/`UDP` and `ICMP` are supported. Other protocols should work but were not tested extensivelly. Please create [Bug report](https://github.com/legomushroom/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=) so we can address the issue.
176
+
Currently `TCP`/`UDP` and `ICMP` are supported. Other protocols should work but were not tested extensivelly. Please create [Bug report](https://github.com/github/gh-net/issues/new?assignees=&labels=bug&template=bug_report.md&title=) so we can address the issue.
0 commit comments