Привет всем.
на днях поставил мандриву, и пока что плохо в ней разбираюсь, никак не могу сделать инет на два компа.
В винде у меня была такая схема: первй комп с двумя сетевухами, на одну идет выделенка, а от второй идет пачкорд к второму компу. Настроены сетевые карты были так, что ип прописан вручную, и на втором компе указан ип сетевой карты первого компа, как "основной шлюз". А в настройках одной из сетевых карт первого компа был разрешен общий доступ к интернету.
Инет был на обоих компах
Вопрос: подскажите доступным языком, как сделать это в мандриве 2010
Заранее спасибо
Инет на два компа с помощью трех сетевух
Привет всем.
на днях поставил мандриву, и пока что плохо в ней разбираюсь, никак не могу сделать инет на два компа.
В винде у меня была такая схема: первй комп с двумя сетевухами, на одну идет выделенка, а от второй идет пачкорд к второму компу. Настроены сетевые карты были так, что ип прописан вручную, и на втором компе указан ип сетевой карты первого компа, как "основной шлюз". А в настройках одной из сетевых карт первого компа был разрешен общий доступ к интернету.
Инет был на обоих компах
Вопрос: подскажите доступным языком, как сделать это в мандриве 2010
Заранее спасибо
Центр управления > Сеть и Интернет > Совместное использование Интернет-соединения
или
Mandriva Control Center > Network & Internet > Share the Internet connections with other machines
Центр управления > Сеть и Интернет > Совместное использование Интернет-соединения
или
Mandriva Control Center > Network & Internet > Share the Internet connections with other machines
Уже пробовал, пишет:
"В вашей системе не обнаружено ни одного настроенного для работы с локальной сетью сетевого адаптера.
Запустите Поиск и настройку оборудования для его конфигурирования; и убедитесь что файрволл Mandriva не включен для адаптера, подсоединенного к вашей локальной сети."
Сеть пытался устанавливать ИП и автоматически делал и руками прописывал, и какой то VPN делал, всё равно пишет что не обнаружено ни одного настроенного для работы с локальной сетью сетевого адаптера.
Возник вопрос, а зачем 3 сетевухи?Это конечно ваш выбор, я бы сделал такую схему, сервер(mandriva) > switch > 2x WinXp, А далее бы интернет раздал бы через "Совместное использование Интернет-соединения" :) А вот при данной схеме что то я затрудняюсь вам сейчас ответить. :(
Возник вопрос, а зачем 3 сетевухи?Это конечно ваш выбор, я бы сделал такую схему, сервер(mandriva) > switch > 2x WinXp, А далее бы интернет раздал бы через "Совместное использование Интернет-соединения" :) А вот при данной схеме что то я затрудняюсь вам сейчас ответить. :(
Ну по вашей схеме нужно еще свич покупать, а у меня есть два компа и три сетевухи, в винде инет раздавался на второй комп с первого через вторую сетевуху. Надеюсь в мандриве будет работать аналогичная схема, только вот, я плохо разбираюсь в разной терминологии, и незнаю как вручную нужно прописывать ИП и какие соединения создавать, что бы всё работало... создаю, например соединение на второй сетевухе, прописываю вручную ИП и инет вообще перестаёт работать(хотя идет через первую сетевуху)... вообще непонимаю что тут к чему...
у вас 2 компа? или 3? к чему 3 сетевухи тогда? или я не правильно понял вопроса О_о
у вас 2 компа? или 3? к чему 3 сетевухи тогда? или я не правильно понял вопроса О_о
internet ==> |сетевуха1 | | |
| комп1 | |комп2 |
|сетевуха2 |<=======>|сетевуха3 |
Легко,я думал иная схема :)
Как получаете доступ в интернет? Способ подключения какой?
по протоколу pppoe, через выделенную линию
Пример:
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,
Далее
Центр управления > Сеть и Интернет > Совместное использование Интернет-соединения, все должно подняться :)
Это самый простой способ :)
ну вопервых на втором компе не winXP а тоже мандрива, во вторых так и пытаюсь сделать не работает, у меня по этой схеме в винде работало, а вот в мандриве не хочет, возникают следующие проблеммы:
1. устанавливаю рррое на сетевой карте-1 - всё норм, инет появляется и тд.
2. настраиваю второй интерфейс на сетевой карте-2 ставлю ip , запускаю это соединение, и тут пропадает интернет.... логики никакой не вижу, так как это вторая сетевая карта и она вроде не связана с первой, на которой инет....
3. захожу в центр уплавения - совместное использование интернет соединения - он предлагает выбрать адаптер который я использую для локальной сети.. независимо от моего выбора, он почему то, хз почему выбирает первую сетевуху(через которую идет инет) и вместо инета создает на этом подключении dhcp сервер... при этом подключение к инету отключается и что бы его включить нужно по новой устанавливать (пункт1)
вобщем хз что за чертовщина такая, наверное всё както просто должно быть, и я совершаю какую то банальную ошибку... только вот никак не могу понять какую...
Да проще не бывает О_о *задумался*
Уже пробовал, пишет:
"В вашей системе не обнаружено ни одного настроенного для работы с локальной сетью сетевого адаптера.
Запустите Поиск и настройку оборудования для его конфигурирования; и убедитесь что файрволл 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.
Для примера.
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" это оппечатка или так и должно быть?)
у вас в примере "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.
Или "Центр управления > Сеть и Интернет > Совместное использование Интернет-соединения"
Схема сети примерно такая?
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 можно использовать любой другой текстовый редактор, кому как удобно.
Спасибо большое за помощь, нок сожалению командную строку осваивать нет ни времени ни желания.
А в иксах, насколько я понял, за три дня головной боли и кучи настроек и перезагрузок, подобное организовать не выйдет.
Проблему решил снеся мандриву и поставив винду.
В консоли делать многие вещи проще чем в графической рубашке. :)
Жаль, что ты решил сделать так.
Если не секрет, чем будешь организовывать раздачу интернета в винде?
Спасибо большое за помощь, нок сожалению командную строку осваивать нет ни времени ни желания.
А в иксах, насколько я понял, за три дня головной боли и кучи настроек и перезагрузок, подобное организовать не выйдет.
Проблему решил снеся мандриву и поставив винду.
Кстати, вполне можно и из под GUI все редактировать. (с правами суперпользователя, конечно).
Кстати, вполне можно и из под GUI все редактировать.Вот тут смотрите всё в картинках.
lafox.net/docs/
http://rus-linux.net/kos.php?name=/papers/mandriva/my_home_net.html