Evil73
На форуме: 19 л 129 д(с 18/07/2005)
Тем: 221 Сообщений: 2791 Флеймы: 565 (20%)
Всего отчетов: 35 Москва и область: 23 Обломинго: 12 |
|
|
Не скоро я на Linux перейду, ой не скоро
[ #927921 ]
07/07/2009 20:40:30
|
|
|
Раздобыл я таки настройки сети под линух моего провайдера
Цитата:
Настройка сети (клиент-часть) под SuSE Linux. Руководство
EsTaF » 15 янв 2007, 03:29 1. Узнать, что такое ip адрес. 2. Открыть эмулятор терминала, или, если вы находитесь в терминальном режиме, открыть еще один термиан (alt+F2), где залогиниться под обычным пользователем и дать две команды. первую, в первом (далее, "а") терминале, залогинившись в нем под рутом, а вторую в новооткрытом tty2 (далее "b"). a. zypper in lynx smppd (вставляем opensuse dvd) b. lynx http://forum.trc.local (и ищем этот раздел - "Техническая поддержка">"Настройка сети (клиент-часть) под SuSE Linux. Руководство"), либо просто сохраняем этот текст. Примечание: F2 - функциональная клавиша (не сочетание двух клавиш "F" и "2"). Аналогично и F1 etc. Для тех, кто работает из-под графической среды, как выше и было сказано, просто открыть какой-либо эмулятор терминала. Для пользователей оконной среды Gnome: Жмем правой кнопкой мыши по рабочему столу и выбираем команду "открыть терминал" (open terminal). Для пользователей KDE: Меню KDE (кнопка в левом нижнем углу)>поиск>терминал (для нелокализованного варианта - terminal) - жмем Enter и видим ниже появившуюся команду терминал, с черной иконкой > жмем на такую иконку. Пользователи других оконных сред, думаю, раз выбрали их, разберутся как вызвать эмулятор терминала. Открыв эмулятор терминала, логинимся под рутом при помощи команды: su и на приглашение ввести пароль, вводим пароль суперпользователя Примечание: пароль суперпользователя - это такая комбинация символов, какую Вы вводили при установке дистрибутива, когда установщик просил ввести эти символы. Примечание 2: примечание "1" выложено лишь для тех, кто не менял пароль после установки дистрибутива. далее, что бы настроить соединение с интернет, работаем от этого суперпользователя. Все команды, которые будет предложено здесь ввести, а также файлы, которые будет предложено здесь изменить, вводим, или редактируем в этом терминале, под суперпользователем. Пользователи, работающие в консольном (не графическом режиме), используют эмулятор терминала tty1 (a) (или alt+F1) Чем редактировать файлы, оговорено в дополнении, лежащим в конце этого руководста. Вы можете воспользоваться и другими редакторами. gedit, kwrite etc. Для открытия и редактирования какого-либо файла, пользуемся командой "имя текстового файла" "конфигурационный файл", без кавычек, все в том же эмуляторе терминала. 3. Адрес шлюза можно узнать по команде: route Пример: linux:~ # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.16.32.0 * 255.255.240.0 U 0 0 0 eth0 loopback * 255.0.0.0 U 0 0 0 lo default 10.16.32.1 0.0.0.0 UG 0 0 0 eth0 linux:~ # Откуда и узнаем, что адрес шлюза (gateway) есть (в этом случае) 10.16.32.1 4. Отредактировать файл /etc/nsswitch.conf заэкранировав строчку hosts: files mdns4_minimal [NOTFOUND=return] dns и вставив ниже нее строчку hosts: files dns Пример: # passwd: compat group: compat
#hosts: files mdns4_minimal [NOTFOUND=return] dns hosts: files dns networks: files dns
services: files protocols: files rpc: files ethers: files netmasks: files netgroup: files nis publickey: files
bootparams: files automount: files nis aliases: files # 5. Перезагрузить компьютер. 6. Воспроизвести пункт 2 и перейти к пункту 7 7. Отредактировать файл /etc/sysconfig/network/routes в нем синтаксис следующий: адрес сети адрес шлюза маска сети сетевой интерфейс По команде route мы сможем узнать эти параметры. У всех эти значения могут быть разными, за исключением адреса сети (10.0.0.0) и маски сети (255.0.0.0) пример такого файла /etc/sysconfig/network/routes 10.0.0.0 10.16.32.1 255.0.0.0 eth0 8. Правим файл /etc/sysconfig/network/ifcfg-dsl0 BOOTPROTO='none' DEVICE='eth0' MODEM_IP='10.0.0.21' NAME='DSL ' PPPD_OPTIONS='' PPPMODE='pptp' PROVIDER='provider0' STARTMODE='auto' UDI='' USERCONTROL='no' VPIVCI=''
и файл /etc/sysconfig/network/providers/provider0 ASKPASSWORD='no' AUTODNS='no' AUTO_RECONNECT='yes' DEMAND='yes' DSLSUPPORTED='yes' IDLETIME='0' ISDNSUPPORTED='no' MODEMSUPPORTED='no' MODIFYDNS='yes' PASSWORD='PASS' PHONE='' PROVIDER='TRC' USERNAME='LOGIN' DNS1='213.85.88.20' DNS2='91.123.16.120'
Где PASS и LOGIN - Ваш пароль и логин для входа в интернет
в файле /etc/sysconfig/SuSEfirewall2 значение FW_DEV_EXT должно быть следующим: FW_DEV_EXT="any dsl0 eth0"
9. даем команду: /etc/init.d/network restart
10. даем команду: exit
THE END
Дополнение. Как редактировать файлы. Чем. Что удобнее.
Настоятельно рекомендую научиться пользоваться редактором "vim". Он на много удобнее, если знать, как им пользоваться. Небольшой экскурс по работе с этой программой:
"vim /path/to/file" - открыть файл "/path/to/file". Кстати, таким образом, можно и создать такой файл, если в директории "to/file" каталога "/path" этого файла еще не было. То есть, как только Вы измените содержимое открытого буфера и сохраните его, файл будет создан автоматом, по этому пути. ":i" (уже в самой программе) - перейти в режим редактирования "esc" - выйти из какого-либо режима. переход в режим "read only" К примеру, нам нужно набрать комбинацию ":x", что бы сохранить файл. Если Мы наберем эту комбинацию в режиме редактирования, то мы просто напишем сочетание символов ":" и "w". Так, мы сначала выходим из какого-либо режима и уже после работаем с управляющими символами. "dd" - удалить строчку, на которой находится курсор "2dd" - удалить строчку, на которой находится курсор, а также строчку ниже. что такое "3dd" итд, думаю догадаетесь. ":r" - войти в режим замены одного символа. набираете это сочетание, подходите курсором к символу, который хотите заменить и нажимаете нужный симол на клавиатуре". После такой замены, программа снова перейдет в режим "read only". ':R" - переход в режим полной замены. После замены какого-либо символа, программа так и останется в этом режиме, пока Вы не нажмете клавишу "esc". "yy" - копирование строчки, где находится курсор. "2yy" - копирование строчки, на которой находится курсор и строчки ниже. далее, догадаетесь. ":p" - вставка скопированной строчки. Она будет кинута строкой ниже. ":w" - запись содержимого. сохранение. ":q" - выход ":q!" - выход без сохранения содержимого буфера. ":u" - "undo". Откат на действие назад. "/Enter" - поиск (Под "Enter" подразумевается такая клавиша на клавиатуре, а не сочетание символов "Enter") пример: "/Enterif" - курсор переместится к ближайшему слову "if" повторное нажатие "/Enter", уже без добавления "if" - поиск следущего слова "if" остальное - "man vim" Когда поработаете с пятеркой, десяткой файлов, поймете, что это куда удобнее, чем обычные гуевые редкаторы. Хотя, с виду, так и не скажешь.
Ну програмистам, например, техбоссу насторить сеть под сюсе раз плюнуть. А вот простые пользователи долго въезжать будут. Да и не факт, что настройки будут работать в новой версии сюси, писалось то 2 года назад. Вывод Linux - система для програмистов. Windows - система для всех.
Сообщение изменил Tsunami (08/07/2009 00:07:10)
|
|