как настроить локальную сеть

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
sancho
Сообщения: 73
ОС: Debian Etch

как настроить локальную сеть

Сообщение sancho »

Всех с Новым Годом и Рождеством, старым и новым.
Посоветуйте, пожалуйста, что почитать в сети человеку, никогда ни в какой ОС не работавшему с локальными сетями, в простой и доступной форме, с практическим уклоном, чтобы самому связать наконец 2 компа, а конкретно: один с Ubuntu, имеющий 2 сетевых карты, одна из которых давно и успешно применяется для связи с инетом (ADSL), а 2я свободна; а второй новый HP с Windows Vista, с одним сетевым чипом.
Но только не теорию, что типа существуют такие и такие типы сетей, адресов и т.п. А конкретную инструкцию, какие пакеты поставить, как их настроить, где, как и что прописать, какую кнопку нажать и где смотреть результаты.
Ибо я бьюсь с этим уже 3й день, и наивысшим результатом является "неопознанная сеть Виндоус", в которой ничего не видно.
Ну а если кто-то снизойдёт и сочинит собственную, основанную на собственном опыте, то респект ему, почёт, уважение и безмерная благодарность. Огромное спасибо отозвавшимся на просьбу.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: как настроить локальную сеть

Сообщение Goodvin »

sancho писал(а):
12.01.2008 00:52
Всех с Новым Годом и Рождеством, старым и новым.
Посоветуйте, пожалуйста, что почитать в сети человеку, никогда ни в какой ОС не работавшему с локальными сетями, в простой и доступной форме, с практическим уклоном, чтобы самому связать наконец 2 компа, а конкретно: один с Ubuntu, имеющий 2 сетевых карты, одна из которых давно и успешно применяется для связи с инетом (ADSL), а 2я свободна; а второй новый HP с Windows Vista, с одним сетевым чипом.
Для начала воспользоваться поиском по форуму. И почитать найденное.

sancho писал(а):
12.01.2008 00:52
Но только не теорию, что типа существуют такие и такие типы сетей, адресов и т.п. А конкретную инструкцию, какие пакеты поставить, как их настроить, где, как и что прописать, какую кнопку нажать и где смотреть результаты.
Чтобы дать Вам вот такую конкретнрую практическую инструкцию - надо как минимум знать, чего Вы вообще от этих двух компьютеров хотите с помощью сети добиться.
Может Вам сервер электронной почты надо сделать. Или Ip-телефонию между ними наладить.
А может просто порнуху гигабайтами сливать, но в зашифрованном туннеле.
Или может в игры по сети играть. Или просто чтобы лампочки на сетевых картах моргали, может у вас из них светомузыка...
Откуда ж мы знаем ? Телепатов нет.
Если Вы сами не понимаете чего именно желаете, то мы и подавно угадывать не станем.
Начните с четкой и ясной постановки задачи, вслух и с выражением.

sancho писал(а):
12.01.2008 00:52
Ибо я бьюсь с этим уже 3й день, и наивысшим результатом является "неопознанная сеть Виндоус", в которой ничего не видно.
Ну а если кто-то снизойдёт и сочинит собственную, основанную на собственном опыте, то респект ему, почёт, уважение и безмерная благодарность. Огромное спасибо отозвавшимся на просьбу.
А как Вы, милейший, желаете настраивать сеть, не понимая элементарных принципов ее работы ?
Посмотрите для начала сюда: как сделать, чтобы один ноут раздвал инет другому?
Спасибо сказали:
sancho
Сообщения: 73
ОС: Debian Etch

Re: как настроить локальную сеть

Сообщение sancho »

Чтобы дать Вам вот такую конкретнрую практическую инструкцию - надо как минимум знать, чего Вы вообще от этих двух компьютеров хзотите с помощью сети добиться.

Я желаю во-первых и в главных, обмена между этими компами большими объёмами файлов через сетевой кабель. И во-вторых, полноценного инета на компе с виндой, под коим я понимаю веб-сёрфинг без ограничений, закачку и файлообмен всеми доступными средствами, как то: через ftp, http, e2dk, torrent. Для начала хватит. Ну а в будущем и IP-телефония и онлайн-игры не помешают. Желательно трафик поделить на 2 равные доли, если это возможно.

