Two machines that need a fast path between them do not need a 10GbE switch. One card in each, one direct-attach cable between them, static addresses on their own subnet, and everything else in the house carries on over the network it already has. The parts come to $64.52 right now - $32.26 a machine. The one requirement people discover too late is a free PCIe slot in both machines.
Prices updated · live figures update every 4-5 hours
| 2 × ConnectX-3 Mellanox · 1-port SFP+ | $55.98 $27.99 each | Buy |
| 1 × 0.5m passive DAC cable ipolex | $8.54 | Buy |
| Total | $64.52 |
Cheapest SFP+ card we hold, twice, plus the cheapest 10G direct-attach cable. Pick the cable length from the table below to match your actual run - the shortest is rarely the right one.
Any two of these will talk to each other. A badged row is a third-party board asserting the named chipset rather than the maker's own card.
| Card | Ports | Interface | Condition | Price | |
|---|---|---|---|---|---|
| ConnectX-3 Mellanox | 1 | SFP+ | New | $27.99 | Buy |
| Intel X520 10Gtekseller claims this chipset | 2 | SFP+ | Refurb | $44.41 | Buy |
| Intel X520 10Gtekseller claims this chipset | 1 | SFP+ | New | $44.99 | Buy |
| Intel X520 Intel | 2 | SFP+ | Refurb | $45.00 | Buy |
| Intel X520 Intel | 2 | SFP+ | Refurb | $45.00 | Buy |
| Intel X520 Intel | 2 | SFP+ | Refurb | $49.99 | Buy |
| Intel X520 10Gtekseller claims this chipset | 2 | SFP+ | New | $51.99 | Buy |
| Intel X520 Intel | 2 | SFP+ | New | $58.99 | Buy |
| Intel X520 Intel | 2 | SFP+ | New | $63.99 | Buy |
| Intel X520 Intel | 2 | SFP+ | New | $64.99 | Buy |
| Intel X710 10Gtekseller claims this chipset | 2 | SFP+ | Refurb | $87.99 | Buy |
| ConnectX-3 Mellanox | 1 | SFP+ | New | $92.16 | Buy |
| Intel X710 H!Fiberseller claims this chipset | 2 | SFP+ | New | $99.99 | Buy |
| Intel X710 10Gtekseller claims this chipset | 2 | SFP+ | New | $109.99 | Buy |
| Intel X710 Intel | 2 | SFP+ | Refurb | $115.00 | Buy |
| ConnectX-3 Mellanox | 2 | SFP+ | Refurb | $123.00 | Buy |
| Intel X710 Intel | 2 | SFP+ | New | $145.00 | Buy |
| ConnectX-3 Mellanox | 1 | SFP+ | New | $156.35 | Buy |
| ConnectX-4 Lx Mellanox | 1 | SFP+ | New | $170.00 | Buy |
| ConnectX-3 Mellanox | 2 | SFP+ | New | $185.00 | Buy |
| ConnectX-4 Lx Mellanox | 2 | SFP+ | New | $407.00 | Buy |
| ConnectX-4 Lx Mellanox | 2 | SFP+ | New | $525.61 | Buy |
Passive direct-attach copper, by length. A DAC is a fixed-length cable with the transceivers moulded on - you buy the whole run at once rather than a cable plus two modules.
| Length | Brand | Type | Price | |
|---|---|---|---|---|
| 0.3m | 10Gtek | SFP+ passive | $9.99 | Buy |
| 0.5m | ipolex | SFP+ passive | $8.54 | Buy |
| 0.5m | Cable Matters | SFP+ passive | $9.22 | Buy |
| 0.5m | ipolex | SFP+ passive | $9.49 | Buy |
| 0.5m | H!Fiber | SFP+ passive | $9.69 | Buy |
| 0.5m | 10Gtek | SFP+ passive | $9.99 | Buy |
| 0.5m | 10Gtek | SFP+ passive | $9.99 | Buy |
| 0.5m | H!Fiber | SFP+ passive | $9.99 | Buy |
| 0.5m | Cable Matters | SFP+ passive | $13.99 | Buy |
| 1m | H!Fiber | SFP+ passive | $9.99 | Buy |
| 1m | ipolex | SFP+ passive | $11.04 | Buy |
| 1m | 10Gtek | SFP+ passive | $12.79 | Buy |
| 1m | H!Fiber | SFP+ passive | $12.99 | Buy |
| 1m | ipolex | SFP+ passive | $12.99 | Buy |
| 1m | 10Gtek | SFP+ passive | $14.99 | Buy |
| 1m | Cable Matters | SFP+ passive | $14.99 | Buy |
| 1.2m | 10Gtek | SFP+ passive | $15.49 | Buy |
| 1.5m | 10Gtek4 seller compat claims | SFP+ passive | $15.49 | Buy |
| 2m | H!Fiber | SFP+ passive | $11.99 | Buy |
| 2m | 10Gtek | SFP+ passive | $13.59 | Buy |
| 2m | ipolex | SFP+ passive | $13.99 | Buy |
| 2m | H!Fiber | SFP+ passive | $14.99 | Buy |
| 2m | 10Gtek | SFP+ passive | $16.99 | Buy |
| 3m | H!Fiber | SFP+ passive | $15.29 | Buy |
| 3m | H!Fiber | SFP+ passive | $16.99 | Buy |
| 3m | Cable Matters | SFP+ passive | $18.99 | Buy |
| 3m | 10Gtek | SFP+ passive | $18.99 | Buy |
| 5m | Cable Matters | SFP+ passive | $16.79 | Buy |
| 5m | Cable Matters | SFP+ passive | $23.99 | Buy |
| 7m | H!Fiber | SFP+ passive | $23.39 | Buy |
| 7m | H!Fiber | SFP+ passive | $25.99 | Buy |
| 7m | ipolex | SFP+ passive | $27.99 | Buy |
| 7m | QSFPTEK | SFP+ passive | $34.99 | Buy |
Almost every guide to getting 10GbE at home starts by pricing a switch, and for most people that is the wrong place to start. The common case is not a network that needs upgrading. It is two machines that need a fast path between them - a workstation and a NAS, a desktop and a backup server, two nodes of a small cluster - while everything else in the house carries on over the gigabit it already has and is perfectly happy with.
For that case you do not need a switch at all. You need one card in each machine and one cable between them. The two cards form their own two-device network, entirely separate from your existing one, and each machine keeps its normal connection for internet and everything else. Nothing about your router, your existing switch or your other devices changes.
That is what makes this the cheapest real 10GbE that exists, and it is why this page is the one we would point a first-time buyer at. The parts list above is priced live, so the figure you are reading is what the build costs today rather than what it cost when somebody wrote a guide.
Two network cards, one per machine. They should be the same interface type as each other - two SFP+ cards or two RJ45 cards - because they connect to each other directly and nothing sits in between to translate. Our parts list picks SFP+, because with a direct-attach cable it is the cheaper and cooler of the two paths, and because the second-hand enterprise supply that makes these cards inexpensive is overwhelmingly SFP+.
One cable. For SFP+ that is a passive direct-attach copper cable, which arrives as a single object with the connector ends permanently attached. Measure the run before ordering, because the length is fixed at purchase and cannot be changed later. Buy a little longer than the straight-line distance; cables go around things.
Two free PCIe slots, one in each machine. This is the requirement people discover too late. These are PCIe cards and they need a slot with enough lanes and enough physical space, which small-form-factor desktops and some consumer NAS units simply do not have. Check before you buy, not after.
That is the entire bill of materials. No switch, no transceivers to match, no optics, no structured cabling.
The concept is simple and the same on every platform. The two new cards form a network with no router and no DHCP server on it, so nothing is going to hand them addresses. You give each one a fixed address in a range you are not using anywhere else, with both on the same subnet, and no gateway - because this link does not go anywhere except to the other machine.
Then you point whatever you are doing at that address specifically. Your NAS share is reachable at both its normal address and its new one, and only the new one is on the fast link, so if you connect by hostname you will silently keep using the old path and wonder why nothing changed. This is the single most common way this build disappoints people, and it is a configuration mistake rather than a hardware one.
We are deliberately not writing the steps. Assigning a static address is a different procedure on TrueNAS, on Proxmox, on Unraid, on Synology, on Windows and on each Linux distribution's network manager, those procedures change between versions, and each of those projects maintains its own current documentation. A copy of those steps on this page would be wrong within a year and we would not notice. Find your platform's own network configuration documentation and follow that - it is the same policy we apply to controller firmware, and for the same reason.
What is worth saying is the order: get the link up and confirm each machine can reach the other's new address before changing anything about how your applications connect. If the two addresses cannot see each other, no amount of share reconfiguration will help.
It connects exactly two machines. That is not a limitation you can work around with a second cable - a third machine means a switch, and that is a genuinely different purchase with genuinely different considerations.
Used enterprise 10GbE switches are cheap for the same reason the cards are, and they arrive with the characteristics enterprise equipment has: fans sized for a datacentre rather than a study, meaningful idle power draw, and in many cases a management interface that assumes you know the vendor's command line. There is a well-documented enthusiast rabbit hole here and it is worth reading before committing - ServeTheHome's used-switch coverage is where most people end up and is a reasonable place to start. Newer small 10GbE switches aimed at prosumers avoid the noise problem and cost considerably more.
One machine can hold two cards, and people do use that to daisy-chain three machines, with the middle one routing between the two links. It works. It also means the middle machine has to be running for the other two to talk, and you have taken on a routing configuration to save the price of a switch. We would not recommend it as a first build.
Finally, this does nothing for internet speed, and it is worth being explicit because the question comes up. The link between your two machines has no bearing on the connection between your house and the world. This is a local file transfer upgrade.
Confirm the PCIe slots exist, in both machines, with physical clearance for a full-height or low-profile card as appropriate. Card brackets are frequently the wrong height for the case and a replacement bracket is not always included.
Confirm your operating systems support the cards. For the models on this site the drivers ship in the mainline Linux kernel, which covers TrueNAS, Proxmox, Unraid and ordinary Linux; Windows support varies by card and age and is worth checking against the maker's current driver page for your specific model.
Measure the cable run and add margin.
Then do the arithmetic that the hub page opens with, because it applies here too: this link tops out around 1,250 MB/s, and it will only ever move data as fast as the slower end can produce it. If the storage on one end is a single mechanical drive, you will not see the difference you paid for, and the honest answer is to spend the money on the array instead.
The 10GbE hub covers the SFP+ versus 10GBASE-T decision and every card, cable and module we track · the RAID planner helps work out whether your array can feed the link you are about to build · NAS devices is usually the machine at the other end.
Not for two machines. The two cards form their own small network and talk to each other directly over the cable. Each machine keeps its existing connection for internet and everything else, so nothing about your router or your current network changes. You need a switch when a third machine has to join the fast link.
No. This is a link between two machines inside your home, and it has no bearing on the connection between your home and the internet. It is a local file transfer upgrade and nothing else.
The same interface type, yes - two SFP+ cards or two RJ45 cards, because they connect directly with nothing in between to translate. They do not have to be the same model or the same brand. In practice buying two of the same card is simpler, because you configure and troubleshoot one thing rather than two.
Measure the actual route the cable will take, not the straight-line distance, and add margin for going around furniture and through cable management. The length is fixed when you buy a direct-attach cable, so a cable that is slightly too short is a wasted purchase. Passive DAC has a practical ceiling around seven metres; past that you are looking at active optical or fibre plus optics.
Two usual causes. First, you may still be connecting over the old path - if you reach your NAS by hostname, that name still resolves to its original address, and only the new address is on the fast link. Connect to the new address explicitly. Second, the storage on one end may not be able to produce data any faster than it already was, in which case the network was never the constraint and the card cannot fix it.
Yes, but that is when you buy a switch, and it is worth researching before you commit. Used enterprise 10GbE switches are inexpensive and come with datacentre-grade fan noise and idle power draw; small prosumer 10GbE switches are quiet and cost substantially more. Some people daisy-chain a third machine through a second card in the middle machine, which works but makes the middle machine a required always-on router.
Specification claims on this page were checked against the pages below on 4 August 2026. Where a widely-repeated figure did not survive that check, we report what the source says now and say so in the text rather than repeating the familiar number.