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 request: Force IPv4 or IPv6 for server #252

Closed
kwaaak opened this Issue Aug 2, 2016 · 13 comments

Comments

Projects
None yet
3 participants
@kwaaak

kwaaak commented Aug 2, 2016

Hello,

Use case:
Have native IPv4 and a tunneled IPv6
Some Usenet servers have both v4 and v6 addresses
Operating system defaults to IPv6
I want to force IPv4 because I don't want to send traffic through my tunnel broker unnecessarily

To do this right now I have to disable the IPv6 interface completely or enter an IPv4 address in settings.

@hugbug

This comment has been minimized.

Show comment
Hide comment
@hugbug

hugbug Aug 2, 2016

Member

I think you can configure the IPv4 preference for your OS. On Windows see http://superuser.com/questions/436574/ipv4-vs-ipv6-priority-in-windows-7. Other OS should have a switch too.

Member

hugbug commented Aug 2, 2016

I think you can configure the IPv4 preference for your OS. On Windows see http://superuser.com/questions/436574/ipv4-vs-ipv6-priority-in-windows-7. Other OS should have a switch too.

@kwaaak

This comment has been minimized.

Show comment
Hide comment
@kwaaak

kwaaak Aug 3, 2016

Unfortunately not for OS X. At least I have not found anything.

kwaaak commented Aug 3, 2016

Unfortunately not for OS X. At least I have not found anything.

@hugbug hugbug added the feature label Aug 8, 2016

@hugbug hugbug added this to the v18 milestone Aug 8, 2016

@hugbug

This comment has been minimized.

Show comment
Hide comment
@hugbug

hugbug Nov 29, 2016

Member

I've implemented this but can't test. Are you willing to make a test? Send me a note to nzbget@gmail.com.

Member

hugbug commented Nov 29, 2016

I've implemented this but can't test. Are you willing to make a test? Send me a note to nzbget@gmail.com.

@hugbug

This comment has been minimized.

Show comment
Hide comment
@hugbug

hugbug Dec 9, 2016

Member

Putting this feature on hold as I don't want to ship untested code.
If some one needs the feature and is willing to test it - please contact me.

Member

hugbug commented Dec 9, 2016

Putting this feature on hold as I don't want to ship untested code.
If some one needs the feature and is willing to test it - please contact me.

@hugbug hugbug closed this Dec 9, 2016

@janipewter

This comment has been minimized.

Show comment
Hide comment
@janipewter

janipewter Apr 17, 2017

Please implement this. I am happy to test. I am in the same situation as the OP...my ISP does not have native IPv6 yet and I am using Hurricane Electric IPv6 tunnel.

I have 300Mbps fibre from my ISP but the HE tunnel is nowhere near this fast. All of my usenet traffic is going via IPv6 and the download speeds are very poor.

janipewter commented Apr 17, 2017

Please implement this. I am happy to test. I am in the same situation as the OP...my ISP does not have native IPv6 yet and I am using Hurricane Electric IPv6 tunnel.

I have 300Mbps fibre from my ISP but the HE tunnel is nowhere near this fast. All of my usenet traffic is going via IPv6 and the download speeds are very poor.

@hugbug

This comment has been minimized.

Show comment
Hide comment
@hugbug

hugbug Apr 24, 2017

Member

@janipewter, do you compile nzbget yourself or use an installer package from download page? In the latter case please send me a note to nzbget@gmail.com and I'll send you a version to test.

Member

hugbug commented Apr 24, 2017

@janipewter, do you compile nzbget yourself or use an installer package from download page? In the latter case please send me a note to nzbget@gmail.com and I'll send you a version to test.

@hugbug hugbug reopened this Apr 24, 2017

@hugbug hugbug removed this from the v18 milestone Apr 24, 2017

@hugbug

This comment has been minimized.

Show comment
Hide comment
@hugbug

hugbug May 2, 2017

Member

Once again:

Putting this feature on hold as I don't want to ship untested code.
If some one needs the feature and is willing to test it - please contact me via nzbget@gmail.com.

Member

hugbug commented May 2, 2017

Once again:

Putting this feature on hold as I don't want to ship untested code.
If some one needs the feature and is willing to test it - please contact me via nzbget@gmail.com.

@hugbug hugbug closed this May 2, 2017

@janipewter

This comment has been minimized.

Show comment
Hide comment
@janipewter

janipewter May 3, 2017

I apologise for the late reply. I used Atomic-Toolkit to install NZBGet. I would be happy to compile a beta version and test in a VM. Thankfully I control my own DNS so for now I have forced resolution of my news server to only the IPv4 addresses. Obviously this is not ideal, as those IP's may change.

janipewter commented May 3, 2017

I apologise for the late reply. I used Atomic-Toolkit to install NZBGet. I would be happy to compile a beta version and test in a VM. Thankfully I control my own DNS so for now I have forced resolution of my news server to only the IPv4 addresses. Obviously this is not ideal, as those IP's may change.

@hugbug

This comment has been minimized.

Show comment
Hide comment
@hugbug

hugbug May 18, 2017

Member

Please test branch 252-ipv4-ipv6. News servers have new option IpVersion.

If you want to test and can't compile send me a note to nzbget@gmail.com and I'll provide a setup package (tell me your OS and CPU).

Member

hugbug commented May 18, 2017

Please test branch 252-ipv4-ipv6. News servers have new option IpVersion.

If you want to test and can't compile send me a note to nzbget@gmail.com and I'll provide a setup package (tell me your OS and CPU).

@janipewter

This comment has been minimized.

Show comment
Hide comment
@janipewter

janipewter May 19, 2017

Sorry, I am new to git. How do I clone the branch? I tried git clone https://github.com/nzbget/nzbget/tree/252-ipv4-ipv6 but it didn't work.

janipewter commented May 19, 2017

Sorry, I am new to git. How do I clone the branch? I tried git clone https://github.com/nzbget/nzbget/tree/252-ipv4-ipv6 but it didn't work.

@hugbug

This comment has been minimized.

Show comment
Hide comment
@hugbug

hugbug May 19, 2017

Member

Try this:

git clone https://github.com/nzbget/nzbget.git
cd nzbget
git checkout 252-ipv4-ipv6
Member

hugbug commented May 19, 2017

Try this:

git clone https://github.com/nzbget/nzbget.git
cd nzbget
git checkout 252-ipv4-ipv6
@hugbug

This comment has been minimized.

Show comment
Hide comment
@hugbug

hugbug May 21, 2017

Member

@janipewter, any update on this?

If you can't compile send me a note to nzbget@gmail.com and I'll provide a setup package (tell me your OS and CPU).

Member

hugbug commented May 21, 2017

@janipewter, any update on this?

If you can't compile send me a note to nzbget@gmail.com and I'll provide a setup package (tell me your OS and CPU).

@janipewter

This comment has been minimized.

Show comment
Hide comment
@janipewter

janipewter May 22, 2017

Sorry I haven't had a chance yet, but I'll try this morning.

janipewter commented May 22, 2017

Sorry I haven't had a chance yet, but I'll try this morning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment