LinuxForum.Fans
Тема

Инет на два компа с помощью трех сетевух

Автор: stnl 26 сообщений 14475 просмотров
#8695

Привет всем.
на днях поставил мандриву, и пока что плохо в ней разбираюсь, никак не могу сделать инет на два компа.
В винде у меня была такая схема: первй комп с двумя сетевухами, на одну идет выделенка, а от второй идет пачкорд к второму компу. Настроены сетевые карты были так, что ип прописан вручную, и на втором компе указан ип сетевой карты первого компа, как "основной шлюз". А в настройках одной из сетевых карт первого компа был разрешен общий доступ к интернету.
Инет был на обоих компах

Вопрос: подскажите доступным языком, как сделать это в мандриве 2010

Заранее спасибо

#8919
stnl написал:
Привет всем.
на днях поставил мандриву, и пока что плохо в ней разбираюсь, никак не могу сделать инет на два компа.
В винде у меня была такая схема: первй комп с двумя сетевухами, на одну идет выделенка, а от второй идет пачкорд к второму компу. Настроены сетевые карты были так, что ип прописан вручную, и на втором компе указан ип сетевой карты первого компа, как "основной шлюз". А в настройках одной из сетевых карт первого компа был разрешен общий доступ к интернету.
Инет был на обоих компах

Вопрос: подскажите доступным языком, как сделать это в мандриве 2010

Заранее спасибо

Центр управления > Сеть и Интернет > Совместное использование Интернет-соединения

или

Mandriva Control Center > Network & Internet > Share the Internet connections with other machines

#8950
i2ks написал:

Центр управления > Сеть и Интернет > Совместное использование Интернет-соединения

или

Mandriva Control Center > Network & Internet > Share the Internet connections with other machines

Уже пробовал, пишет:

"В вашей системе не обнаружено ни одного настроенного для работы с локальной сетью сетевого адаптера.
Запустите Поиск и настройку оборудования для его конфигурирования; и убедитесь что файрволл Mandriva не включен для адаптера, подсоединенного к вашей локальной сети."

Сеть пытался устанавливать ИП и автоматически делал и руками прописывал, и какой то VPN делал, всё равно пишет что не обнаружено ни одного настроенного для работы с локальной сетью сетевого адаптера.

#8957

Возник вопрос, а зачем 3 сетевухи?Это конечно ваш выбор, я бы сделал такую схему, сервер(mandriva) > switch > 2x WinXp, А далее бы интернет раздал бы через "Совместное использование Интернет-соединения" :) А вот при данной схеме что то я затрудняюсь вам сейчас ответить. :(

#8972
i2ks написал:
Возник вопрос, а зачем 3 сетевухи?Это конечно ваш выбор, я бы сделал такую схему, сервер(mandriva) > switch > 2x WinXp, А далее бы интернет раздал бы через "Совместное использование Интернет-соединения" :) А вот при данной схеме что то я затрудняюсь вам сейчас ответить. :(

Ну по вашей схеме нужно еще свич покупать, а у меня есть два компа и три сетевухи, в винде инет раздавался на второй комп с первого через вторую сетевуху. Надеюсь в мандриве будет работать аналогичная схема, только вот, я плохо разбираюсь в разной терминологии, и незнаю как вручную нужно прописывать ИП и какие соединения создавать, что бы всё работало... создаю, например соединение на второй сетевухе, прописываю вручную ИП и инет вообще перестаёт работать(хотя идет через первую сетевуху)... вообще непонимаю что тут к чему...

#8976

у вас 2 компа? или 3? к чему 3 сетевухи тогда? или я не правильно понял вопроса О_о

#9046
i2ks написал:
у вас 2 компа? или 3? к чему 3 сетевухи тогда? или я не правильно понял вопроса О_о

internet ==> |сетевуха1 | | |
| комп1 | |комп2 |
|сетевуха2 |<=======>|сетевуха3 |

#9065

Легко,я думал иная схема :)
Как получаете доступ в интернет? Способ подключения какой?

#9081

по протоколу pppoe, через выделенную линию

#9085

Пример:
1) Устанавливаем pppoe, и ставим флажок что бы интернет поднимался во время загрузки, все сделать можно через GUI
2) Настраиваем 2й интерфейс eth1 - это второй интерфейс, он будет выступать в роли шлюза, допустим ip - 192.168.1.10 маска 255.255.255.0
3) WinXP ставим ip - 192.168.1.15, gateway - 192.168.1.10,
Далее

Центр управления > Сеть и Интернет > Совместное использование Интернет-соединения, все должно подняться :)

Это самый простой способ :)

#9088

ну вопервых на втором компе не winXP а тоже мандрива, во вторых так и пытаюсь сделать не работает, у меня по этой схеме в винде работало, а вот в мандриве не хочет, возникают следующие проблеммы:

1. устанавливаю рррое на сетевой карте-1 - всё норм, инет появляется и тд.

2. настраиваю второй интерфейс на сетевой карте-2 ставлю ip , запускаю это соединение, и тут пропадает интернет.... логики никакой не вижу, так как это вторая сетевая карта и она вроде не связана с первой, на которой инет....

3. захожу в центр уплавения - совместное использование интернет соединения - он предлагает выбрать адаптер который я использую для локальной сети.. независимо от моего выбора, он почему то, хз почему выбирает первую сетевуху(через которую идет инет) и вместо инета создает на этом подключении dhcp сервер... при этом подключение к инету отключается и что бы его включить нужно по новой устанавливать (пункт1)

