cat /etc/default/isc-dhcp-server
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/isc-dhcp-server by the maintainer scripts
#
# This is a POSIX shell fragment
#
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth1"
cat /etc/dhcp/dhcpd.conf
# не забудьте изменить данное значение:
option domain-name "static.example.org dyn.example.org"; вы можеет использовать
# dns серверы для dhcp клиентов:
option domain-name-servers 192.168.155.1, 8.8.8.8, 8.8.4.4;
# основной шлюз (сервер, через который они смогут попасть в инет или другую сет$
option routers 192.168.155.1;
# broadcast адрес - не меняйте, если не знаете что это такое.
option broadcast-address 192.168.155.255;
# ntp серверы для dhcp клиентов.
option ntp-servers 192.168.155.1;
default-lease-time 86400;
max-lease-time 86400;
authoritative;
log-facility local7;
# указываем подсеть, из которой будут выдаваться IP адреса. Если не знаете на ч$
subnet 192.168.155.0 netmask 255.255.255.0 {
# ntp серверы для dhcp клиентов.
option ntp-servers 192.168.155.1;
default-lease-time 86400;
max-lease-time 86400;
authoritative;
log-facility local7;
# указываем подсеть, из которой будут выдаваться IP адреса. Если не знаете на ч$
subnet 192.168.0.0 netmask 255.255.255.0 {
# указываем диапазон ip адресов
range 192.168.155.80 192.168.155.90.;
cat /proc/sys/net/ipv4/ip_forward
1
iptables-save
# Generated by iptables-save v1.4.8 on Mon Jan 30 14:12:17 2012
*mangle
:PREROUTING ACCEPT [811538:534018577]
:INPUT ACCEPT [52798:13726334]
:FORWARD ACCEPT [758102:519974952]
:OUTPUT ACCEPT [50445:9701012]
:POSTROUTING ACCEPT [808580:529681436]
-A FORWARD -o ppp0 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:65495 -j TCPMSS --clamp-mss-to-pmtu
COMMIT
# Completed on Mon Jan 30 14:12:17 2012
# Generated by iptables-save v1.4.8 on Mon Jan 30 14:12:17 2012
*filter
:INPUT ACCEPT [746229:125487521]
:FORWARD ACCEPT [1839427:2024949601]
:OUTPUT ACCEPT [1089691:1203241049]
-A FORWARD -s 192.168.155.0/24 -j ACCEPT
COMMIT
# Completed on Mon Jan 30 14:12:17 2012
# Generated by iptables-save v1.4.8 on Mon Jan 30 14:12:17 2012
*nat
:PREROUTING ACCEPT [110960:7361614]
:POSTROUTING ACCEPT [33951:2484893]
:OUTPUT ACCEPT [34187:2508394]
-A POSTROUTING -s 192.168.155.0/24 -j MASQUERADE
COMMIT
# Completed on Mon Jan 30 14:12:17 2012
cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
defaultroute 195.98.32.84
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.15.2
netmask 255.255.255.0
network 192.168.15.0
broadcast 192.168.15.255
gateway 195.98.32.84
dns-nameservers 195.98.32.200
pre-up iptables-restore < /etc/iptables.up.rules
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
#pre-up /sbin/ifconfig eth1 up
auto eth1
iface eth1 inet static
address 192.168.155.1
netmask 255.255.255.0
network 192.168.155.0
broadcast 192.168.155.255
gateway 195.98.32.84
dns-nameservers 195.98.32.84