Как настроить RedHat Linux
для доступа в интернет
по dialup
Вам необходимо знать ваш логин, например, ppvasya и пароль, например,
Gkj6.sad2A
Настойка в стиле "Must Die"
- Зайдите в систему как root
- Запустите X-Windows: #startx
- Запустите конфигуратор сети: #netcfg
- В появившемся окне выберите: Interfaces->Add->PPP
- В поле Phone Number введите номер телефона: 525281 (или
другой),
в поле PPP login name ваш логин ppvasya, PPP password
-- пароль Gkj6.sad2A. Опция USE PAP authentication должна быть
выключена.
- Нажмите Customize.
- В появившемся окне Edit PPP interface в разделе Hardware
установите Line speed: 38400, Modem port: /dev/modem
(проверьте, что symlink /dev/modem существует и показывает куда надо),
поставьте опцию
Allow any user to (de)activate interface если вы хотите позволить
другим пользователям доступ в интернет.
- В разделе Communication поменяйте Modem dial commnd на
ATDP, если ваша телефонная линия поддерживает тоновый набор, оставьте
ATDT. Можете включить Debug connection, тогда все подробности
установки соединения (вместе с логином и паролем!)
будут видны в /var/log/messages
- В разделе Networking должно быть включено
Set default route... Если хотите чтобы при обрыве
соединения оно автоматически востанавливалось, включите
Restart PPP when connection fails.
Установите в no connection 120.
- Нажмите Done->Save
- В разделе Names установите Nameservers: 195.161.91.10
195.161.91.11 (друг под другом в колонку!) Hostname: -- имя
вашей машины (в нашем примере vasya) Domain: udm.ru
- Нажмите Save->Quit
Теперь для установки связи с интернет дайте команду: #ifup ppp0.
Для разрыва соединения: #ifdown ppp0
Настойка как надо
Возьмите эти два файла:
/etc/sysconfig/network-scripts/ifcfg-ppp0 и
/etc/sysconfig/network-scripts/chat-ppp0,
отредактируйте их и получите тот же результат быстрее.
Не забудьте сказать #chmod og-rwx /etc/sysconfig/network-scripts/chat-ppp0
Для других соединений, например, puvasya или plvasya
создайте другие интерфейсы ppp1, ppp2 и т.д.
Настойка "по уму"
Заметим, что интерфейс не будет подниматься "по требованию",
его надо поднимать руками, вводя команду #ifup ppp0 и
гасить командой #ifdown ppp0. Злобные юзеры могут контролировать
интерфейс полностью либо не иметь доступа к интернет вообще. Все эти
проблемы решает пакет diald взять его можно
здесь называется diald-0.16.5a-1.i386.rpm. Конфигурационные файлы
здесь же имя -- diald-config-0.16.5a-1.i386.rpm.
После установки пакетов скопируйте файл /etc/diald/diald.conf в /etc/diald.conf
или сделайте линк. Скрипт connect надо отредактировать,
вписав имя пользователя и пароль. Можно все в нем удалить,
оставив одну строку:
chat -f /etc/sysconfig/network-scripts/chat-ppp0
Самое хорошее в diald это возможность установления ограничений
на время соединений, автоматическое установление соединения в указанное
время, его разрыв и тому подобные прибамбасы...
Как получать и отправлять почту
Если используете Netscape, то также как и в Windows.
Но лучше поставить sendmail, в файле /etc/sendmail.cf
найти строчку
#Smart MX host
DS mail.mark-itt.ru
и сделать ее такой как выше.
Для отправки почты используйте любой почтовый клиент, например, pine.
Пропишите ему в .pinerc charset=koi8-r
Чтобы забирать почту используйте fetchmail, при этом вы сразу
получаете сортировщик почты, обрабатывающий почту так, что
письмо на user1@vasya.udm.ru попадает в ящик юзеру user1 и т.д.
Пример настройки -- файл $HOME/.fetchmailrc.
Не забудьте сказать chmod og-rwx .fetchmailrc
Как поддерживать все это в рабочем состоянии?
Заплатить нам за абонентское обслуживание, если вы мазохист,
настраивайте сами, если вы гуру, настраивать то там особо нечего :-)