Linux网络相关的常用设置(一)

Linux有关网卡相关的配置文件:
a、网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33
b、DNS配置文件:/etc/resolv.conf
c、主机配置文件:/etc/sysconfig/network
d、静态主机名配置文件:/etc/hosts

本次讲解都是基于/etc/sysconfig/network-scripts下的ifcfg***文件。
(Centos6下是ifcfg-eth0,Centos7下是ifcfg-ens33)

1、开启网卡驱动。
vi /etc/sysconfig/network-scripts/ifcfg***
在这里插入图片描述

2、开启DHCP服务,自动获取IP地址。
在这里插入图片描述

3、设置固定IP地址及网关、子网掩码。
ip addr查看DHCP服务分配给该操作系统的IP地址,则IP=192.168.56.133
在这里插入图片描述
然后查看网关和子网掩码。
命令有:
1)、route 或者是 route -n
在这里插入图片描述
2)、ip route 查看网关和IP地址。
在这里插入图片描述
3)、netstat -route
在这里插入图片描述
于是可以得到:
IP为:192.168.56.133;
网关为:192.168.56.0;
子网掩码为:255.255.255.0
所以将该服务器的IP设置为静态IP,目的是重启设备或者断网后IP地址不变。
具体操作如下:
在这里插入图片描述
其中,将dhcp改成static,BOOTPROTO=static,
新增如下:
IPADDR=192.168.56.133
GATEWAY=192.168.56.0
NETMASK=255.255.255.0
(注意不能小写),
以后可以写一个shell或者python脚本来实现自动化。如下图所示:
在这里插入图片描述
重启网络服务:
在这里插入图片描述
这里的IP地址可以指定,不一定是按照系统自动获取的IP地址。
首先要设置的IP地址没有被别人占用。可以ping ip。
在这里插入图片描述
3、其他配置。
HWADDR:对应的设备MAC地址。
BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp,static,none,bootp
NM_CONTROLLED:NM是NetworkManager的简写,此网卡是否接受NM控制;建议CentOS6为“no
ONBOOT:在系统引导时是否激活此设备。
TYPE:接口类型;常见有的Ethernet, Bridge。
UUID:设备的惟一标识。
GATEWAY: 默认网关。
DNS1:第一个DNS服务器指向。
DNS2:第二个DNS服务器指向。
USERCTL:普通用户是否可控制此设备。
PEERDNS:如果BOOTPROTO的值为“dhcp”,是否允许dhcp server分配的。
dns服务器指向信息直接覆盖至/etc/resolv.conf文件中。
*IPADDR:指明IP地址。
*NETMASK:子网掩码。
*DEVICE:此配置文件对应的设备。

4、查看MAC地址。
1)、一般ifconfig -a下面包含HWADDR的字段就是MAC地址。
如果没有可以查看
2)centos7: cat /etc/sysconfig/network-scripts/ifcfg-ens33
centos6:cat /etc/sysconfig/network-scripts/ifcfg-eth0

3)、centos7:cat /sys/class/net/ens33/address
centos6:cat /sys/class/net/eth0/address
如:
在这里插入图片描述
5、设置DNS。
在这里插入图片描述
每次修改过后都要出去网络服务才会生效:
1)、service network restart。
2)、/etc/init.d/network restart。
3)reboot、shutdown -r now。
6、查看NDS服务器
cat /etc/resolv.conf:此处的DNS服务器地址是:192.168.56.2
在这里插入图片描述
所以修改DNS服务器的地址就是:
vi /etc/resolv.conf
在这里插入图片描述
添加多个:
在这里插入图片描述

7、修改本地DNS的解析
1)、查看本地解析:cat /etc/hostname
在这里插入图片描述
2)、修改本地解析:vi /etc/hostname
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值