7.3.1 重新编译内核
如果你使用的是RedHat LINUX 6.0,那么就请跳过这个小节。因为在RedHat LINUX 6.0中已经完成了这个部分的工作了。否则,请确认以下选项是否与要求一致。
IP:forwarding/gatewaying(CONFIG_IP_FORWARD)[Y/n] y
IP:optimize as router not host(CONFIG_IP_ROUTER)[Y/n] y
NetWork firewalls(CONFIG_FIREWALL)[y/n] y
TCP/IP networking(CONFIG_NET)[y/n] y
IP:firewalling(CONFIG_IP_FIREWALL)[y/n] y
IP:masquerading(CONFIG_IP_MASQUERADE) y
7.3.2 配置两块网卡
要作为IP代理服务器的这台电脑,必须安装两块网卡,而且必须确认两块网卡eth0和eth1工作正常。关于网卡的配置,请大家参看本篇的第三章。而在配置网卡的过程中,可以使用以下命令来使得网卡重新加载:
/etc/rc.d/init.d/network restart
把两块网卡的IP地址按实际情况设置好,一个是局域网内的IP地址,一个是连接Internet的公用IP地址。例如:
我们用第一块网卡(eth0)把IP代理服务器连接到内部网交换机上,则把内部网的IP地址给第一块网卡。
IP address:192.168.200.1 netmask:255.255.255.0
我们用第二块网卡(eth1)把IP代理服务器与DDN专线相连(这个部分的连接一般由DDN专线的提供方ISP设置。则把随着DDN而获得的公用地址给第二块网卡。
IP address:202.101.98.1 netmask:255.255.255.0