学习linux就该这么学随笔
1:配置DHCP服务器步骤
a;yum install dhcp
b:配置文件地址 /etc/dhcp/dhcpd.conf 内容
ddns-update-style none;
ignore client-updates;
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.50 192.168.10.150;
option subnet-mask 255.255.255.0;
option routers 192.168.10.1;
option domain-name "linuxprobe.com";
option domain-name-servers 192.168.10.1;
default-lease-time 21600;
max-lease-time 43200;
}
c:systemctl start dhcpd
systemctl enable dhcpd
2;配置squid
a:装两块网卡,一块内网,一块外网。
b:yum install squid
c:systemctl start squid.service
d:systemctl enable squid.service
3:查询selinux允许所有服务使用的端口号 semanage port -l ,由于太多不易查询,可以用管道命令 semanage port -l | grep 服务名称 ,如 semanage port -l | squid_port_t
4:查询完selinux控制的端口,就要添加端口,使用命令 semanage port -a -t squid_port_t -p tcp 10000 给 squid 上网代理添加10000端口