MENU

Category: 基础服务 »

squid 高级配置(缓存、限速、访问控制)

缓存

配置

cache_mem 64M  #内存缓存区大小
cache_dir ufs /var/spool/squid 2000 16 256  #硬盘缓存大小(2000M)
cache_effective_user squid   #设置缓存有效用户
cache_effective_group squid  #设置缓存有效用户组
cache_log /var/log/squid/cache.log  #缓存日志文件保存路径

Read More

Linux dhcp服务

安装

yum install dhcp -y

配置

cat /etc/dhcp/dhcpd.conf

subnet 10.0.0.0 netmask 255.0.0.0 {
range 10.10.10.1 10.10.19.255;
option routers 10.0.0.1;
option domain-name-servers 10.255.255.254;
}

Read More

PXE+dhcp+tftp+http+kickstart 批量网络安装服务器

转发之前写的pxe安装服务器:http://www.attacker.club/article/125

服务列表

dhcp:分配IP地址,指定启动文件和tftp服务地址
tftp-server:传输引导文件
http:将光盘iso镜像发布

pxelinux.0 :系统pxe的启动文件通过安装syslinux包获得
ks.cfg:通过/root/anaconda-ks.cfg定制自己的参数,如果有图形界面可以安装kickstart 生成自动化文件

查看分配的地址,我这里启动是vm分配的ip,可以停掉vm dhcp。生产环境可以根据mac和先后顺序找到主机并进行ssh登录

cat /var/lib/dhcpd/dhcpd.leases
#客户端IP地址记录

效果图

停留界面

1.png

Read More