|

ЮнИкСоID
Xakep, номер #009, стр. 009-036-5
ifup ppp0
Для завершения сеанса ррр
ifdown ppp0
Но не во всех дистрибутивах есть linuxconf и pppsetup, поэтому нужно уметь запускать ррр-соединение вручную или достать где-нибудь linuxconf. Он есть, например, на www.linuxberg.com - это тот же tucows, но только программы все под линукс.
Итак, первое что нужно сделать, это подредактировать пару файлов:
/etc/hosts
В нем прописываешь IP и имя своего компа, можно оставить и так
127.0.0.1 localhost localhost.localdomain
Второй файл:
/etc/resolv.conf
В нем прописываешь настройки удаленного компьютера, например:
domain dialup.ptt.ru
nameserver 195.34.0.1
nameserver 195.34.0.1
search ptt.ru
Теперь перезагружаешь комп и запускаешь pppd из консоли (это одна строка):
pppd connect 'chat -v "" ATDP 3133733 CONNECT "" ogin: login word: passwd' /dev/cua1 57600 noipdefault debug crtscts modem defaultroute
Только не забудь внести свои изменения :).
3133733 - телефон
login - твой логин
passwd - пароль
/dev/cua1 - порт модема (/dev/cua0 - com1, /dev/cua1 - com2)
Настройка локалки
А если у тебя сеть и на компе сетевая карта, то ее можно настроить таким образом.
Запусти конфигурацию ядра:
make xconfig,make menuconfig или make config
Там, в разделе Network Device Support, поставь поддержку своей сетевой карты, затем перекомпилируй ядро как обычно:
make dep
make clean
make zlilo,bzImage,bzlilo
make -r /lib/modules/x-x-xx
make modules
make modules_install
make install
Далее в /etc/rc.d/rc.modules найди место, где идет список сетевых карт,
находишь свою карту или совместимую, убирай "#" напротив нее, сохраняй и выходи.
Далее иди в файл /etc/rc.d/rc.inet1. Он выглядит примерно так:
---------- /etc/rc.d/rc.inet1 ------------
#! /bin/sh
# da haqx0r config =))
HOSTNAME=`cat /etc/HOSTNAME`
/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo
IPADDR="192.168.0.1" <--- Твой IP адрес в сети
NETMASK="255.255.255.0" <--- Маска подсети
NETWORK="192.168.0.0" <--- Твоя сеть
BROADCAST="192.168.0.0" <--- BROADCAST адрес
GATEWAY="192.168.0.254" <--- Gateway (Шлюз)
/sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}
# Uncomment these to set up your IP routing table.
#/sbin/route add -net ${NETWORK} netmask ${NETMASK} eth0
#/sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 metric 1
# End of rc.inet1
---------- /etc/rc.d/rc.inet1 ------------
Убираешь "#" и пишешь свой IP адрес, маску сети, шлюз. Сохраняешь, выходишь, перезагружаешь машину, и вот все работает :).
Счастливого тебе Интернета :).
UNIX-FAQ
1. Я ничего не поняла насчет шелла. Вернее поняла, что типа это Юниксовая оболочка... Интересно, как через нее можно работать? А как работать на шелле провайдера?
mal: Если ты используешь операционку Windows9x, то для работы с юниксшеллом запусти 'telnet [адрес машины]', далее тебя попросят ввести логин и пароль; набрав верный логин и pass, ты сможешь вводить юникс-команды уже непосредственно на удаленной машине.
2. Вот то, что в рамочках на разноцветном фоне (Х #8, рубрика Юниксоид), это вводить надо или как? И если да, то где? В шелле? А где именно? А как? Тут прямо голову целый год ломать можно...
Назад на стр. 009-036-4 Содержание Вперед на стр. 009-036-6
|