linux network config

本文详细介绍了Linux系统中关键网络配置文件的功能与配置方法,包括/etc/gated.conf、/etc/networks、/etc/hosts等文件的用途及内容,适合希望深入了解Linux网络配置的技术人员阅读。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


/etc/gated.conf             gated的配置,只能被gated守护进程所使用

/etc/gated.version             gated守护进程的版本号

/etc/gateway                 由routed守护进程可选择地使用

/etc/networks                 列举机器所连接的网络中可以访问的网络名和网络地址。
                    通过路由命令使用,允许使用网络名称

/etc/protocols                 列举当前可用的协议,请参阅网络管理员指南和联机帮助页

/etc/resolv.conf             DNS Server

/etc/rpc                 包含RPC指令/规则,这些指令/规则可以在NFS调用、远程文件系统安装等中使用

/etc/exports                 要导出的网络文件系统(NFS)和对它的权限

/etc/services                 将网络服务名转换为端口号/协议,由inetd、telnet、tcpdump和一些其他程序读取,有一些C访问例程

/etc/xinetd.conf             xinetd的配置文件,请参阅xinetd联机帮助页。
                    包含每个网络服务的条目,inetd必须为这些网络服务控制守护进程或其他服务。
                    注意,服务将会运行,但在/etc/services中将它们注释掉了,这样即使这些服务在运行也将不可用

/etc/hostname                 该文件包含了系统的主机名称,包括完全的域名,例如www.linuxaid.com.cn

/etc/host.conf                 该文件指定如何解析主机名。Linux通过解析器来获得主机名对应的IP地址

/etc/sysconfig/network             指出NETWORKING=yes或no,由rc.sysinit读取

/etc/sysconfig/network-scripts/if*     Red Hat网络配置脚本

/etc/hosts                 机器启动时,在查询DNS以前,机器需要查询一些主机名与IP地址的匹配信息,
                    这些匹配信息存放在/etc/hosts文件中。在没有域名服务器情况下,
                    系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址

################################################################################

CONFIG Network
File: /etc/sysconfig/network    # this file config the default network profile
Content:
NETWORK=yes[/no]          # startup network
HOSTNAME=hostname          # host name
GATEWAY=gw-ip            # the ip of gateway
FORWARD_IPV4=yes[/no]         # startup ip forward
GAREWAYDEV=gw-dev          # the nio of gateway. eth0, etc

################################################################################

CONFIG Domain Name
File: etc/hosts
Content:
# IP address        myhost.mydomain.org        aliases
127.0.0.1               localhost.localdomain        localhost
192.168.0.100           server1.example.com        server1

################################################################################

CONFIG NIO
File: /etc/sysconfig/network-devices/ifcfg-ethX[:Y]
Content:
DEVICE=ethX[:Y]            # the NIO alias, if [:Y] used, means there are
                # multi-ip assigned to same card
BOOTPROTO=static[/dhcp/none]    # Ip assignment
BROADCAST=192.168.0.255        #
HWADDR=00:0C:29:03:96:51    # mac address, if this is a multi-ip cfg, it can
                # leave out this line
IPADDR=192.168.0.100        # ip   
NETMASK=255.255.255.0        # mask
NETWORK=192.168.0.0        # subnet
[GATEWAY=192.168.0.1]        # if there is only one gw config in '/etc/sysconfig/network'
                # leave out this line
ONBOOT=yes[/no]            # active on system startup
[MTU=1450]            # the mtu size

################################################################################

CONFIG MTU
File:
Cmd: ifconfig eth0 mtu xxx    # 68 <= xxx <=1500

################################################################################

CONFIG DNS
File: /etc/resolv.conf        # max 3 nameserver can be added
Content:
[domain   ringkee.com]            # 定义本地域名
[search   www.ringkee.com ringkee.com]    # 定义域名的搜索列表
[sortlist]                #对返回的域名进行排序
nameserver   202.96.128.86        # 1st nameserver
nameserver   202.96.128.166        # 2nd nameserver
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值