ip地址:由32位二进制位组成,每8位由.分开,对应网络位与主机位。

子网掩码:一个32位地址,用于评比ip地址的一部分以区别网络位和主机位,它不能单独存在必须和ip地址一起使用。255位对应的ip位为网络位,子网掩码0对应的ip位为主机位。

网关:就是一个网络连接到另一个网络的关口,实质是一个网络通向其他网络的ip地址,基本上可以认为就是路由器。

Dns:域名系统,dns地址负责把用户的网站解析成ip地址。

一.linux系统中ip配置

1,图形界面配置网络

nm-connection-editor    ###启动图形界面配置网络

linux 网络管理

2,删除网络,然后点击添加按钮,添加以太网

linux 网络管理

3.Connection name 命名位westos,网卡地址选用(自动出现,网卡名字各个虚拟机不一样依自己虚拟机而定)

linux 网络管理

4.Ipv4选择Dhcp则自动获取

linux 网络管理

5,如果选择静态(manual)网络,需要手动设置ip,dns,网关

linux 网络管理

5.保存关闭,ifconfig查看是否配置成功

linux 网络管理

2,文件配置方式

ifconfig 网卡 ip地址 netmask     #临时设定(重新启动网址会消失)

linux 网络管理

linux 网络管理

2.动态ip获取

配置文件/etc/sysconfig/network-scripts/ifcfg-eno1677736(红色部分虚拟机不一样网卡名字不一样)

linux 网络管理

编辑配置文件设置动态网络

linux 网络管理

systemctl restart network         ##重启网络工作服务

linux 网络管理

3.静态网络配置

删除动态网络配置

linux 网络管理

编辑配置文件ifcfg-eno16777736

linux 网络管理

ONBOOT=yes              ##开启网络服务**设备

重新启动网络进行查看;

linux 网络管理

二,网关

1.路由器

主要功能是来作nat(地址转换)的

dnat目的地址转换

snat 源地址转换

2.网关

路由器上和自己处于统一网段的ip

3.网关的设定

systemcl  stop NetworkManager

/etc/sysconfig/network       ##全局网关的设定的配置文件

GATEWAY=网关ip

linux 网络管理

配置文件:/etc/sysconfig/network-scripts/ifcfg-网卡

GATEWAY=网关ip

配置完成后及得systemctl restart network重启网络服务

linux 网络管理

查询网关(如果网络不能重启reboot)

linux 网络管理

.DNS服务

     动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。

1.它提供三种 IP 定位方式:

 Manual Allocation

  网络管理员为某些少数特定的Host绑定固定IP地址,且地址不会过期

Automatic Allocation

  自动分配,其情形是:一旦 DHCP 客户端第一次成功的从 DHCP 服务器端租用到 IP 地址之后,就永远使用这个地址。

Dynamic Allocation

动态分配,当 DHCP客户端 第一次从 DHCP 服务器端租用到 IP 地址之后,并非永久的使用该地址,只要租约到期,客户端就

得释放(release)这个 IP 地址,以给其它工作站使用。当然,客户端可以比其它主机更优先的更新(renew)租约,或是租用其它

IP 地址。 动态分配显然比自动  相关图片分配更加灵活,尤其是当您的实际 IP 地址不足的时候,例如:您是一家 ISP ,只能

提供 200 个IP地址用来给拨接客户,但并不意味着您的客户最多只能有 200 个。因为要知道,您的客户们不可能全部同一时间

上网的,除了他们各自的行为习惯的不同,也有可能是电话线路的限制。这样,您就可以将这 200 个地址,轮流的租用给拨接上

来的客户使用了。这也是为什么当您查看 IP 地址的时候,会因每次拨接而不同的原因了(除非您申请的是一个固定 IP ,通常的

ISP 都可以满足这样的要求,这或许要另外收费)。当然,ISP 不一定使用 DHCP 来分配地址,但这个概念和使用 IP Pool 的原理

是一样的。 DHCP 除了能动态的设定 IP 地址之外,还可以将一些 IP 保留下来给一些特殊用途的机器使用,它可以按照硬件地

址来固定的分配 IP 地址,这样可以给您更大的设计空间。同时,DHCP 还可以帮客户端指定 router、netmask、

DNS Server、WINS Server、等等项目,您在客户端上面,除了将 DHCP 选项打勾之外,几乎无需做任何的 IP 环境设定。

2.DHCP的应用环境

DHCP主要应用在以下两个应用环境,一个就是局域网中存在大量主机,第二种就是局域网中存在比较多的移动办公设备。

作用域:一个完整连续的可用IP地址范围,DHCP服务主要就是通过作用域来管理网络分布、IP地址分配及其他相关配置参数。

3.d'h'c'p服务安装以及设定

安装dhcp服务

linux 网络管理

1.主配置文件/etc /dhcpd/dhcpd.conf

linux 网络管理

#   see /usr/share/doc/dhcp*/dhcpd.conf.example   ####这里的路径下文件是一个模板

使用:r    /usr/share/doc/dhcp*/dhcpd.conf.example,直接回车,,将模板内容导入主配置文件

linux 网络管理

2.主配置文件参数的作用

subnet 网络号 netmask 子网掩码 {…} 定义作用域(或IP子网)

linux 网络管理

range dynamic-bootp 就是动态分配的IP地址池,这个是IP地址是连在一起的地址池范围;范围一句自己情况设置;

linux 网络管理

domain-name,域名,也就是计算机域,参数需要自己设置;

域名服务器是我这个机器的IP,后面的参数需要自己设置;

linux 网络管理

作用:定义默认ip租约时间,下面一行定义默认ip最大租约时间;
linux 网络管理

如果你某个主机要固定获取某个IP,就可以使用下面的功能,参数配置需要自定义;

linux 网络管理

查看/var/lib/dhcpd/dhcpd.leases这个文件,可以看到被租出去的IP地址和相关信息.

下面几张图片在网上查找的含有详细配置条件;

linux 网络管理

linux 网络管理

linux 网络管理

nameserver dns服务器ip

linux 网络管理

指定网卡配置dns服务器ip

配置文件:/etc/sysconfig/network-scripts/ifcfg-网卡名称

DNS=dns服务器ip

linux 网络管理

上述所配置的网关在主机重启后会清除,若要永久保存网关可在/etc/sysconfig/network-scripts/ifcfg-网卡名 进行配置:参数:PEERDNS=no

linux 网络管理

3.本地解析文件

vim    /etc/hosts

Ip地址 网站域名

111.111.111.111 www.baidu.com

linux 网络管理

本地解析文件和dns读取的优先级调整

 配置文件:/etc/nsswitch.conf

 #hosts:     db files nisplus nis dns

 hosts:      files dns          ##files代表本地解析文件,dns代表dns服务器,那个在前面那个优先

linux 网络管理

Eg:测试一下www.baidu.com  dns解析最先使用111.111.111.111还是114.114.114.114

/etc/nsswitch.conf中files在前,dns在后,所以最先使用/etc/hosts中的111.111.111.111进行解析,除了dns的配置文件更改后不需要重启网络服务,其他要重启网络服务:network.service

linux 网络管理

相关文章:

  • 2021-08-15
  • 2021-11-28
  • 2021-12-02
  • 2020-01-11
  • 2021-08-13
  • 2021-12-03
  • 2021-11-13
  • 2021-12-15
猜你喜欢
  • 2018-06-13
  • 2021-12-08
  • 2018-02-27
  • 2021-11-01
  • 2021-04-09
  • 2021-10-02
  • 2021-09-11
  • 2021-10-02
相关资源
相似解决方案