Настройка интернета
1. Настройка сетевой карты
Чтобы настроить интернет в openSUSE нужно зайти в YAST – думаю, вы уже по предыдущим инструкциям догадались, что все настройки в данном виде GNU/Linux делаются через эту замечательную программу.
Там выберите пункт Сетевые устройства .
Затем выберите Сетевые настройки .
Откроется окно, в котором вы сможете настроить вашу сетевую карту.
Выберите ту сетевую карту, к которой у вас подключён DSL модем и нажмите на кнопку Редактировать внизу окна.
Откроется окно настройки сетевой карты.
Если у вас динамический IP-адрес:
Перейдите на вкладку Адрес и поставьте точку у пункта Динамический адрес и в выпадающем списке выберите DHCP .
Если у вас статический адрес:
Выберите пункт Статически присвоенный IP адрес .
И введите ваш IP-адрес и маску подсети в соответсвующие поля.
Затем перейдите на вкладку Общий .
Там выберите Активировать устройство – Во время загрузки системы , чтобы ваша сетевая карта включалась при загрузке операционной системы.
Зона Брандмауэра выберите – Внешняя зона .
Затем поставьте крестик около пункта Разрешить управление устройствами для пользователей не администраторов через KInternet .
Значение MTU пока не выставляйте, если у вас не будут открываться сайты тогда установите значение на 1492, если всё будет работать отлично, то не трогайте этот пункт – пусть там будет пусто. |
Всё настроено.
Теперь жмите кнопку Далее .
Вы вернётесь на первое окно настройки сетевой карты.
Там выберите вкладку Общие параметры .
На ней выставите Метод установки сети – Традиционный метод с ifup .
Остальные настройки трогать не нужно.
Но опять же замечу, если у вас будут проблемы с интернетом, то уберите или наоборот поставьте крестик около пункта Включить IPv6 .
Если у вас статический IP-адрес , то перейдите на вкладку Имя узла/DNS .
И там поставьте крестик у пункта Изменить /etc/resolv.conf вручную .
И в разблокировавшиеся поля Сервер имён 1 и Сервер имён 2 введите ваши адреса DNS 1 и DNS 2 соответственно, выданные провайдером.
Теперь нажимайте Завершить .
YAST сохранит внесённые вами изменения и теперь мы можем переходить к следующему пункту нашей инструкции.
Существует такая проблема во всех дистрибутивах GNU/Linux у тех пользователей, кто использует DHCP – интернет работает 20 минут и разрывается. Индикатор соединения показывает, что интернет работает, но сайты не открываются. Отключаете интернет, включаете заново, он опять работает 20 минут, и снова отключается. Далее я опишу как решить это для абонентов Дальсвязь, т.к. эта проблема преимущественно у абонентов этой компании, а получить разумного ответа на решение проблемы там не у кого. При настройке интернета пользуйтесь методом для Статического адреса. Затем. При настройке DNS введите адреса DNS, которые написаны у вас в договоре, либо узнайте в их тех.поддержке. 2. Настройка DSL Теперь настроим провайдера, с вводом логина и пароля, если это необходимо при вашем подключении.
В открывшемся окне выберите тип соединения – PPP режим – PPP по Ethernet . Проверьте, чтобы в пункте Ethernet плата стояла ваша сетевая карта, если это не так, то выберите нужную нажав на кнопку Изменить устройство . В пункте Активировать устройство выберите Во время загрузки системы . Смотрите снимки экрана ниже. Когда всё настроете, нажмите кнопку Далее . Откроется окно со списком провайдеров. Конечно, с вероятностью 99,8% нашего провайдера в этом списке не будет. Поэтому нажимайте на кнопку Новый и переходите к следующему пункту настройки интернета.
Уберите крестик у пункта Всегда запрашивать пароль , чтобы в настройках был сохранён ваш логин и пароль для входа в интернет. Введите ваш Логин в поле Имя пользователя и Пароль. Когда всё введёте, нажмите Далее .
И нажмите Далее . Затем вас вернёт в первое окно, где в списке вы увидите название своего провайдера. YAST сохранит ваши настройки. После перезагрузки у вас появится значок соединения с интернет в виде электрической вилки. Вот мы и настроили выход в интернет из openSUSE. Спасибо. А то сил моих не было уже. Помогите пожалуйста разобраться с проблемкой: поставил OpenSUSE 11.0, все драйвера на месте. Попробовал настроить интернет – ничего не получилось. Поставил 2 пакета обновлений (ppp2.4.4 и networkmanager – версию не помню:-( ). Попробовал еще раз настроиться – все заработало! Расслабился, машину в даун и спать. Утром опять НИЧЕГО НЕ РАБОТАЕТ! Значок kinternet на месте, knetworkmanager – тоже. Но ничего не подключается 🙁 У меня нечто подобное было, но стояла параллельно винда и когда интернет после перезагрузки не включился – я перешел в винду и там работад недельку. Через недельку загружаюсь в Linux – опять все подключилось 1 кликом. Вобщем не стабильно все работает:-( Очень прошу откликнуться на почту – Mr.Ritm[at]mail[dot]ru. Ritm, настраивали по этой инструкции? На почту мы не отвечаем. Хотите решить проблему. Заходите на форум, описывайте всё подробно что там у вас случилось и зачем вы пакеты обновлений качали, там разберёмся. Прошу подсказать. Это тема отдельной инструкции. у меня DSL, комп дома один,инет только на одном компе,на моем.
через yast или в терминале пропиши su У меня OpenSUSE 11.0 на нетбуке Toshiba NB200. Установи заново драйвер. У тебя КДЕ или ГНОМ? 1. установи заново – rmmod + depmod ?? vadim11,
Драйвер на сетевуху. Ещё такая вещь.
Ты 64-х битную имеешь ввиду? Под 32-х, народ говорит, работает. Проверил все еще раз сегодня с утра – проблема оказалась в кривизне рук и косизне глаз. eth0 после презагрузки переехал на другое устройство, я его вернул на r8101 – перезагружался сто раз и все работает как часы. По поводу 32/64 винды не понял. у меня винды вапче нет. Мой проект – это сделать на нетбуках USB data acquisition станции для тестирования алкогольных сенсоров. У меня есть National Instruments (NI) USB дата логгеры NI 6008 USB. NI – это такой монстер, который выпускает хардвер и софтвер для дата аквизишина. К сожалению на линух у них работает только один человек – и он всегда далеко позади. Сейчас их драйвера работают на ядрах до 2.6.25. Так что 11.1 мне никак не котит. vadim11,
Не винды, а Сусе есть 32-х и 64-х битная, как и винда, как и другие линуксы. Круто. А ты имеешь связь с их линуксоидом? Мож помочь ему надо для ускорения процесса?
Изменения между хх.25 и хх.27 не большие или там какая-то привязка к специфике ядра? Привет! Я так до конца не разобрался с настройками сетевой платы. может в этом все дело? Нужно ли: MTU, DHCP, IPv6, и обратная петля?
Источник MagicPast.NET:Linux Windows Софт Hardware BIOS Вебмастеру Интернет Сеть C++ Звук Статьи Автомобильные устройства PDAIP адрес: 185.151.241.146 Версия протокола: HTTP/1.1 Локальный порт: 50661 Настройка сетевых интерфейсовНастройка интерфейса заключается в присвоении IP-адресов сетевому устройству и установке нужных значений для других параметров сетевого подключения. Наиболее часто для этого используется команда ifconfig. Наберите ее в консоли и вы узнаете, какие параметры установлены в данный момент для активных сетевых интерфейсов. Кстати, имеет смысл выполнить эту команду еще до подключения модулей: а вдруг у вас поддержка интерфейсов встроена в ядро и необходимые настройки сделаны в процессе инсталляции системы. Тогда вы в ответ можете получить информацию о параметрах вашей Ethernet-карты и так называемого «кольцевого интерфейса» или «обратной петли» — Local Loopback (интерфейс Ethernet при единственной сетевой карте обозначается как eth0, а кольцевой интерфейс — как lo). Если же по этой команде вы ничего не получите, то надо переходить к подключению модулей и настройке, и начинать надо с кольцевого интерфейса. Настройка локального интерфейса (lo). Этот интерфейс используется для связи программ IP-клиентов с IP-серверами, запущенными на той же машине, так что его необходимо настроить даже если вы вообще не подключаете никаких сетевых устройств. Локальный интерфейс настраивается следующей командой: [root@localhost]# ifconfig lo 127.0.0.1 Теперь, чтобы проверить работоспособность протоколов TCP/IP на вашей машине, дайте команду: [root@localhost]# ping 127.0.0.1 Настройка интерфейса платы Ethernet локальной сети (eth0). Для того чтобы ваш компьютер вошел в сеть с IP-адресом, полученным вами у администратора (пусть для примера это будет адрес 192.168.0.5), вы должны запустить команду ifconfig примерно следующим образом: [root@localhost]# ifconfig eth0 192.168.0.5 netmask 255.255.255.0 [root@localhost]# ifconfig eth0 up Если не указать маску подсети, то по умолчанию устанавливается маска 255.0.0.0. Интерфейс для последовательного порта. Последовательный порт используется для подключения модема, через который осуществляется соединение с сетью по телефонной линии. Для настройки интерфейса этого типа тоже можно использовать программу ifconfig. Однако, такие программы как pppd и dip, используемые для соединения с сетью по модему, способны автоматически конфигурировать сетевой интерфейс, поэтому обычно для этого случая применять ifconfig не требуется. Настройка маршрутизации. Правила маршрутизации определяют, куда отправлять IP-пакеты. Данные маршрутизации хранятся в одной из таблиц ядра. Динамическая маршрутизация необходима в том случае, если у вас сложная, постоянно меняющаяся структура сети и одна и та же машина может быть доступна по различным интерфейсам (например, через разные Ethernet или SLIP интерфейсы). Маршруты, заданные статически, обычно не меняются, даже если используется динамическая маршрутизация. Для персонального компьютера, подключаемого к локальной сети, в большинстве ситуаций бывает достаточно статической маршрутизации командой route . Прежде чем пытаться настраивать маршруты, просмотрите таблицу маршрутизации ядра с помощью команды netstat -n -r или netstat -nr . Вы должны увидеть что-то вроде следующего: Если таблица пуста, то вы увидите только заголовки столбцов. Тогда надо использовать route. С помощью команды route можно добавить или удалить один (за ввод одной команды) статический маршрут. Вот ее формат: [root@localhost]# route [-f] операция [-тип] адресат шлюз [ dev] интерфейс Здесь аргумент «операция» может принимать одно из двух значений: add (маршрут добавляется) или delete (маршрут удаляется). Аргумент адресат может быть IP-адресом машины, IP-адресом сети или ключевым словом default. Аргумент шлюз — это IP-адрес компьютера, на который следует пересылать пакет (этот компьютер должен иметь прямую связь с вашим компьютером). [root@localhost]# route -f удаляет из таблицы данные обо всех шлюзах. Необязательный аргумент тип принимает значения net или host . В первом случае в поле адресата указывается адрес сети, а во втором — адрес конкретного компьютера (хоста). Как правило, бывает необходимо настроить маршрутизацию по упоминавшимся выше трем интерфейсам: * локальный интерфейс ( lo), * интерфейс для платы Ethetnet (eth0), * интерфейс для последовательного порта (PPP или SLIP). Локальный интерфейс поддерживает сеть с IP-номером 127.0.0.1. Поэтому для маршрутизации пакетов с адресом 127.X.X.X используется команда: [root@localhost]# route add — net 127.0.0.1 lo Если у вас для связи с локальной сетью используется одна плата Ethernet, и все машины находятся в этой сети (сетевая маска 255.255.255.0), то для настройки маршрутизации достаточно вызвать: [root@localhost]# route add — net 192.168.0.5 netmask 255.255.255.0 eth0 Если же вы имеете насколько интерфейсов, то вам надо определиться с сетевой маской и вызвать команду route для каждого интерфейса. Поскольку очень часто IP-пакеты с вашего компьютера могут отправляться не в одну единственную сеть, а в разные сети (например, при просмотре разных сайтов в Интернете), то в принципе надо было бы задать очень много маршрутов. Очевидно, что сделать это было бы очень сложно, точнее просто невозможно. Поэтому решение проблемы маршрутизации пакетов перекладывают на плечи специальных компьютеров — маршрутизаторов, а на обычных компьютерах задают маршрут по умолчанию, который используется для отправки всех пакетов, не указанных явно в таблице маршрутизации. С помощью маршрута по умолчанию вы говорите ядру «а все остальное отправляй туда». Маршрут по умолчанию настраивается следующей командой: [root@localhost]# route add default gw 192.168.1.1 eth0 Опция gw (gateway) указывает программе route, что следующий аргумент — это IP-адрес или имя маршрутизатора (192.168.1.1), на который надо отправлять все пакеты, соответствующие этой строке таблицы маршрутизации. После настройки маршрутизации можно проверить, что у вас получилось. Для этого снова выполните команду: [root@localhost]# netstat -nr Если вывод команды выглядит так, как это было показано выше, но не содержит строки, которая в графе Destination содержит 0.0.0.0 , а в графе Gateway указывает на маршрут, используемый для соединений по умолчанию, то вероятнее всего вы не задали этот маршрут! Источник |