CentOS代理服务器安装配置教程,centos安装配置教程Linux本来就很稳
CentOS代理服务器安装配置教程,centos安装配置教程Linux本来就很稳
本文是为了防止本人忘记固作下笔记。
Linux本来就很稳定几年做不了一次系统。除非硬件出问题。
所以先做个简单笔记。
先在一台有两块网卡的机器上安装CentOS装好后进入系统做以下修改:
修改两块网卡IP 也可以用netconfig直观点
1
2
vi /etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/sysconfig/network-scripts/ifcfg-eth1
修改网卡网关
1
vi /etc/sysconfig/network
加上FORWARD_IPV4=yes
修改DNS
1
2
3
vi /etc/resolv.conf
nameserver 218.30.19.40
nameserver 61.134.1.4
编写rc.local
1
vi /etc/rc.d/rc.local
复制脚本即可!!!!
注意:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
touch /var/lock/subsys/local
#!/bin/sh
/sbin/modprobe ip_tables
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack_ftp
/sbin/iptables -F
/sbin/iptables -F -t nat
/sbin/iptables -X
/sbin/iptables -Z
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables -P OUTPUT ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward #这里也是开启IP转发功能
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/sbin/iptables -A FORWARD -s 0/0 -d 0/0 -j ACCEPT
iptables -I FORWARD -d 218.5.79.13 -j DROP
iptables -I FORWARD -d 61.129.15.74 -j DROP
iptables -I FORWARD -d 61.152.239.68 -j DROP
iptables -I FORWARD -d 218.93.16.93 -j DROP
iptables -I FORWARD -d 222.36.46.51 -j DROP
iptables -I FORWARD -d 221.147.225.220 -j DROP
iptables -I FORWARD -d 218.93.22.138 -j DROP
iptables -I FORWARD -s 218.5.76.71 -j DROP #禁止这些IP登陆到对本网吧
echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all #开通PING本机
echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all #禁止PING本机
iptables -A FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit 1/s -j ACCEPT
修改启动等待时间
1
vi /etc/grub.conf
把10 改成0 就可以了
最后我门来选择开机运行服务
ntsysv
只用开启network ssh两个就可以了
network 是网络连接一定要开!
ssh 是远程控制为了以后访问修改方便!
相同电影服务器做好后需要开 network ssh smb vsftpd四个服务
smb 文件共享服务
vsftpd FTP服务器
评论暂时关闭