Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement]: AF_VSOCK Support #295

Closed
gaby opened this issue Oct 26, 2021 · 8 comments
Closed

[Enhancement]: AF_VSOCK Support #295

gaby opened this issue Oct 26, 2021 · 8 comments

Comments

@gaby
Copy link
Contributor

gaby commented Oct 26, 2021

Are there any plans to add VSOCK support for Glider?

@gaby gaby closed this as completed Mar 11, 2022
@gaby gaby reopened this Mar 31, 2022
@gaby gaby changed the title [Enhancement]: VSOCK Support [Enhancement]: AF_VSOCK Support Mar 31, 2022
@gaby
Copy link
Contributor Author

gaby commented Apr 1, 2022

@gaby
Copy link
Contributor Author

gaby commented Apr 2, 2022

@nadoo Thoughts on this? VSOCKS are becoming a big thing for secure Guest-Host communications and using tools like gvisor, firecracker, kata-containers. Recent linux kernels support VSOCK natively.

@nadoo
Copy link
Owner

nadoo commented Apr 5, 2022

Thanks for your info, I'll add vsock support on linux version later.

@gaby
Copy link
Contributor Author

gaby commented Apr 5, 2022

Looking forward!

@nadoo
Copy link
Owner

nadoo commented Apr 6, 2022

Now with this commit , we can use vsock like this:

host:
glider -verbose -listen vsock://:1234,socks5://

guest:
glider -verbose -listen :1080 -forward vsock://2:1234,socks5://

test on guest:
curl -x http://127.0.0.1:1080 ifconfig.me

@gaby
Copy link
Contributor Author

gaby commented Apr 6, 2022

@nadoo Thank you! Looking forward to testing this.

@nadoo
Copy link
Owner

nadoo commented Apr 6, 2022

@nadoo Thank you! Looking forward to testing this.

You can download binary file from the above link.

@gaby
Copy link
Contributor Author

gaby commented Apr 24, 2022

Thank you for this feature!

@gaby gaby closed this as completed Apr 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants