новости книги игры
библиотека программы форум

11.05 11.10 1C 2010 2011 3d Acer action Additional Adobe alt linux ALT линукс в школу altlinux amarok AMD Android Apache apple apt-get ArchLinux asplinux ASUS Asus Eee PC ATI audio avi backup bash beta big buck bunny bind bittorrent blender bluetooth bsd c C++ Calibre Canonical cd Cedega CentOS chrome chromium cisco clamav CLI Damn Small Linux debian Deepin Dell desktop dns DOOM DOS download driver dvd e-book Eclipse emacs embedded linux enterprise EPUB Etersoft exim ext2 ext3 ext4 faq FB2 fedora fedora10 fedora8 fedora9 fedoracore firefox firefox3 firewall Flash Fluxbox flv free FreeBSD freeware ftp games gcc gentoo GIMP gnome GNU gnu linux google GPL GRUB gtk GTK+ hackday hdd


   

«    Июль 2008    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Каков ваш возраст?

До 14
14-16
16-18
18-21
21-25
25-30
30-40
40-50
От 50



LinuxTwitter:




Архив:

Июль 2012 (26)
Октябрь 2011 (91)
Октябрь 2010 (42)
Апрель 2010 (10)
Январь 2010 (29)
Декабрь 2009 (6)
Ноябрь 2009 (31)
Октябрь 2009 (20)
Апрель 2009 (19)
Март 2009 (1)
Февраль 2009 (20)
Январь 2009 (31)
Декабрь 2008 (71)
Ноябрь 2008 (89)
Октябрь 2008 (91)
Сентябрь 2008 (113)
Август 2008 (168)
Июль 2008 (156)
Июнь 2008 (147)
Май 2008 (191)
Апрель 2008 (213)
Март 2008 (197)
Февраль 2008 (195)
Январь 2008 (112)
Декабрь 2007 (146)
Ноябрь 2007 (94)




Партнёры:


 

Добавить в Google Reader
Читать в Yandex.Ленте
Mobile LinuxOpen (test version)

Домашний сервер своими руками. Часть 1. 

 Мне нравится:


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

Примерная структура моей сети на данный момент: четыре компьютера, ноутбук, сервер и свитч, к которому подключено все, кроме ноутбука, и через который он связан с внешним миром по PPPoE.
Для начала скачиваем, например, Ubuntu 8.04 LTS Server Edition. Устанавливаем, отвечая на задаваемые системой вопросы. Единственное, на что мне нужно было обратить внимание - выбор пункта "Ручная настройка сети". Я вписал IP компьютера - 192.168.3.99, маска - 255.255.255.0, шлюз - 192.168.3.1, DNS - 192.168.3.1. Соответственно на оставшихся четырех компьютерах последние поле в IP просто увеличивал на один. Почему не выбрал 192.168.1.1? Просто мне так удобнее.

Дожидаемся завершения установки. Загружаемся и входим в систему, введя логин и пароль. Проверяем состояние активных интерфейсов; смотрим, на каком из них работает подключение через кабель:
  1. sudo ifconfig

Смотрим, работает ли Wi-Fi, т.к. в будущем он нам понадобится для доступа в интернет с ноутбука; смотрим, на каком интерфейсе работает подключение по Wi-Fi:
  1. sudo iwconfig


Теперь настраиваем PPP:
  1. sudo pppoeconf

Вводим выданные провайдером логин и пароль. На вопрос, устанавливать ли соединение автоматически после загрузки компьютера, отвечаем "нет". Подключаемся к интернету, если еще не сделали этого:
  1. pon dsl-provider

Или смотрим ошибки, из-за которых это сделать невозможно:
  1. plog


Обновляем список доступных пакетов:
  1. sudo apt-get update

Обновляем систему:
  1. sudo apt-get upgrade


Устанавливаем программы для IP- и DNS-маскарадинга. (Маскарадинг - это подмена некоторых параметров в заголовках IP пакетов, позволяющая машинам, не имеющим реальных IP адресов полноценно работать в Интернет.) Они понадобятся нам для раздачи интернета в свою только что организованную локальную сеть:
  1. sudo apt-get install ipmasq

  1. sudo apt-get install dnsmasq


Замечательно. Программы установлены, сервисы запущены. Вернемся к нашему соединению. Если бы мы указали устанавливать связь автоматически после загрузки, у нас бы была проблема - система пытается установить соединение раньше, чем запустит интерфейс eth0, т.е. нашу сеть. Исправляем это, отредактировав файл:
  1. sudo nano /etc/rc.local

Вписываем в него следующие строчки (до слов exit 0):
  1. ifconfig eth0 up
  2. pon dsl-provider


Перезагружаемся и проверяем, все ли работает:
  1. sudo reboot


Это был лишь первый шаг в настройке своего домашнего сервера. Сейчас еще нет никакой статистики и контроля за раздачей интернета, и мы не настроили Wi-Fi. Все это - темы следующих статей.

источник статьи   


10 июля 2008  /   /   ]

Похожие статьи

  • Настройка USB ADSL-модемов на чипсете AccessRunner в Ubuntu Linux
  • Создание vpn туннеля. ppp + ssh
  • Установка, настройка и использование Selta@Etersoft с PostgresSQL заместо M ...
  • Доступ к серверу, прикрытому неподконтрольным брандмауером.
  • Консоль - live. Программы которые помогут Вам выжить в консоли.




  • Комментировать:




    #1 / написал: elegorod / 14 июля 2008 12:58
    Насчёт
    <br />
    после каждой команды переборщили. Для новичков:
    <br />
    вводить не надо.
      

    #2 / написал: root / 14 июля 2008 15:41
    Убрал )))
      

    #3 / написал: chusavadze / 31 июля 2008 19:51
    кое какие важные детали упустили, без которых комп не будет шлюзом из-за того, что не будет пропускать через себя трафик.
      

    #4 / написал: root / 31 июля 2008 23:15
    Ну я так думаю это только первая часть ))) Ждем вторую )))
    Кстати, приветствуются камменты и дополнения к статье )))
      
    [root@linuxopen.ru ~]$ find
     ©2007 - 2012 @antropoff.ru