LinuxForum.Fans
Тема

Не могу настроить интернет на mandriva 2010 (adelie)

Автор: yarkolo 77 сообщений 37061 просмотров
#95954

потому что надо было для начала почитать ман по команде route .... на этом форуме вам всегда помогут... но ленится не стоит... :)
86.57.151.0/27 это подсеть... -host прописывает маршрут для определенного хоста.... для задания маршрута для подсети используется -net

#95955

А можно мне разницу объяснить хост и подсеть ))) а то я в сетях не очень )))
Ну и чтобы вбить последний гвоздь в проблему. Создать 2 ярлыка на столе. Один, чтобы поднимал гость (автоматическое отключу), а второй чтобы платный.

Заранее огромное спасибо )

#95963

хост - это отдельное устройство в определенной подсети ( к примеру ваш комп).... а подсеть (или сеть) объединяет эти устройства (обобщенно конечно, но для начала сойдет :))... если прописываете маршрут для хоста, то он будет использоваться только при отправки пакетов этому устройству... если вы указываете подсеть то маршрут будет использоватся для доступа ко всем устройствам входящим в эту подсеть

#95965

Да я понял суть, у байфлая несколько серверов, доступных по гостю, они и есть одна подсеть )))

Осталось с ярлыками разобраться.

#95970

З.Ы. Я в Linux'e ВСЕ РАБОТАЕТ)))) Радио и качает по гостю ))) Завтра напишу общий ФАК ))) Много кому думаю пригодиться, кто на байфлае сидит.

#96458

Обещанный ФАК. Гуру, если я где-то не прав - поправте меня.

Настройка Byfly в Mandriva Linux 2010.1

1. Настраиваем в модеме гостевое соединение согласно информации провайдера. У меня модем Huawei SmartAX MT880, адрес 192.168.1.1
2. Настраиваем соединения в Mandriva Linux. Заходим Центр управления Mandriva Linux - Сеть и интернет - Настройка нового сетевого интерфейса.

2.1 Настраиваем гостевое соединение (для наглядности все в картинках)





Выбираем сетевую карту, к которой подключен модем. В дальнейшем по тексту, если Ваша карта не eth1, нужно будет заменить eth1 на ethX




192.168.1.2 - адрес, который мы хотим присвоить нашей сетевой карте
192.168.1.1 - адрес нашего модема (у Вас может отличаться)
82.209.200.17, 82.209.200.17 - DNS сервера провайдера (для Витебска и области), для других городов смотрите на сайте byfly.by







2.2 Настраиваем платное PPPoE соединение (для наглядности все в картинках)











Вводим Ваш логин и пароль







3. Заходим в консоль под рутом. В папке /etc/ppp/ip-up.d создаем файл routes.sh (название можно использовать любое)
Данный скрипт будет выполняться каждый раз, когда вы будете подключать платное соединение ppp0


ПРИМЕЧАНИЕ (у меня используется интерфейс eth1 (вторая сетевая карта), у Вас может быть ethХ. eth1 в файле в этом случае нужно заменить на ethX)
[console]#!/bin/bash
# Удаляем роутер по умолчанию для eth1. для того, чтобы весь трафик по умолчанию шел через платное соединение ppp0
route del default gw 192.168.1.1 dev eth1

# Добавляем маршруты, которые должны идти через гостевое соединение (основные маршруты можно найти в bat файлах Windows на [url=ftp://ftp.byfly.by]ftp.byfly.by[/url], здесь приведены для Витебска + некоторые сервисы, которыми я пользуюсь)
# new network
route add -net 86.57.151.0/27 gw 192.168.1.1 dev eth1
# game servers
route add -host 86.57.251.28 gw 192.168.1.1 dev eth1
# stat.byfly.by
route add -host 86.57.253.1 gw 192.168.1.1 dev eth1
# www.byfly.by
route add -host 193.232.248.79 gw 192.168.1.1 dev eth1
# www.belpak.by
route add -host 193.232.248.80 gw 192.168.1.1 dev eth1
# jabber
route add -host 82.209.245.151 gw 192.168.1.1 dev eth1
# dc
route add -net 86.57.250.0/23 gw 192.168.1.1 dev eth1
route add -net 86.57.246.0/24 gw 192.168.1.1 dev eth1
route add -net 93.84.112.0/21 gw 192.168.1.1 dev eth1
# extmedia at dc
route add -net 91.149.189.0/25 gw 192.168.1.1 dev eth1
route add -net 91.149.189.128/26 gw 192.168.1.1 dev eth1
route add -net 93.125.53.0/24 gw 192.168.1.1 dev eth1
# tut.by at dc
route add -net 91.149.157.0/24 gw 192.168.1.1 dev eth1
# dns
route add -host 82.209.200.16 gw 192.168.1.1 dev eth1
route add -host 82.209.200.17 gw 192.168.1.1 dev eth1