А как Вы, милейший, желаете настраивать сеть, не понимая элементарных принципов ее работы ?

В том-то и дело, уважаемый, что о "принципах работы" везде и всего полно, но они в практическом плане ничего не добавляют. Для меня по крайней мере. А вот практических описаний, как раз и необходимых тому, кто впервые в жизни за что-то самостоятельно берётся, днём с огнём не сыщешь. Мне не надо сдавать экзамен на сисадмина, я им уже всё равно никогда не стану. Мне надо в своём доме для своей семьи наладить нормальный и комфортный доступ к интернету и обмен данными.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: как настроить локальную сеть

Сообщение drBatty »

sancho писал(а):
12.01.2008 02:05
днём с огнём не сыщешь.

здесь такая штучка есть, поиск называется. Мне помогло. Ну, что-бы вам не искать: тыц
я, кстати, не встревал бы, но мне с такой-же проблемой как у вас помогли.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: как настроить локальную сеть

Сообщение Goodvin »

sancho писал(а):
12.01.2008 02:05
Я желаю во-первых и в главных, обмена между этими компами большими объёмами файлов через сетевой кабель.
Через сетевой кабель файлы не передаются, через кабель передаются электрические сигналы. А файлы передаются порседством каких-либо сетевых сервисов и протоколов.
Так вот Вы какими сервисами и протоколами желаете файлы передавать ?
Или это мы тоже должны угадывать ?

sancho писал(а):
12.01.2008 02:05
И во-вторых, полноценного инета на компе с виндой, под коим я понимаю веб-сёрфинг без ограничений, закачку и файлообмен всеми доступными средствами, как то: через ftp, http, e2dk, torrent. Для начала хватит. Ну а в будущем и IP-телефония и онлайн-игры не помешают. Желательно трафик поделить на 2 равные доли, если это возможно.
Уже лучше. Практически по существу. Ищете поисокм по форуму темы со словами "прокси" и "proxy" и читаете их.
Что будет непонятно - спрашиваете, уточняете.
Вопрос организации прокси/шлюза и раздачи интернета в локальную сеть обсуждается на форуме много и часто.

sancho писал(а):
12.01.2008 02:05
А как Вы, милейший, желаете настраивать сеть, не понимая элементарных принципов ее работы ?

В том-то и дело, уважаемый, что о "принципах работы" везде и всего полно, но они в практическом плане ничего не добавляют. Для меня по крайней мере. А вот практических описаний, как раз и необходимых тому, кто впервые в жизни за что-то самостоятельно берётся, днём с огнём не сыщешь.
Мягко говоря, как-то не бросается в глаза, чтобы Вы хоть что-то хотя бы попыталсиь поискать, прежде чем говорить про "днем с огнем не сыщешь".
Тема данная на форуме обсуждается регулярно, почитайте.

sancho писал(а):
12.01.2008 02:05
Мне не надо сдавать экзамен на сисадмина, я им уже всё равно никогда не стану. Мне надо в своём доме для своей семьи наладить нормальный и комфортный доступ к интернету и обмен данными.
Я и пытаюсь донести до Вас мысль о том, что компьютеры вообще и компьютерные сети в частности - эти вещи сложнее, чем бытовые приборы типа чайника и утюга. И требуют от пользователя определенной квалификации. Хотите Вы того или нет.
В линуксе полно удобных средств для настройки сетей и работы с различными сетевыми сервисами, надо только почитать документацию и узнать о них.
Вот, например, в дистрибутиве openSUSE можно не только прокси-сервер для выхода в интернет, но и контроллер домена вместе с почтовым сервером запустить и привести в работоспособное состояние через графический интерфейс, кликая мышкой.
И про это даже написана документация, хотя там и так все понятно, через визарды сделано.
И ровно с таким же успехом их можно запустить элементарной правкой несколькох текстовых конфиг-файлов плюс пара-тройка простых консольных команд..
Хотите - пробуйте, освоить можно без особых проблем.
Но понимать основы сетевых технологий и протоколов Вам придется всё равно.

