网络设置
在Linux中,网络的所有参数和配置都是以配置文件的形式存在,可以通过改写这些配置文件来设置网络。
网络文件
网卡配置文件
先得知道网卡配置文件位置:# ls /etc/sysconfig/network-scripts
在目录中网卡文件的命名格式:ifcfg-网卡名称
ONBOOT:是否开机启动
BOOTPROTO:ip地址分配方式,DHCP表示动态主机分配协议
HWADDR:硬件地址,MAC地址
重启网卡服务: (在有的分支版本中可能没有service命令来快速操作服务,但有一个共性的目录:/etc/init.d
该目录存放很多服务的快捷方式)
# /etc/init.d/network restart
扩展:如果修改网卡的配置文件,但配置文件的目录层次很深,此时可以在浅的目录中创建一个快捷方式(软连接),方便以后查找
# ln -s 原始文件的路径 快捷方式的路径
如何去重启单个网卡
停止某个网卡:# ifdown 网卡名
开启某个网卡:# ifup 网卡名
例如:需要停止-启动(重启)eth33网卡,则可以输入
ifdown eth33
ifuo eth33
提示:在实际工作时不要随意禁网卡
DNS配置文件
/etc/resolv.conf 该文件是DNS域名解析的配置文件,格式简单,每行以关键字开头,后接配置参数。
- nameserver:定义DNS服务器的IP地址
- domain:定义本地域名
- search:定义域名的搜索列表
- sortlist:对返回的域名进行排序
在/etc/resolv.conf文件配置中,最主要的关键字时nameserver,也就是定义DNS服务器的IP地址,并且最多定义三个。其他关键字可选
主机名配置文件
/etc/hostname 是主机名配置文件,该文件只有一行,记录本机的主机名
# cat /etc/hostname //查看主机名
