#ip:网络进程地址
子网掩码:用来划分网络区域,子网掩码的1位对应到ip表示这些事ip的网络位,0位则为主机位
处于同一网络位的两台主机可以通信
ping命令用于检测网络是否通畅(ping -c 2 ip为ping2次,ping -w 1为ping1秒)
#ifconfig与ip addr网络设定(临时)
ip a(相当于ifconfig),ip addr add | del ip/24 dev ens160(设定或删除网络接口信息)
注:二者均为临时设定
注:不管用图形还是命令修改网络配置其实最终修改的都是配置文件信息
且不论用哪种方式修改网络配置信息后,一定要刷新并重新开启连接才能生效
#图形方式设定ip(永久)
nm-connection-editor(此命令运行必须要开启系统中的图形界面)
init 3|5(可用此命令关闭或开启图形界面)
nmtui(此命令在没有图形界面时可以用来设置网络)
#命令方式设定网络
nmcli connection down | up westos(关闭或开启连接)
#文件方式设置ip
#dhcp服务的配置及dhcp网络的设定
第二台主机配置dhcp服务器步骤
安装系统时用到的镜像文件,相当于系统盘,在此镜像中包含所有企业提供的软件包,将此文件挂载到mnt目录下,用mnt目录来读取镜像内的文件()
vim dhcpd.conf(编辑配置文件)
此时第一台主机已自动获取设定网段内的ip
#利用双网卡搭建路由器及网关的设定
添加双网卡(即网络适配器2)
测试:此时中间这台双网卡主机可以分别与对应网段的主机相互通信
此时这台双网卡主机已经变成了一台路由器(路由器用来做地址转换)
然后在第二台linux主机(172.25.254.200上)
临时设定网关(在网卡刷新重新连接后就会手动设置的网关就会失效)
注:路由器上与请求主机ip处于同一网段的这个ip叫做请求主机的网关 (此处路由器上172.25.254.100这个ip地址就是172.25.254.200这个主机的网关,它们处于同一网段)
然后第二台linux主机172.25.254.200就可ping通windows主机192.168.43.154(不同网段主机通信)
永久设定(全局网关,针对所有网卡生效)
注:此配置为默认网关(当网卡配置中未设定网关时,此网关生效。若网卡配置了网关,则此网关失效,使用网卡中配置的网关)
注:当IPADDR参数带数字时,GATEWAY参数也必须带和其相同的数字(如IPADDR1=xxx,GATEWAY1=xxx)
#DNS域名解析服务器(里面存放着域名和ip的一一对应关系表)
出现上述情况是因为linux虚拟机中缺少dns相关配置,无法将域名解析为ip
地址解析:把域名转换为ip的过程叫地址解析
本地dns解析
解析成功,可以通过域名访问百度(但不能访问其他域名,因为只添加了百度)
网络dns解析
此时就可以访问所有域名
注:若在本地解析文件/etc/hosts和网络解析文件/etc/resolv.conf中都配置了dns,则默认本地解析的优先级比较高(假如两个dns配置ip不一样的话,会默认以本地解析ip为准)
vim /etc/nsswitch.conf 此文件可以更改地址解析优先级
附加:回环接口:本机程序与程序之间访问使用的内部接口