P.S.
Не говоря уже об этом:
http://www.google.ru/search?hl=ru&q=li...mp;lr=&aq=f
Спасибо сказали:
sancho
Сообщения: 73
ОС: Debian Etch

Re: как настроить локальную сеть

Сообщение sancho »

Ну ладно, перейдём с русского на язык алгоритмов.
Задача номер раз - из двух компьютеров, соединённых между собой посредством сетевого кабеля, создать локальную сеть. Сервером должен стать комп, на котором стоит Убунту. На втором стоит Виста. Хотя это как раз не принципиально, там есть и вторая ОС, та же самая Сюся 10.3. Так вот что надо сделать, чтобы из этого образовалась сеть, распознаваемая с обоих ПиСи?
Спасибо сказали:
un-defined
Сообщения: 145
ОС: Kubuntu, Gentoo

Re: как настроить локальную сеть

Сообщение un-defined »

sancho писал(а):
12.01.2008 03:06
Задача номер раз - из двух компьютеров, соединённых между собой посредством сетевого кабеля, создать локальную сеть. Сервером должен стать комп, на котором стоит Убунту. На втором стоит Виста. Хотя это как раз не принципиально, там есть и вторая ОС, та же самая Сюся 10.3. Так вот что надо сделать, чтобы из этого образовалась сеть, распознаваемая с обоих ПиСи?


Для начала, по всей вероятности, выделить обоим компутерам по ip-адресу из одной подсети, пустить пинг в обе стороны, а при его наличии почитать про Samba.
Don`t try - just do or do not ©Master Joda
Спасибо сказали:
sancho
Сообщения: 73
ОС: Debian Etch

Re: как настроить локальную сеть

Сообщение sancho »

Для начала, по всей вероятности, выделить обоим компутерам по ip-адресу из одной подсети, пустить пинг в обе стороны, а при его наличии почитать про Samba.


Вот-вот, как это правильно сделать?
Я, например, вчера предпринял следующие действия:
В сетевых настройках в Убунту сменил для моей eth1 "автоматическую настройку DHCP" на "локальную сеть zeroconfig IPv4 уровень"
Прописал в /etc/network/interfaces
iface eth1 inet static
address 192.168.254.2
netmask 255.255.255.0
gateway 192.168.254.1
broadcast 192.168.254.255
Как указано в примере

Соответственно в Висте поставил для LAN-соединения в свойствах "Internetprotokoll Version 4 TCP/IP":
IP-Adress 192.168.254.3
subnetmask 255.255.255.0
standardgateway 192.168.254.1
Поля для DNS-Server оставил пустыми.
После переконфигурации Виста перестала узнавать даже "неопознанную сеть".
Что в моих действиях было неправильно?
Кстати, пинг, посылаемый с Висты, не возвращался. Ни с "неопознанной сетью", ни без неё.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: как настроить локальную сеть

Сообщение Goodvin »

sancho писал(а):
12.01.2008 03:06
Ну ладно, перейдём с русского на язык алгоритмов.
Задача номер раз - из двух компьютеров, соединённых между собой посредством сетевого кабеля, создать локальную сеть. Сервером должен стать комп, на котором стоит Убунту. На втором стоит Виста. Хотя это как раз не принципиально, там есть и вторая ОС, та же самая Сюся 10.3. Так вот что надо сделать, чтобы из этого образовалась сеть, распознаваемая с обоих ПиСи?
Повторяю в очередной раз: какие сервисы и протоколы Вы желаете использовать ?
Что Вы подразумеваете под словами "образовалась сеть, распознаваемая с обоих ПиСи" ?
Чтобы обе сетевые карты обменивались электрическими импульсами, распознавая друг друга ?
Чтобы пинги ходили ?
Чтобы электронная почта ходила ?
Чтобы протокол SMB работал ?
Или что ?
Переставайте мыслить виндовыми эфемерностями и глупостями вроде "сетевого окружения".
Сеть - это вполне определенный набор служб и протоколов, работающих по определенным правилам.
И чтобы использовать какие-то из них, надо как минимум определиться и понять какие же именно.
От этого и зависит - какие пакеты ставить и какие конфигурационные файлы настраивать.
Спасибо сказали:
un-defined
Сообщения: 145
ОС: Kubuntu, Gentoo

Re: как настроить локальную сеть

Сообщение un-defined »

sancho писал(а):
12.01.2008 03:24
В сетевых настройках в Убунту сменил для моей eth1 "автоматическую настройку DHCP" на "локальную сеть zeroconfig IPv4 уровень"
Прописал в /etc/network/interfaces
iface eth1 inet static
address 192.168.254.2
netmask 255.255.255.0
gateway 192.168.254.1
broadcast 192.168.254.255
Как указано в примере


/etc/init.d/network restart
или service network restart
не помню, как это в suse
Don`t try - just do or do not ©Master Joda
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: как настроить локальную сеть

