Linux/Unix系统下的网络配置
作者:网络转载 发布时间:[ 2015/11/12 10:35:26 ] 推荐标签:操作系统
一、linux下的配置文件与操作
1. /etc/hosts
在linux或者说各种类unix系统甚至是Windows系统下他的用法都基本一致。即用来配置局域网中不同的机器名称和 IP 地址。
有一种说法是早期的互联网中计算机数量很少,一个hosts文件足够配置所有的计算机。随着互联网的发展单机配置文件的做法显然不太满足需求了,于是通过使用DNS服务器来处理这种需求。不过操作系统在像DNS服务器发送请求前会先查询本机的hosts文件,如果找不到相关记录才去访问DNS服务器。
2. /etc/sysconfig/network
hostname设置,例:
[luoben@mango ~]$ cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=mango
hostname实际上是这个文件来配置的,与hosts文件实际上没有直接关系。另外使用hostname命令可以临时设置和修改hostname但重启后会丢失。
3. /etc/resolv.conf
DNS服务器配置,例:
[luoben@mango ~]$ cat /etc/resolv.conf
; generated by /sbin/dhclient-script
nameserver x.x.x.x
nameserver x.x.x.x
4. /etc/sysconfig/network-scripts/ifcfg-ethN
网卡的配置文件,N代表网卡的编号,例:
[luoben@mango ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
BOOTPROTO=dhcp
HWADDR="08:00:27:AE:B3:AB"
ONBOOT="yes"
TYPE=Ethernet
二、unix(freebsd)下的配置文件与操作
准确的说freebsd应该属于类unix系统,关于的它的版本历史不在这里陈述。这里暂且把它当作unix来看待。
1. /etc/hosts
这个文件在freebsd下与linux下的用法完全一致
2. /etc/rc.conf
freebsd的网络配置文件感觉比linux精简许多,单单这个文件解决了网卡设置,hostname设置,一些网络服务程序的设置等等,以我自己的测试机器为例:
[luoben@potato luoben]$ cat /etc/rc.conf
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
keymap="us.iso"
sshd_enable="YES"
#hostname
hostname=potato
#网卡设置
ifconfig_em0="DHCP"
#下面是禁用sendmail的设置
sendmail_enable="NONE"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_queue_enable="NO"
#http server的设置
accf_data_load="YES"
accf_http_load="YES"
apache22_enable="YES"
apache22_http_accept_enable="YES"
3. /etc/resolv.conf
与linux下作用和用法基本一致
三、总的来说,在uinx下一切皆是文件。尽管linux还是unix以及他们各自的发型版本之间存在着各种各样的区别,但思路是一样即皆缘至于配置文件,仅仅是配置文件的用法,名称(路径)不同。
在随笔里特别分开来说明也仅是为了做个备忘,然后对不同的发行版本间不同的配置文件用法有一个印象性的认知。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11