вобщем хз что за чертовщина такая, наверное всё както просто должно быть, и я совершаю какую то банальную ошибку... только вот никак не могу понять какую...

#9093

Да проще не бывает О_о *задумался*

#9122

Уже пробовал, пишет:

"В вашей системе не обнаружено ни одного настроенного для работы с локальной сетью сетевого адаптера.
Запустите Поиск и настройку оборудования для его конфигурирования; и убедитесь что файрволл Mandriva не включен для адаптера, подсоединенного к вашей локальной сети."

Для примера.
eth0 ip 192.168.1.2
маска стандарт
шлюз 192.168.1.1 это модем ADSL
dns 195.162.48.5
dns 195.162.36.7

eth1 ip192.168.0.1
маска стандарт
шлюз 192.168.1.1
dns 195.162.48.5

pppoe настроено согласно настроек провайдера.
Все подключаемые машины настроены на автомат

Потом подключаетесь к интернет, далее переходите в центр управления находите там совместное использование интернет и активируете его он попросит доставить пакеты выберите что вам нужно, я для себя не стал ставить только squid.
Самое неприятное что если вы захотите подключить к уже рабочей машине( которая раздаёт интернет) по локалке другую машину то изначально для активации нужно ввести следующие команды в консоли service dhcpd restart; service iptables start; можно также перезапустить сеть service network restart.

#9164
bolivar4 написал:

Для примера.
eth0 ip 192.168.1.2
маска стандарт
шлюз 192.168.1.1 это модем ADSL
dns 195.162.48.5
dns 195.162.36.7

eth1 ip192.168.0.1
маска стандарт
шлюз 192.168.1.1
dns 195.162.48.5

pppoe настроено согласно настроек провайдера.
Все подключаемые машины настроены на автомат

Потом подключаетесь к интернет, далее переходите в центр управления находите там совместное использование интернет и активируете его он попросит доставить пакеты выберите что вам нужно, я для себя не стал ставить только squid.
Самое неприятное что если вы захотите подключить к уже рабочей машине( которая раздаёт интернет) по локалке другую машину то изначально для активации нужно ввести следующие команды в консоли service dhcpd restart; service iptables start; можно также перезапустить сеть service network restart.

Настраиваю eth0 и eth1, как в примере, делаю "подключить" eth0 и eth1, затем подключаю инет ppp0,
показывает
eth0 - подключено
eth1 - подключено
ppp0 - подключено

[Но инета нету... Как только отключаю eth0 и eth1, инет появляется....]

Пробую зайти в "совместное подключение к инету" пишет: "в вашей системе не обнаружено ни одного настроенного для работы с локальной сетью адаптера....итд"

(пс: у вас в примере "eth1 ip192.168.0.1" в ип стоит "0" это оппечатка или так и должно быть?)

#9220
stnl написал:
у вас в примере "eth1 ip192.168.0.1" в ип стоит "0" это оппечатка или так и должно быть?

ip - 192.168.1.10 маска 255.255.255.0

У меня такое подозрение что вы не так настраиваете :) Если я все правильно понял, то у вас adsl модем подключен по ethernet к eth0, а eth1 это будет внутренняя сеть к которому подкл другой ПК. Тогда сделайте так: eth0 > получить ip по dhcp, а eth1 присвоить статику, к примеру 192.168.1.10, далее на 2м ПК в качестве шлюза 192.168.1.10, ip 192.168.1.20, пропишите DNS и все должно работать, а ну еще нужно добавить в net.ipv4.ip_forward = 1 в /etc/sysctl.conf.


Или "Центр управления > Сеть и Интернет > Совместное использование Интернет-соединения"

#9232

Схема сети примерно такая?
eth0 -- Первая сетевая плата через которую поднимается ppp0 и появляется инет.
eth1 -- Вторая сетевая плата этого компьютера, через которую организуется связь до второго компьютера.
eth2 -- Плата второго компьютера.
Всё верно?

Попробуй так:
[console]
Настраиваем сетевые интерфейсы:
# ifconfig eth1 192.168.0.1 netmask 255.255.255.0
Включаем форвардинг:
echo 1 > /proc/sys/net/ipv4/ip_forward
Редактируем файл:
sudo vi /etc/sysctl.conf
Прописываем в него вот это:
net.ipv4.ip_forward = 1
Далее настраиваем раздачу интернета:
iptables -F FORWARD
iptables -t nat -F
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
[/console]
Настройка сетевой платы виндоус ip 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.1, DNS узнать тут cat /etc/resolv.conf

Действительно, при подключении интернета с включёнными платами интернета может не быть из-за неверных маршрутов.
Скинь листинг # route -n

P.S. Вместо vi можно использовать любой другой текстовый редактор, кому как удобно.

#9405

Спасибо большое за помощь, нок сожалению командную строку осваивать нет ни времени ни желания.
А в иксах, насколько я понял, за три дня головной боли и кучи настроек и перезагрузок, подобное организовать не выйдет.
Проблему решил снеся мандриву и поставив винду.

#9437

В консоли делать многие вещи проще чем в графической рубашке. :)
Жаль, что ты решил сделать так.
Если не секрет, чем будешь организовывать раздачу интернета в винде?

#9447
stnl написал:
Спасибо большое за помощь, нок сожалению командную строку осваивать нет ни времени ни желания.
А в иксах, насколько я понял, за три дня головной боли и кучи настроек и перезагрузок, подобное организовать не выйдет.
Проблему решил снеся мандриву и поставив винду.

Кстати, вполне можно и из под GUI все редактировать. (с правами суперпользователя, конечно).

Войдите или зарегистрируйтесь, чтобы ответить.