Сообщение Goodvin »

sancho писал(а):
12.01.2008 03:24
Я, например, вчера предпринял следующие действия:
...
Скажите, а если у Вас всего два компьютера с адресами 192.168.254.2 и 192.168.254.3, зачем Вы в качестве шлюза по умолчанию обоим им прописали IP-адрес третьего несуществующего компьютера 192.168.254.1 ?

И что выводит команда ifconfig ?
Спасибо сказали:
sancho
Сообщения: 73
ОС: Debian Etch

Re: как настроить локальную сеть

Сообщение sancho »

ну вот, что-то конкретное, мерси.
исправил адреса на 192.168.254.1 и 192.168.254.2 соответственно.
в Убунту:
~$ sudo service network restart
sudo: service: command not found
$ sudo /etc/init.d/network restart
sudo: /etc/init.d/network: command not found


$ ifconfig

Код:

eth0 Link encap:Ethernet HWaddr 00:0E:2E:51:2E:52 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:555718 errors:0 dropped:0 overruns:0 frame:0 TX packets:577886 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:392528454 (374.3 MB) TX bytes:339958766 (324.2 MB) Interrupt:17 Base address:0xe000 eth1 Link encap:Ethernet HWaddr 00:0A:CD:0B:42:8A inet6 addr: fe80::20a:cdff:fe0b:428a/64 Диапазон:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:588 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:100836 (98.4 KB) TX bytes:936 (936.0 b) Interrupt:18 eth0:avah Link encap:Ethernet HWaddr 00:0E:2E:51:2E:52 inet addr:169.254.3.176 Bcast:169.254.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:17 Base address:0xe000 ppp0 Link encap:Point-to-Point Protocol inet addr:84.149.67.142 P-t-P:217.0.116.86 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1 RX packets:4166 errors:0 dropped:0 overruns:0 frame:0 TX packets:6776 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:295783 (288.8 KB) TX bytes:6772201 (6.4 MB)


Главное для меня это файлообмен, так что я полагаю, первоочередная задача это фтп-сервер. Ну а вообще, что нужно, чтобы расшаренные в Убунте папки появлялись в Висте? И наоборот соответственно.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: как настроить локальную сеть

Сообщение Goodvin »

Автор, идем сюда:
Новичок в Ubuntu, прочти, прежде чем спросить

un-defined писал(а):
12.01.2008 03:40
не помню, как это в suse
А при чем тут suse , когда у товарища убунта ?
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: как настроить локальную сеть

Сообщение *Sasha* »

sancho писал(а):
12.01.2008 03:59
$ sudo /etc/init.d/network restart
sudo: /etc/init.d/network: command not found

нужно networking
sancho писал(а):
12.01.2008 03:59
Главное для меня это файлообмен, так что я полагаю, первоочередная задача это фтп-сервер. Ну а вообще, что нужно, чтобы расшаренные в Убунте папки появлялись в Висте? И наоборот соответственно.

