Интернет-кафе и банковские операции с помощью "Бездискового компьютера с Linux"

В интернет-кафе Вы можете установить бездисковые компьютеры. Интернет-кафе - чрезвычайно популярны в таких странах как Индия, Таиланд, Китай. В Индии интернет-кафе также служат в качестве банковских финансовых центров, куда люди ходят оплачивать счета, торговать акциями, переводить деньги и выполнять онлайновые банковские операции. В Индии люди не идут в банк, выполнять онлайновые банковские операции они идут в Интернет-кафе.

Установка IP Masquerading, IP Netfilter и Squid

Для подключения бездисковых узлов к Интернет, на главном, подключенном к Интернет, Linux сервере вы должны установить IP Masquerading. Главный сервер выступает в роли прокси-сервера для бездисковых узлов.

Настройка Firewall и IP Masquerading : Для Linux ядер серии 2.4 и выше, firewall и IP Masquerading реализованы посредством пакета NetFilter. Тем не менее, вы должны активизировать Netfilter в настройках ядра и запустить Firewall/IPMasq скрипт. Загрузите скрипты с Скрипты для Firewall-IPMasq , главная страница Netfilter - http://netfilter.samba.org. Относящиеся к данной теме материалы на firewalling-matures и Netfilter-FAQ.

Для ядер версий ниже 2.4 вы должны установить firewall rpm из rpmfind.net или firewall.src.rpm.

Также смотрите http://www.linuxdoc.org/HOWTO/Kernel-HOWTO.html.

Установка Squid : Вы должны установить Squid на главном сервере, выступающем в роли прокси-сервера для бездисковых узлов.

Squid - высокопроизводительный кэширующий прокси-сервер для Web клиентов, поддерживает FTP, gopher, и HTTP объекты. В отличие от традиционных кэширующих серверов, Squid обрабатывает все запросы в одном не блокируемом процессе ввода-вывода. Squid хранит в памяти кеш данных и специальных горячих объектов, кэширует DNS запросы, поддерживает не блокирующие DNS запросы, и реализует отрицательное кэширование отказавших запросов.

Squid состоит из главной северной программы squid, программы обзора Domain Name System (dnsserver), программы получения FTP данных (ftpget), и некоторых управляющих и клиентских утилит.

Установка Squid с Linux cdrom -
bash# rpm -i /mnt/cdrom/RPMS/squid*.rpm
Номер порта, на котором запускается Squid, можно узнать, просмотрев файл /etc/services и поискав слово "squid". Должна быть строка примерно такого вида 'squid 3128/tcp # squid web proxy'

На бездисковых узлах запустите броузер и щелкните на Настройки и проверьте "использование прокси". Вставьте имя хоста главного Linux сервера и номер порта 3128. Теперь бездисковый узел может ходить в Интернет по Web страницам!