M
M
mresc2013-02-20 22:07:51
Computer networks
mresc, 2013-02-20 22:07:51

Connect computers with the same mac addresses to the network?

This does not pass through a normal switch, this is understandable. It is necessary to create a separate network segment for each repeating mac address.
As an option, it is considered to plug a router between each computer and the network, but ordinary “home” routers have an uplink port of 100 Mbps in total, and you need to get 1000 Mbps. Yes, and not a very "beautiful" solution is obtained.
Maybe layer 3 switch will help? Do they also route packets?
PS: network for 8 computers

Answer the question

In order to leave comments, you need to log in

10 answer(s)
M
mresc, 2013-02-26
@mresc

Maybe it will come in handy for someone: the Netgear GS108E gigabit switch with port based vlan support helped. Ports 2-8 received their own vlan in which they are separately located together with port 1 in the same vlan. Computers with identical poppies are connected to ports 2-8. A router is connected to the first port.
The router's DHCP server distributes IP without any problems. Computers do not see each other. The network printer is connected to a switch in the router and is visible to everyone.

A
Andrey Burov, 2013-02-20
@BuriK666

Isn't it easier to change MACs on computers?

A
Alexey Huseynov, 2013-02-20
@kibergus

Buy a couple of the cheapest trash NICs, stick them in your car, and assign them the MAC addresses you want. And plug the network into normal pieces of iron.
And you can even try to create virtual cards.

I
ipswitch, 2013-02-21
@ipswitch

I support the option to insert a second network card. With the right settings, everything will be without problems. Well, a plug-jack in the port, plus setting the gateway and metrics.

V
ValdikSS, 2013-02-21
@ValdikSS

Well, I think if you make, say, two vlans on Linux, and overwrite the poppy from one via arptables, then I think it will work. So take a router on which you can put some third-party firmware, openwrt is best, and which has a switch that supports vlan.
In general, it is better to hack the program, if it comes to that.

I
Ilya Flakin, 2013-02-21
@ILYHA

Why 2 routers? You can do it alone, just natit all the traffic from the computer, and do a full port forwarding on it (in soho routers, the so-called dmz) Can you tell me
the essence of the task itself? Where do you get two computers with the same poppies? What there OS and network? It’s just that in linux it’s easy to change the poppy, but in Windows it’s also possible (or it depends on the brand of the network card). Or existence of identical poppies essentially?

L
lesha_penguin, 2013-02-21
@lesha_penguin

Crutch, but the solution is possible. Smoke the word "ebtables" . A funny name for a Russian-speaking person (by the way, ethernet bridge tables, similar to iptables, if that) ;) But it has the ability to do dnat and snat at the MAC address level that you need so much.
And then you buy the simplest computer, stick it to the eyeballs of network cards, set Linux to a minimum, set up ebtables and let it be an ethernet bridge for your local area.

V
Valentin, 2013-02-21
@vvpoloskin

As an option, plug another 1GE network card into each computer, and direct traffic through new interfaces.

D
Dmitry, 2013-02-21
@plin2s

And why not plug them into one router? Spread over different subnets and it's in the bag.
If the question is only in gigabit ports, then you can find not too expensive models.

K
Kirill Rybakov, 2013-02-22
@Solomir

1) the simplest and most elegant thing is to stick cars into a piece of iron of level 3, i.e. router. If you do not want to occupy a bunch of ports, then plug 1 port of the router into the switch on which port based vlan is configured and let these vlans come to the subinterfaces of the router. On these subinterfaces there will be a /30 point-to-point network.
2) also simple - install 2 network cards and configure routing on the PC in such a way that traffic from the network card you need is forwarded to the second, working one.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question