# Добавил сам
# av.by
route add -host 86.57.246.98 gw 192.168.1.1 dev eth1
# gamer
route add -host 86.57.246.194 gw 192.168.1.1 dev eth1
# blog.tut.by
route add -host 86.57.250.11 gw 192.168.1.1 dev eth1
# freespace.by
route add -host 93.84.114.58 gw 192.168.1.1 dev eth1
# realby.net (Обновление каспера по гостю)
route add -host 93.84.114.58 gw 192.168.1.1 dev eth1
# dirvideo.by (кино за 1000)
route add -host 93.125.53.69 gw 192.168.1.1 dev eth1
# ki-no.net (кино халява с ФТП)
route add -host 86.57.246.243 gw 192.168.1.1 dev eth1
# lovemedia.biz (платный ФТП по гостю)
route add -host 178.124.128.27 gw 192.168.1.1 dev eth1
# gim.by (обновление касперского по гостю)
route add -host 86.57.246.196 gw 192.168.1.1 dev eth1
[/console]

Сохраняем созданный нами файл и выполняем в консоли команды
[console]chmod 700 /etc/ppp/ip-up.d/routes.sh
chown root:root /etc/ppp/ip-up.d/routes.sh[/console]
Это даст файлу со скриптом права на запуск.

Презагружаем комп. Теперь у нас автоматически при включении модема подключается гостевое соединение, платное соединение поднимаем либо через NetApplet в KDE, либо от рута командой в консоли ifup ppp0. После поднятия интерфейса ppp0 у нас работают одновременно 2 интерфейса (гостевой и платный). Обновления (если Вы настроили зеркало Mandriva на [url=ftp://ftp.bydly.by]ftp.byfly.by[/url]) идут через гостевое, все сервисы ftp и прочие, прописанные в скрипте так же работают через гостевое, не мешая работать платному.

P.S. Советую для контроля трафика установить KNEMO. Сразу наглядно видно что идет через гостевое, а что через платное. Так сказать спокойнее, когда интернет по трафику ))) + я настроил KNEMO вести статистику использованного трафика, очень удобно.

P.P.S. ОГРОМНАЯ благодарность linuxforum.ru и лично пользователю odin за помощь в решении данной проблемы. На просторах байнета решения таких задач найти не удалось (только под debian). Можно сказать эксклюзив ФАК от linuxforum.ru )))

#96466

Расскажите всетаки, как мне ярлык сделать на рабочем столе чтобы включал/отключал соединение. Просто как включить или отключить я знаю ) Мне бы один на 2 действия )

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

#189370

Ну а теперь как это работает в 2011, у меня не получилось, сеть кроме гостевого соединения не работает, дсл соединение не создаётся и не подключается. Подскажите как быть. Спасибо.

#194833

Всем привет ! Вот у меня проблема такая после грозы замкнула или просто сгорела сетевая !
Купил переходник тоисть Внешнюю сетевую карточку ! ( SR9600 usb fast Ethernet adapter ) К ней есть драйвера под все ОС и пож линукс в том числе ! Но вот от тупости или примитивности я не знаю как их установить ! Так как там нету setup.exe .

Интернет есть на линуксе и без драйверов но прикол в том что скорость мелкая !
Так как даж на винде мне приходитса указывать : Настройки через -SR9600 USB To Fast Ethernet Adapt - дополнительно - настройки - Дополнительно ( Cвойство :Connection type - 10BaseT ) .

Но как ето все зделать в линукс я незнаю как попасть в такие настройки или как и где прописать ето все !
Подключени по типу : PPPoE .

Жду ответа можно на : zetrok_91@mail.ru или Skype - maxcor16 .

Спасибо .

#202332

Добрый день! Помогите в решении проблемы. На компе была установлена Mandriva 2010.1 и я имел выход в сеть. Несколько раз переустанавливал систему и сеть не исчезала. Решил поставить Mandriva 2010.2 После установки несмотря на все ухищрения сети нет и я никуда не могу выйти. Интернет предоставляет Эртелеком по кабелю без модема. Тех поддержка бессильна. В Убунте на буке не получалось-в терминале ввёл pppoeconf..., ну и так далее и вся проблема исчезла. В Мандриве номер не прокатывает-терминал говорит что нет такой команды. Переустановил систему обратно на 2010.1, но сеть не вернулась. Что-то ещё можно предпринять?

#202334

А в Настройка компьютера - Сеть и Интернет - Ethernet пробовал настраивать?
А здесь читал?

#202356

У меня всегда получалось создать соединение при установке системы и поэтому особо в настройки я не лазил. Ночью пришла мысль-а может сетевая накрылась? Как можно проверить целостность сетевой карты средствами Мандривы?

#202357

Да, ТАМ я читал и пробовал исправить по той инструкции-результат тот-же нулевой. Кстати, а что должно произойти, когда нажимаешь на NetApplet в меню? Просто у меня ничего не вылазит.

#202365
kolotunbabaj написал:
Кстати, а что должно произойти, когда нажимаешь на NetApplet в меню? Просто у меня ничего не вылазит.

Ни чего не должно произойти, ни чего не вылезет. NA "висит" на панели, рядом с часами.

#202367

Еще попробуй в /etc/
sysconfig/network-
scripts
удалить файлик ifcfg-eth0 и если есть ifcfg-dsl0 , и заново, через сетевые настройки, сделать настройку по выше указаной ссылки.

#202686

Файлик нашёл - не могу удалить! В терминале набираю дельфина-говорит, что нет такого пользователя, с наутилусом та же история. Ка по другому можно удалить системный файл?

#202689

Запусти, в консоле от root, файлмен mc, и через него удали.

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