顯示具有 用Debian玩轉伺服器好簡單–安裝DHCP伺服器 標籤的文章。 顯示所有文章
顯示具有 用Debian玩轉伺服器好簡單–安裝DHCP伺服器 標籤的文章。 顯示所有文章

2008年7月17日 星期四

針對特定MAC指定固定IP

環境:
追加MAC為(00:0E:A6:2D:98:CD)成固定IP(192.168.0.2)


設定:

vi /etc/dhcpd.conf

Add

host 主機名稱 {
hardware ethernet 00:0E:A6:2D:98:CD;
fixed-address 192.168.0.2;
}


/etc/init.d/dhcp3-server restart

2008年7月10日 星期四

架設DHCP

環境:
Server IP:192.168.0.1
Network:192.168.0.0/255.255.255.0
網卡:eth0(對外)、eth1(對內)


設定:
apt-get install dhcp3-server

vi /etc/dhcpd.conf


option domain-name "fugue.com";
option domain-name-servers toccata.fugue.com;

option subnet-mask 255.255.255.224;
default-lease-time 600;
max-lease-time 7200;
.
.
.
#authoritative;

To

interfaces=eth1; #指定那張網卡負責監測
server-name "teed7334.idv.tw"; #伺服器名稱
max-lease-time 864000;
default-lease-time 86400;
option time-offset 28800;
option netbios-name-servers 192.168.0.57; #指定WINS
option netbios-node-type 8; #指定為H-Node
option ntp-servers 192.168.0.57; #指定NTP
option time-servers 192.168.0.57;
option domain-name-servers 192.168.0.57; #指定DNS
option broadcast-address 192.168.0.255; #廣播路徑
option subnet-mask 255.255.255.0; #子網域遮罩
option routers 192.168.0.253; #指定路由器
.
.
.
authoritative; #指定為主要DHCP Server

Add

subnet 192.168.0.0 netmask 255.255.255.0 { #指定一個子網域
range 192.168.0.0 192.168.0.255; #指定DHCP IP分配範圍
}


/etc/init.d/dhcp3-server restart

2008年1月22日 星期二

DHCP+NAT

環境:
eth0(對外)–168.168.168.168
eth1(對內)–192.168.0.1

設定:

#!/bin/sh
echo "1" > /proc/sys/net/ipv4/ip_forward
modprobe ip_tables
modprobe ip_nat_ftp
modprobe ip_nat_irc
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_conntrack_irc
以上存成nat之後,放到/etc/init.d中,權限755
順道下這行指令:update-rc.d nat defaults 50

防火牆設定
iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -j SNAT --to-source 168.168.168.168