在当前好多php程序都使用了linux,由于php在linux下运行疗效更佳配置linux服务器教程,好多大网站采用了linux服务器要构建一个安全Linux服务器就首先要了解Linux环境下和网路服务相关的配置文件的含意及怎样进行安全的配置。在Linux系统中,TCP/IP网路是通过若干个文本文件进行配置的,或许你须要编辑这种文件来完成联网工作,而且这种配置文件大都可以通过配置linuxconf(其中网路部份的配置可以通过netconf来实现)。下边就由小编和你们讲一讲linux服务器系统。
一、*/etc/conf.modules文件
该配置文件定义了各类须要在激活时加载的模块的参数信息。这儿主要注重讨论关于网卡的配置。在使用Linux做网段的情况下,Linux服务器起码须要配置两块网卡。为了减轻激活时可能出现的问题,Linux内核不会手动检查多个网卡。对于没有将网卡的驱动编译到内核而是作为模块动态加载的系统若须要安装多块网卡linux系统官网,应当在“conf.modules”文件中进行相应的配置。
若设备驱动被编译为模块(内核的模块):对于PCI设备,模块将手动检查到所有早已安装到系统上的设备;对于ISA卡,则须要向模块提供IO地址,以使模块晓得在何处寻觅该卡,这种信息在“/etc/conf.modules”中提供。
比如,我们有两块ISA总线的3c509卡,一个IO地址是0x300,另一个是0x320。编辑“conf.modules”文件如下:aliaseth03cc509509aliaseth13cc509509options3c509io=0x300,0x320这是说明3c509的驱动程序应该分别以eth0或eth1的名称被加载(aliaseth0,eth1),但是它们应当以参数io=0x300,0x320被装载,来通知驱动程序到那里去找寻网卡,其中0x是不可缺乏的。
对于PCI卡,仅仅须要alias来使ethN和适当的驱动模块名关联,PCI卡的IO地址将会被手动的检查到。对于PCI卡,编辑“conf.modules”文件如下:aliaseth03cc905905aliaseth13c905若驱动早已被编译进了内核:系统激活时的PCI检查程序将会手动找到所有相关的网卡。ISA卡通常也才能被手动检查到,并且在个别情况下,ISA卡依然须要做下边的配置工作:
在“/etc/lilo.conf”中降低配置信息,其方式是通过LILO程序将激活参数信息传递给内核。对于ISA卡,编辑“lilo.conf”文件,降低如下内容:append="ether="0,0,eth0ether="0,0,eth1"注:先不要在“lilo.conf”中加入激活参数配置linux服务器教程,测试一下你的ISA卡,若失败再使用激活参数。
二、如果用传递激活参数的方式,eth0和eth1将根据激活时被发觉的次序来设置
*/etc/HOSTNAME文件:
该文件包含了系统的名称,包括完全的linux下载工具,如:
deep.openarch
*/etc/sysconfig/network-scripts/ifcfg-ethN文件:
在RedHat中,系统网路设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。
三、下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例:DEVICE=eth0IPADDR=208.164.186.1NETMASK=255.255.255.0NETWORK=208.164.186.0BROADCAST=208.164.186.255ONBOOT=yesBOOTPROTO=noneUSERCTL=no
若希望手工更改网路地址或在新的插口上降低新的网路界面,可以通过更改对应的文件(ifcfg-ethN)或创建新的文件来实现。
DEVICE=namename表示化学设备的名子
IPADDR=addraddr表示赋给该卡的IP地址
NETMASK=maskmask表示网路网段
NETWORK=addraddr表示网路地址
BROADCAST=addraddr表示广播地址
ONBOOT=yes/no激活时是否激活该卡
none:无须激活合同
Linux具有开放源码、没有版权、技术社区用户多等特性,开放源码促使用户可以自由剪裁,灵活性高,功能强悍,成本低。尤其系统中内嵌网路合同栈,经过适当的配置就可实现路由器的功能。这种特性促使Linux成为开发路由交换设备的理想开发平台。男子伴们要想获得更多linux服务器系统的内容,请关注特网!
本文原创地址://q13zd.cn/rhjlaqdlfwqx.html编辑:刘遄,审核员:暂无