1. Всем пользователям необходимо проверить работоспособность своего электронного почтового адреса. Для этого на, указанный в вашем профиле электронный адрес, в период с 14 по 18 июня, отправлено письмо. Вам необходимо проверить свою почту, возможно папку "спам". Если там есть письмо от нас, то можете не беспокоиться, в противном случае необходимо либо изменить адрес электронной почты в настройках профиля , либо если у вас электронная почта от компании "Интерсвязь" (@is74.ru) вы им долго не пользовались и хотите им пользоваться, позвоните в СТП по телефону 247-9-555 для активации вашего адреса электронной почты.
    Скрыть объявление

Настройка линуксов/юниксов для интерсвязи

Тема в разделе "*nix", создана пользователем dalth, 14 июл 2008.

  1. dalth

    dalth

    Репутация:
    1.855
    dalth, 14 июл 2008
    Как настроить Fedora 10/11 для работы в интерсвязи.

    0. Установите пакеты pptp и NetworkManager-pptp. Если у вас новая федора (например релиз 10 или 11), то после этого у вас все можно настроить из гуя, единственная проблема - вы не сможете пользоваться "ослом" когда включен VPN. Если это вас устраивает - сразу идите в пункт (7). Если не устраивает - по инструкции вниз.

    1. Во вложении лежит ZIP. Внутри него лежит SRPM (исходники) и RPM. скачиваем вложение, распаковываем архив и ставим RPM-ку. После этого у вас должны появиться /etc/sysconfig/is74login и /etc/sysconfig/is74config. Если они не появились - ПОВТОРЯЮ, СКАЧИВАЕМ АРХИВ, РАСПАКОВЫВАЕМ АРХИВ, И СТАВИМ RPM-ку, а не SRPM!!!!

    2. Определяемся какой схемой инициализации сети мы пользуемся - netwrok-scripts или NetworkManager. Если вы не знаете что такое network-scripts и NetworkManager, и вы только что поставили себе федору, решив прослыть c00L XakePoM, то у вас NetworkManager.

    3. Если у вас в компьютере ОДНА сетевая карта, то никаких файлов править не надо. Если у вас несколько сетевых карт, запустите команду ifconfig, она выведет вам список сетевых карт и присвоенных им IP-адресов. Та, которой присвоен адрес 10.X.Y.Z и есть "искомая". Запишите ее название вместо eth0 в файл /etc/sysconfig/is74config

    4. ТОЛЬКО ЕСЛИ У ВАС ИСПОЛЬЗУЕТСЯ network-scripts:
    Запишите имя пользователя и пароль в /etc/sysconfig/is74login

    5. Если используется network-scripts, командуем service network restart

    6. Если используется NetworkManager, командуем service NetworkManager restart

    7. ТОЛЬКО ЕСЛИ ИСПОЛЬЗУЕТСЯ NetworkManager, идем в гномовское меню -> Система -> Настройки -> Сетевые соединения -> Вкладка VPN -> Добавить -> Типа содеинения Point-to-Point -> Имя соединения UNLIM, шлюз unlim.is74.ru, имя и пароль вашей учетки в интерсвязи -> Применить -> закрываем окно настройки соединений.

    8. Если используется NetworkManager, кликаем ЛЕВОЙ кнопкой мыши по иконке сети в панели, VPN -> UNLIM. Все, подключены. Если используется network-scripts, командуем ifup unlim74

    Все ошибки можно посмотреть в /var/log/messages
     
    #1
  2. Каин

    Каин Ословед

    Репутация:
    414.012
    Каин, 14 июл 2008
    А какие пакеты необходимы для работы скриптов? Я бы хотел прикрутить подобное творение под MAC OS X
    Это возможно?
    Если да, то как это сделать?
     
    #2
  3. dalth

    dalth

    Репутация:
    1.855
    dalth, 14 июл 2008
    Если честно, ХЗ как оно там в MacOS устроено, но IMHO перспективы нерадужные. MacOS - это вам не конструктор "linux", который можно заточить как хочешь, это, блин, труЪ юзер-фриндли система, где за вас все сделано, а все что не сделано - то сделать не получится.

    Можешь попробовать переточить скрипт, который выстраивает маршруты - этого, в принципе, будет почти достаточно. Но вот переключение маршрутов после поднятия ppp-интерфейса... Есть большие сомнения. Если в макоси используется штатный PPPD - да, загнуть можно. Иначе - увольте, ничего не выйдет.

    MacOS X - это НЕ фрюникс (freebsd/linux), она неточибельная
     
    #3
  4. fetus

    fetus

    Репутация:
    18.700.559
    fetus, 14 июл 2008
    Спасибо за труды! Хотелось бы еще чтобы скрипт умел разъединять соединение, лучше чтобы в одном скрипте это было. и какойнибудь индикатор соединения гденибудь висел.
     
    #4
  5. Каин

    Каин Ословед

    Репутация:
    414.012
    Каин, 14 июл 2008
    а при обрыве связи он коннектит по-новой?
     
    #5
  6. Namenloss

    Namenloss Сотрудник ИС

    Репутация:
    2.121
    Namenloss, 14 июл 2008
    Капец, тут кто-то в теме про mac os кричал, что пользователи mac os те же юниксоводы и место им тут же, в этом разделе. Ха-ха, mac os к вашему сведению может компилить почти весь, если не весь, софт из исходников. По-этому не вижу проблемы поставить mpd или ppp и настроить как в инструкции на сайте ис74.ру.
    P.S. афтар темы, выпейте яду. dhcpcd 3.2.3 + ppp (либо mpd) могут все это без всяких танцов с бубном. На freebsd dhclient (после некоторой доработки, замечу, что ни dhcpcd ни dhclient не является утилитой базовой части ОС относительно того же gentoo, во freebsd аналогично) + ppp идеально работают без пинков.
     
    #6
  7. dvkobzev

    dvkobzev

    Репутация:
    0
    dvkobzev, 14 июл 2008
    dalth, у меня сейчас стоит Mandriva 2008 Powerpack, и при установке твоего шедевра (is74-scripts-1.0-5.noarch.rpm),точнее сразу же после того, как я нажимаю "установить", появляется окошко такого типа: "Некоторые запрошенные пакеты не могут быть установлены: is74-scripts-1.0.5.noarch (из-за неудовлетворенности pptp). Все равно продолжить?". После продолжения установки никаких изменений нет. Подскажи ламеру, где я не прав
    Спс.
     
    #7
  8. L_ninyo

    L_ninyo Ословед

    Репутация:
    1.035
    L_ninyo, 14 июл 2008
    Вдумайтесь в то что вы сами сказали?! Ответ на ваш вопрос - в вашем же вопросе, как бы банально это не звучало.

    В системе должны присутствовать пакеты ppp и pptp и соответственно врубленна поддержка вышеназванных протоколов в ведре.
     
    #8
  9. dalth

    dalth

    Репутация:
    1.855
    dalth, 14 июл 2008
    Для начала, ознакомтесь вот с этой таблицей (она снята в Windows XP)
    Код:
    ===========================================================================
    Interface List
    0x1 ........................... MS TCP Loopback interface
    0x2 ...00 80 48 4b e6 48 ...... Realtek RTL8139 Family PCI Fast Ethernet NIC - Packet Scheduler Miniport
    0x10004 ...00 15 83 b3 cf f2 ...... Bluetooth Device (Personal Area Network) #4
    ===========================================================================
    ===========================================================================
    Active Routes:
    Network Destination        Netmask          Gateway       Interface  Metric
              0.0.0.0          0.0.0.0      10.48.136.1   10.48.138.189      20
            10.48.0.0      255.240.0.0      10.48.136.1   10.48.138.189      1
          10.48.136.0    255.255.252.0    10.48.138.189   10.48.138.189      20
        10.48.138.189  255.255.255.255        127.0.0.1       127.0.0.1      20
          10.100.12.0    255.255.255.0      10.48.136.1   10.48.138.189      1
       10.255.255.255  255.255.255.255    10.48.138.189   10.48.138.189      20
            78.29.0.0    255.255.255.0      10.48.136.1   10.48.138.189      1
            127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1      1
          192.168.0.0      255.255.0.0      10.48.136.1   10.48.138.189      1
            224.0.0.0        240.0.0.0    10.48.138.189   10.48.138.189      20
      255.255.255.255  255.255.255.255    10.48.138.189   10.48.138.189      1
      255.255.255.255  255.255.255.255    10.48.138.189           10004      1
    Default Gateway:       10.48.136.1
    
     
    #9
  10. dalth

    dalth

    Репутация:
    1.855
    dalth, 14 июл 2008
    Только после вас и после того, как вы научите pppd отрабатывать опцию defaultroute при уже имеющемся default gateway, а также научите систему раутить пакеты PPTP на VPN-сервер по имеющейся таблице без default gateway. Договорились? :p
     
    #10
  11. dalth

    dalth

    Репутация:
    1.855
    dalth, 14 июл 2008
    1. Индикатор соединения у вас УЖЕ ЕСТЬ. Добавьте в панель GNOME или KDE апплет "инспектор сети" или какой-нибудь такой же по смыслу, и укажите у него в настройках интерфейс ppp0
    2. Никакому скрипту нет нужды "разъединять соединение": прост овыполните killall -TERM pppd например
     
    #11
  12. dalth

    dalth

    Репутация:
    1.855
    dalth, 14 июл 2008
    В /etc/sysconfig/is74login добавьте строку со словом persist - и при разрыве будет автоматом делаться реконнект.
     
    #12
  13. dalth

    dalth

    Репутация:
    1.855
    dalth, 14 июл 2008
    Это в вас говорит обида за то, что FreeBSD была успешно прогнорирована мной? Не волнуйтесь, вам тоже толика моего внимания досталась: http://www.freshports.org/net-im/pidgin-manualsize/ :crazy2:
     
    #13
  14. alx

    alx

    Репутация:
    386
    alx, 14 июл 2008
    Вызывает удивление решение оказаться от default route, выдаваемого по dhcp. Поскольку pptp-серверы расположенны в сети 78.29.3.0/24, проще установить маршрут до этой сети. Далее, уже предлагалось решение http://city.is74.ru/forum/index.php?posts/5348418
     
    #14
  15. dalth

    dalth

    Репутация:
    1.855
    dalth, 14 июл 2008
     
    #15
  16. Каин

    Каин Ословед

    Репутация:
    414.012
    Каин, 15 июл 2008
    ну никого не нада пиннать! Это вариант... И если он рабочий, то автору медаль! (сам проверить не могу сижу на MAC OS X)
    как появится время - буду пробовать собирать пакеты для своей оси (правда до этого сборкой никогда не занимался) необходимые для запуска скрипта. Думаю этого хватит... Если этого будет недостаточно, то просьба высказать свои соображения.

    А вообще хорошо было бы, что б кто-то со значительным опытом проделал это всё!
     
    #16
  17. Namenloss

    Namenloss Сотрудник ИС

    Репутация:
    2.121
    Namenloss, 15 июл 2008
    ааа, вротмненоги, я же не посмотрел как винда работает, какой ужас, вот я дурак :megalol::megalol::megalol:
    у меня отсутсвует справка с кузнецова 2а, я такой ерундой не страдаю, все что нужно мне сделать, чтобы мой ноут с фри7.0 поднимал нормальные конекты pppd демоном, это подправить dhclient, как это делается я же и выкладывал http://city1.is74.ru/forum/showpost.php?p=6008393
     
    #17
  18. dvkobzev

    dvkobzev

    Репутация:
    0
    dvkobzev, 15 июл 2008
    пакеты ppp и pptp у меня установлены.а насчет поддержки протоколов нельзя ли по-конкретнее? заранее срасибо...
     
    #18
  19. dalth

    dalth

    Репутация:
    1.855
    dalth, 15 июл 2008
    #19
  20. dalth

    dalth

    Репутация:
    1.855
    dalth, 15 июл 2008
    В общем-то, инструкция крайне простая - если у вас УЖЕ установлены ppp, pptp и пакет из вложения, все что вам остается - это вспомнить, что is74-scripts написал после установки (он там инструкцию выводит!!) Но если вы не прочли сообщения инсталлятор, то процитирую кусок начального сообщения:

    1. Указать в файле /etc/sysconfig/is74config имя интерфейса, которым ваш линукс смотрит в интерсвязевскую сеть, как правило это eth0

    2. Там же указать use_local_dns="no"
    Эта опция объясняет скриптам, что у нас нет каких-либо хитростей и мы почти верим тому, что нам расскажут сервера Интерсвязи по DHCP

    3. В /etc/sysconfig/is74login указать ваше регистрационное имя (то самое под которым вы заходите в "Личный кабинет")

    4. Указать в /etc/ppp/chap-secrets пароль для вашей учетной записи

    Проверяем:

    1. Заходим как root (а лучше, делаем su)

    2. Даем команду: ifdown eth0 ; ifup eth0 (eth0 - это имя интерфейса, которым ваш компьютер смотрит в Интерсвязь, и который мы укащали ранее)

    Потом можно в терминале сказать pppd call vpn74 nodetach, или pppd call unlim74 nodetach - соединение будет установлено, либо вы увидите диагностику с намеками на причину ошибки
     
    #20
Загрузка...