Интернет-шлюз на базе Ubuntu Server / Internet Connection Sharing + Squid, Firestarter Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
wiki:sharing_internet [2014/05/07 20:23]
wiki:sharing_internet [2014/05/16 22:39] (текущий)
Строка 172: Строка 172:
  
 Второй компьютер теперь должен быть подключён к интернету. Второй компьютер теперь должен быть подключён к интернету.
 +
 +====Если компьютеров несколько====
 +Можно использовать dnsmasq ​ как [[wpru>​DHCP|DHCP]] сервер.
 +Для этого на сервере редактируем файл dnsmasq.conf:​
 +
 +<code bash>​sudo nano /​etc/​dnsmasq.conf</​code>​
 +
 +<file bash>​interface=eth1 # интерфейс,​ который будет слушать dnsmasq
 +
 +listen-address=192.168.0.1 # адрес, на котором будет находиться dnsmasq
 +
 +bind-interfaces eth1 # слушать только интерфейс
 +
 +dhcp-range=192.168.0.5,​192.168.0.50,​255.255.255.0,​24h1 ​ # диапазон выдаваемых адресов
 +
 +dhcp-option=3,​192.168.0.1 # шлюз по умолчанию </​file>​
 +
 +Перезапускаем dnsmasq:
 +
 +<code bash>​sudo service dnsmasq restart</​code>​
 +
 +Настраиваем клиентские компьютеры на автоматическое получение адреса.
  
 Если после перезагрузки правила iptables не восстанавливаются,​ добавьте:​ Если после перезагрузки правила iptables не восстанавливаются,​ добавьте:​