F5F Stay Refreshed Power Users Networks Set up the network cards according to your requirements.

Set up the network cards according to your requirements.

Set up the network cards according to your requirements.

T
tijn2
Junior Member
6
11-27-2020, 09:17 AM
#1
You're looking to set up two network interfaces—your on-board NIC and a PCI NIC—in your home server, running Ubuntu Server 20.04, with the goal of separating downloads from uploads using different modes. This is definitely achievable, though it requires some configuration. Here’s how you could approach it:

- **Enable multiple network interfaces**: In your Ubuntu Server settings, add both NICs as separate interfaces (e.g., via `ifconfig` or `ip` commands).
- **Configure traffic shaping**: Use tools like `tc` (Traffic Control) to prioritize download traffic and limit upload bandwidth.
- **Set up virtualization or container isolation**: If you're using a VM or container, you can assign specific tasks to each interface—download-heavy tasks on one, upload-heavy on the other.
- **Monitor performance**: Keep an eye on bandwidth usage to ensure smooth operation.

This setup won’t be trivial, but it’s doable with basic networking and some scripting. Let me know if you need step-by-step commands!
T
tijn2
11-27-2020, 09:17 AM #1

You're looking to set up two network interfaces—your on-board NIC and a PCI NIC—in your home server, running Ubuntu Server 20.04, with the goal of separating downloads from uploads using different modes. This is definitely achievable, though it requires some configuration. Here’s how you could approach it:

- **Enable multiple network interfaces**: In your Ubuntu Server settings, add both NICs as separate interfaces (e.g., via `ifconfig` or `ip` commands).
- **Configure traffic shaping**: Use tools like `tc` (Traffic Control) to prioritize download traffic and limit upload bandwidth.
- **Set up virtualization or container isolation**: If you're using a VM or container, you can assign specific tasks to each interface—download-heavy tasks on one, upload-heavy on the other.
- **Monitor performance**: Keep an eye on bandwidth usage to ensure smooth operation.

This setup won’t be trivial, but it’s doable with basic networking and some scripting. Let me know if you need step-by-step commands!

F
Fullalexis10
Member
167
12-04-2020, 12:52 AM
#2
I don't believe you can limit everything to just download or upload. Even if possible, there would be no justification for doing so. A gigabit NIC can handle both 1Gbps and 1Gbps simultaneously. You could still combine them for load balancing, failover, or traffic filtering.
F
Fullalexis10
12-04-2020, 12:52 AM #2

I don't believe you can limit everything to just download or upload. Even if possible, there would be no justification for doing so. A gigabit NIC can handle both 1Gbps and 1Gbps simultaneously. You could still combine them for load balancing, failover, or traffic filtering.

_
_zaphire_
Member
198
12-05-2020, 04:18 PM
#3
This means the connection technically supports higher data rates than 1Gbps, as it can deliver gigabit speeds in both directions simultaneously.
_
_zaphire_
12-05-2020, 04:18 PM #3

This means the connection technically supports higher data rates than 1Gbps, as it can deliver gigabit speeds in both directions simultaneously.

T
Tropiko14
Member
201
12-05-2020, 05:05 PM
#4
It allows for simultaneous transmission in both directions.
T
Tropiko14
12-05-2020, 05:05 PM #4

It allows for simultaneous transmission in both directions.

M
Mario10Gamer
Member
188
12-06-2020, 02:03 AM
#5
The setup would benefit from a high-speed card designed for reliable connections, ensuring stability even with unplugged cables.
M
Mario10Gamer
12-06-2020, 02:03 AM #5

The setup would benefit from a high-speed card designed for reliable connections, ensuring stability even with unplugged cables.

M
MrDyen
Junior Member
16
12-06-2020, 03:44 AM
#6
I should also note that it is a old motherboard with DDR2 and a dualcore AMD Athon CPU
M
MrDyen
12-06-2020, 03:44 AM #6

I should also note that it is a old motherboard with DDR2 and a dualcore AMD Athon CPU

C
conndiggs
Junior Member
9
12-12-2020, 02:54 PM
#7
Teamwork would handle that perfectly. A failover setup should exist for it. I’m not sure about the details, maybe another person can clarify. Also, there are plenty of tutorials on this topic. Just look up "NIC Team failover server 2016".
C
conndiggs
12-12-2020, 02:54 PM #7

Teamwork would handle that perfectly. A failover setup should exist for it. I’m not sure about the details, maybe another person can clarify. Also, there are plenty of tutorials on this topic. Just look up "NIC Team failover server 2016".

S
Ser349Games
Junior Member
35
12-14-2020, 05:37 AM
#8
Keep in mind, this doesn't guarantee 2Gbps (250MB/s) speeds unless your switch supports Link Aggregation. You're likely to face issues combining them with mixed chipset configurations. It's usually better to use a single Intel chipset card for optimal compatibility. Intel 82576 based cards include quad ports, allow teaming (including link aggregation), and are reasonably affordable—see this listing: https://www.ebay.com/itm/Intel-E1G44ETBL...3163739921
S
Ser349Games
12-14-2020, 05:37 AM #8

Keep in mind, this doesn't guarantee 2Gbps (250MB/s) speeds unless your switch supports Link Aggregation. You're likely to face issues combining them with mixed chipset configurations. It's usually better to use a single Intel chipset card for optimal compatibility. Intel 82576 based cards include quad ports, allow teaming (including link aggregation), and are reasonably affordable—see this listing: https://www.ebay.com/itm/Intel-E1G44ETBL...3163739921

H
Hingodu
Member
56
12-14-2020, 06:26 AM
#9
No specific motivation is needed for this configuration. It's simply a standard setup.
H
Hingodu
12-14-2020, 06:26 AM #9

No specific motivation is needed for this configuration. It's simply a standard setup.