Зачем фтп ели есть samba
Спасибо сказали:
un-defined
Сообщения: 145
ОС: Kubuntu, Gentoo

Re: как настроить локальную сеть

Сообщение un-defined »

Goodvin писал(а):
12.01.2008 04:19
un-defined писал(а):
12.01.2008 03:40
не помню, как это в suse
А при чем тут suse , когда у товарища убунта ?


У него слово "ubunta" прозвучало один раз, а suse - слева под именем пользователя написано, т.е. чаще на глаза попадается. Но это моя ошибка, согласен.
Don`t try - just do or do not ©Master Joda
Спасибо сказали:
Аватара пользователя
aaj
Сообщения: 55
ОС: Debian Lenny/XP Home

Re: как настроить локальную сеть

Сообщение aaj »

Присоединюсь с вопросом.
Настроил раздачу интернета в локальную сеть по данному варианту. Все хорошо, до момента перезагрузки. После рестарта, приходится заново все делать.

попытался править /etc/network/interfaces

Код: Выделить всё

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

iface eth1 inet static            <= добавлено мной
    address 192.168.0.1
    netmask 255.255.255.0


Пытался править /etc/rc.local как рекомендовалось в ссылке

Код: Выделить всё

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE        <= Добавлено мной

exit 0


Также попробовал править /etc/init.d/networking но не понял как правильно это сделать

Код: Выделить всё

  #!/bin/sh -e
### BEGIN INIT INFO
# Provides:          networking
# Required-Start:    mountkernfs ifupdown $local_fs
# Required-Stop:     ifupdown $local_fs
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Raise network interfaces.
### END INIT INFO

PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"

[ -x /sbin/ifup ] || exit 0

. /lib/lsb/init-functions

process_options() {
    [ -e /etc/network/options ] || return 0
    log_warning_msg "/etc/network/options still exists and it will be IGNORED! Read README.Debian of netbase."
}

check_network_file_systems() {
    [ -e /proc/mounts ] || return 0

    exec 9<&0 < /proc/mounts
    while read DEV MTPT FSTYPE REST; do
    case $DEV in
    /dev/nbd*|/dev/nd[a-z]*|/dev/etherd/e*)
        log_warning_msg "not deconfiguring network interfaces: network devices still mounted."
        exit 0
      ;;
    esac
    case $FSTYPE in
    nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda|ocfs2|gfs|pvfs|pvfs2|fuse.httpfs|fuse.cu
rlftpfs)
        log_warning_msg "not deconfiguring network interfaces: network file systems still mounted."
        exit 0
      ;;
    esac
    done
    exec 0<&9 9<&-
}

case "$1" in
start)
    process_options

    log_action_begin_msg "Configuring network interfaces"
    if ifup -a; then
        log_action_end_msg $?
    else
        log_action_end_msg $?
    fi
;;

stop)
    check_network_file_systems

    log_action_begin_msg "Deconfiguring network interfaces"
    if ifdown -a --exclude=lo; then
        log_action_end_msg $?
    else
        log_action_end_msg $?
    fi
;;

force-reload|restart)
    process_options

    log_action_begin_msg "Reconfiguring network interfaces"
    ifdown -a --exclude=lo || true
    if ifup -a --exclude=lo; then
        log_action_end_msg $?
    else
        log_action_end_msg $?
    fi
;;

*)
    echo "Usage: /etc/init.d/networking {start|stop|restart|force-reload}"
    exit 1
;;
esac

sysctl -w net.ipv4.ip_forward="1"                                                        <= Добавлено мной.
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

exit 0

В любом случае, всегда стартует eth0 и lo, eth1 не стартует.

Как заставить его загружаться?
Заранее благодарю.
Не ругайте новичка, лучше помогите.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: как настроить локальную сеть

Сообщение drBatty »

aaj писал(а):
13.07.2009 13:50
В любом случае, всегда стартует eth0 и lo, eth1 не стартует.

Как заставить его загружаться?
Заранее благодарю.

ifup
однако lo ДОЛЖЕН стартовать.
что-то вы там накрутили не то..
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Ответить