Jump to content
Sign in to follow this  
SerdeR

Настройка локальной сети между 2 серверами

Recommended Posts

Добрый день, Уважаемые Знатоки и Искушенные Повелители Линукса:) Буду очень признателен за помощь в данном вопросе, не судите строго, я не столь умудрен опытом и знаниями в данной области. Я не являюсь системным администратором, а потому, буду признателен, за подробную инструкцию, как если бы она была предназначена для вашего сына или дочери:)

Необходимо настроить между собой два сервера, работающие под Ubuntu, для того, что бы они могли передавать информацию друг другу по локальному порту, у каждого из них своя сетевая карта, нам необходима лишь связь между ними, а точнее, в итоге, конкретный локальный IP адрес, по которому мы сможем с одного сервера передавать информацию другому. Некое подобие локальной сети на два компьютера, выход в интернет здесь не задействован и не нужен, выход в интернет совершается с другой сетевой карты, и нужен только на один из компьютеров, и он работает, а вот настроить локальное соединение по локальному порту между двумя серверами нам, к сожалению, не удалось. Буду благодарен, за подробную инструкцию, если Вам это под силу:)

Версия Linux cs207 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux

*Выдержки из переписки с технической поддержкой*

->Локальные порты работают, соединение между сетевым интерфейсом и портом коммутатора активно на обоих серверах.

->Также Вы можете проверить состояние сетевых интерфейсов сервера командой ifconfig и попробовать выполнить ping до Вашего соседнего сервера. Следует учесть, что в случае, если Вы используете локальные порты, соответствующие сетевые интерфейсы должны иметь "серые" адреса, зарезервированные для использования в локальных сетях и Ваше приложение должно использовать для связи с соседним сервером именно их, а не внешние IP из выделенной Вам сети.

ifconfig

eth0 Link encap:Ethernet HWaddr 00:30:48:db:0a:a6

inet addr:188.93.18.138 Bcast:188.93.18.143 Mask:255.255.255.248

inet6 addr: fe80::230:48ff:fedb:aa6/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:49028466 errors:0 dropped:0 overruns:0 frame:0

TX packets:42294119 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:33659515140 (33.6 GB) TX bytes:16736951005 (16.7 GB)

Memory:dc100000-dc120000

eth1 Link encap:Ethernet HWaddr 00:30:48:db:0a:a7

inet addr:192.168.0.1 Bcast:192.168.255.255 Mask:255.255.0.0

inet6 addr: fe80::230:48ff:fedb:aa7/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:33 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 B) TX bytes:1602 (1.6 KB)

Memory:dc200000-dc220000

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:16436 Metric:1

RX packets:24051872 errors:0 dropped:0 overruns:0 frame:0

TX packets:24051872 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:26483819463 (26.4 GB) TX bytes:26483819463 (26.4 GB)

->Вам необходимо настроить интерфейс eth1, именно через него сервера объединены в локальную сеть, и так же настроить своё приложение на работу через него.

-> учтите что для локальной сети лучше использовать адреса из специальных, выделенных, диапазон

10.0.0.0 - 10.255.255.255 (10/8 prefix)

172.16.0.0 - 172.31.255.255 (172.16/12 prefix)

192.168.0.0 - 192.168.255.255 (192.168/16 prefix)

->Я постарался сделать всё так, как описано в статье. Я прописал следующее в файле /etc/network/interfaces:

auto eth1

iface eth1 inet static

address 192.168.0.1

netmask 255.255.0.0

На втором сервере то же самое, но адрес, соответственно, 192.168.0.2. Перезапустил оба сервера через shutdown -r now, но это не сработало: интерфейсы включены и пинг себя (ping 192.168.0.1) проходит, а друг друга (ping 192.168.0.2) - нет. Очень-очень нужна Ваша помощь: где я ошибся, какой хотя бы общий план действий.

->Для того что бы работала локальная сеть необходим необходимо назначить один из них шлюзом.

->Мы не оказываем услуг администрирования.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...