`
473687880
  • 浏览: 484995 次
文章分类
社区版块
存档分类
最新评论

linux网络配置

 
阅读更多
     要建立一个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 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics