Я пытаюсь настроить свой собственный персональный кластер "Беовульфа" дома и иметь 5 ПК под управлением Ubuntu 14.04, которую я хотел бы подключить друг к другу через LAN и к Интернету. Это старые ПК хотя и тем самым не имейте никакого Wi-Fi. Я подключил все свои ПК к Ethernet-коммутатору и затем подключил переключатель к Интернету. Я могу счастливо переключиться между интернет-соединением и LAN, однако я не нахожу возможным для них быть соединенным одновременно.
Вот выстрел ifconfig
на машине я хочу быть своим главным узлом
eth0 Link encap:Ethernet HWaddr 00:22:15:34:71:63
inet addr:10.42.0.1 Bcast:10.42.0.255 Mask:255.255.255.0
inet6 addr: fe80::222:15ff:fe34:7163/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:451 errors:1 dropped:0 overruns:0 frame:1
TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:108843 (108.8 KB) TX bytes:12399 (12.3 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:4104 errors:0 dropped:0 overruns:0 frame:0
TX packets:4104 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:318400 (318.4 KB) TX bytes:318400 (318.4 KB)
Я нажал Edit Connections...
, нажатый моя локальная сеть, нажатая Edit
, вставьте допустимый MAC-адрес в Device MAC address
и в IPv4 Settings
измененный метод вкладки I для Manual
, нажатый Add
и набор Адрес к 10.0.0.2, Сетевая маска к 255.255.255.0 и оставил незаполненный Шлюз. Я также нажал на Routes и установил флажок для Use this connection only for resources on its network
. Однако, когда я делаю то же на одном из ведомых узлов, я не могу заставить их соединяться, если они и явно не подключены к локальной сети и явно не подключены к Интернету. Вот выстрел маршрута, в то время как соединено с LAN:
danny@danny2:~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 1 0 0 eth0
danny@danny2:~$
и вот выстрел маршрута при соединении с Интернетом:
danny@danny2:~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default FIOS_Quantum_Ga 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 1 0 0 eth0
danny@danny2:~$
Все другие машины в моей сети имеют IP-адреса, что я подал их IPv4 Settings
вкладка 10.0.0.1 до 10.0.0.5. Какие-либо идеи о том, что я могу сделать? Я обыскивал Интернет и, может казаться, ничего не нахожу, где у людей есть несколько проводных соединений, они должны соединиться одновременно.
Это - больше сетевая проблема.
Вы хотите соединить (по крайней мере) 2 сети: Ваша LAN и Интернет.
самый легкий путь, конечно, использует маршрутизатор. Похоже, что Ваш "переключатель" является маршрутизатором, это - даже сервер DHCP. Можно хотеть получить доступ к опциям расширенной маршрутизации соответствовать потребностям.
, Но поскольку Вы упоминаете "основной" сервер, возможно, Вы хотите, чтобы он действовал как маршрутизатор? Если так, наличие только одной платы Ethernet будет реальной проблемой, но если Вы стремящийся учиться, можно сделать этот использующие виртуальные интерфейсы и создание собственных таблиц маршрутизации.
я не попытался бы сделать настолько использующий администратора сети gui.
Вы собираетесь ненавидеть/etc/network/interfaces файл... Ваша лучшая начальная точка могла бы быть
man 5 interfaces
затем.