要建立一个Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,下面介绍几个基本的TCP/IP网络配置文件。
1./etc/sysconfig/network-scripts/ifcfg-文件在RedHat中,系统网络设备的配置文件保存在/etc/sysconfig/network-scripts目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。在启动时,系统通过读取这个配置文件决定某个网卡是否启动和如何配置。下面是/etc/sysconfig/network-scripts/ifcfg-eth0文件的示例:<wbr></wbr>
DEVICE=eth0IPADDR=192.168.0.2<wbr></wbr>
NETMASK=255.255.255.0<wbr></wbr>
BROADCAST=192.168.0.255ONBOOT=yes BOOTPROTO=none<wbr></wbr>
GATEWAY=192.168.0.1若希望手工修改网络地址或增加新的网络连接,可以通过修改对应的文件ifcfg-或创建新的文件来实现。DEVICE= 表示物理设备的名字<wbr></wbr>
IPADDR= 表示赋给该网卡的IP地址<wbr></wbr>
NETMASK= 表示子网掩码<wbr></wbr>
BROADCAST= 表示广播地址<wbr></wbr>
ONBOOT=yes/no 启动时是否激活该卡<wbr></wbr>
BOOTPROTO=nonenone:无须启动协议 bootp:使用bootp协议<wbr></wbr>
dhcp:使用dhcp协议<wbr></wbr>
GATEWAY=表示默认网关<wbr></wbr>
MACADDR= 表示指定一个MAC地址USERCTL=yes/no 是否允许非root用户控制该设备<wbr></wbr>
2./etc/resolv.conf文件文件/etc/resolv.conf配置DNS客户端,它包含了DNS服务器地址和域名搜索配置,每一行应包含一个关键字和一个或多个的由空格隔开的参数。下面是一个例子文件:search wuxp.com nameserver192.168.0.1<wbr></wbr>
nameserver 192.168.0.2search wuxp.com:表示当提供了一个不包括完全域名的主机名时,在该主机名后添加wuxp.com的后缀;nameserver:表示解析域名时使用该地址指定的主机为域名服务器。其中域名服务器是按照文件中出现的顺序来查询的。因此,应该首先给出最可靠的服务器。目前,至多支持三个名字服务器。
3./etc/sysconfig/network文件该文件用来指定服务器上的网络配置信息,下面是一个示例:<wbr></wbr>
NETWORK=yesRORWARD_IPV4=yes<wbr></wbr>
HOSTNAME=server.wuxp.com<wbr></wbr>
GAREWAY=192.168.0.1GATEWAYDEV=eth0<wbr></wbr>
NETWORK=yes/no <wbr></wbr>网络是否被配置<wbr></wbr>
FORWARD_IPV4=yes/no 是否开启IP转发功能<wbr></wbr>
HOSTNAME=表示服务器的主机名<wbr></wbr>
GAREWAY= 表示网络网关的IP地址
GAREWAYDEV= 表示网关的设备名,如:eth0<wbr></wbr>
4./etc/hosts文件当机器启动时,在可以查询DNS以前,机器需要查询一些主机名到IP地址的匹配。这些匹配信息存放在/etc/hosts文件中。在没有域名服务器情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址。下面是一个/etc/hosts文件的示例:<wbr></wbr>
127.0.0.1 Localhostserver.wuxp.com 192.168.0.3 station1.wuxp.com
最左边一列是主机IP信息,中间一列是主机名。任何后面的列都是该主机的别名。
3、其他操作
service network start
service network stop
service network restart
相关推荐
linux网络配置详细说明; linux下ifcfg网络配置教程;
linux网络配置.pdf
linux网络配置和文件共享,主要是虚拟机下的设置,我已经实际验证过,没有问题的
Linux网络配置讲义..。。。。。。。。。。。。。。。。。。。
Linux网络配置.pdf
Linux 网络配置与应用 以Ubuntu为系统讲述linux的网络配置与应用
LINUX网络配置与包管理
Linux网络配置命令.zip arp hostname ifconfig ifup netstat nslookup ping route tcpdump traceroute ...
一些简单的Linux网络配置命令.doc linux_网络命令及配置文件.doc linux_下IP、网关、DNS地址配置.doc linux配置IP.doc linux配置网络(精).docx linux配置文件.doc linux网卡配置修改IP地址.docx Linux网络配置文件....
文档内包括详细的linux网络配置以及进程管理的命令和步骤,可按这个文档一步步进行配置
Linux网络配置文件
linux网络配置
关于linux网络配置,希望对大家有所帮助
Pyroute2是一个纯Python编写的netlink和Linux网络配置库。这个库提供了如下模块:Netlink协议实现(RTNetlink, TaskStats等)rtnl, 网络设置 --- 地址(addresses), 路由(routes), 传输控制(traffic controls)nl80211 ...
Linux网络配置-DNS Linux网络配置-DNS Linux网络配置-DNS
ubuntu linux 网络设置详解 方式1:网卡通过DHCP自动获取IP地址 方式2:网卡静态分配IP地址 方式3:PPPoE宽带拨号配置 方式4:通过无线局域网接入互联网
对于刚学linux网络配置的人很有用,可以作为参考价值。
linux 网络配置 apache 配置 tomcat配置等linux 网络配置 apache 配置 tomcat配置等linux 网络配置 apache 配置 tomcat配置等linux 网络配置 apache 配置 tomcat配置等linux 网络配置 apache 配置 tomcat配置等
Linux网络配置 配置方式 桥接模式 虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器,需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和...
LINUX 网络配置