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

[Feature] [Bounty $100] FakeDNS #293

Closed
KnockKnockWho opened this issue Aug 29, 2023 · 12 comments
Closed

[Feature] [Bounty $100] FakeDNS #293

KnockKnockWho opened this issue Aug 29, 2023 · 12 comments
Assignees
Labels

Comments

@KnockKnockWho
Copy link

KnockKnockWho commented Aug 29, 2023

Unfortunately, the use of tun2socks requires users to rely on third-party DNS resolvers, even when UDP is supported. At the risk of being a duplicate of #287, this feature request specifically requests to bring back the "fakedns" feature, such that DNS is resolved by the proxy.

I have specifically created this issue to be able to assign a bounty. I offer 50 USD to anyone that gets a pull request with that functionality merged through Bountysource.

Direct link to the bounty: https://app.bountysource.com/issues/123832281-feature-fakedns

The bounty is not too much, but there are forks lying around that already implement this feature. Their code might just require some cleanup.

@xjasonlyu
Copy link
Owner

Hoping someone can submit a pr for this feature. 😉

I currently don't have time for it.

@KnockKnockWho KnockKnockWho changed the title [Feature] FakeDNS [Feature] [Bounty] FakeDNS Aug 29, 2023
@KnockKnockWho KnockKnockWho changed the title [Feature] [Bounty] FakeDNS [Feature] [Bounty $50] FakeDNS Aug 29, 2023
@KnockKnockWho
Copy link
Author

KnockKnockWho commented Aug 29, 2023

I currently don't have time for it.

Same here.

I specifically created this feature request for speeding this up by posting a bounty, that's why I also opened this duplicate.

You are also welcome to claim the bounty.

@xjasonlyu xjasonlyu self-assigned this Aug 29, 2023
@Vayras
Copy link

Vayras commented Aug 30, 2023

Hi @KnockKnockWho I'm new to learning Go-lang and I wish to try and solve this issue I personally do not care about the bounty can you please tell me what files and the workflow associated with this so I can perform a cleanup or fix this?

@KnockKnockWho
Copy link
Author

blechschmidt@894f087

@xjasonlyu
Copy link
Owner

I would recommend to implement this functionality based on Clash's fake dns module.

@ghost
Copy link

ghost commented Aug 30, 2023

@KnockKnockWho
Copy link
Author

If someone claims the bounty and should there be any issues with Bountysource, please do not hesitate to let me know as I will
a) make sure that you receive the bounty through other means (preferrably PayPal)
b) try to get the money I paid to BountySource back through PayPal's buyer protection.

@ghost
Copy link

ghost commented Aug 31, 2023

b) try to get the money I paid to BountySource back through PayPal's buyer protection.

There a thousands of $ unpaid since months, so you should use buyer protection now.

@fbion
Copy link

fbion commented Sep 6, 2023

Clash
I would recommend to implement this functionality based on Clash.Meta's fake dns module.
我建议基于 Clash.Meta 的 fake dns 模块来实现此功能。

@KnockKnockWho
Copy link
Author

Given that the BountySource website is no longer online, I have opened a dispute with PayPal. However, I will stand by my word and anyone who gets this merged will get the bounty, which I am increasing to 100 USD now.

@KnockKnockWho KnockKnockWho changed the title [Feature] [Bounty $50] FakeDNS [Feature] [Bounty $100] FakeDNS Nov 1, 2023
@ple1n
Copy link

ple1n commented Dec 21, 2023

I have implemented tun2socks (with virtual DNS) and netns containerization feature in https://github.com/planetoryd/nsproxy

The program is in full Rust.

Copy link

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days

@github-actions github-actions bot added the Stale label Feb 19, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants