我们配置静态网络首先要区分什么是静态网络,以及对应的动态网络
静态网络通俗的理解就是IP地址锁定访问外网,他是可以追溯到本机的
我们可以通过设置的静态IP去访问这台机器
动态网络就是在一个局域网下,每次随机分配的IP,我们每次去访问他的时候如果需要访问,首先需要确定他的ip是什么
静态网络的好处是可以防止ip冲突,当一个局域网下有多台主机多个IP的时候,我们可以序列排序整理号对应的IP
动态网络如果在一个路由局域网下,如果没有静态网全部是动态IP 也是可以的,毕竟都可以自动分配,但是如果一个局域网下既有静态ip又有动态ip当动态ip和静态ip冲突后就会发现ping外网无法成功
下面进一下实例告诉大家怎么配置一个网络以及对应网络分布有什么
首先我们要从创建一个网卡配置文件开始,如果你的linux里边有网卡配置文件这部分可以跳过
网卡配置文件是什么呢简单来说就是ifcfg-eth0或者有其他的在centos7里面是ens33
首先我们切换到网络目录,我的已经配置完了
[root@localhost ~]# cd /etc/sysconfig/network-scripts [root@localhost network-scripts]# ll -rw-r--r--. 1 root root 419 7月 9 09:12 ifcfg-ens33 -rw-r--r--. 1 root root 254 5月 22 2020 ifcfg-lo -rw-r--r--. 1 root root 316 7月 8 17:24 ifcfg-配置_1
如果没配置的应该只有ifcfg-lo
复制ifcfg-lo 起一个新名字eth0
[root@localhost network-scripts]# cp ifcfg-lo ifcfg-eth0 [root@localhost network-scripts]# ll -rw-r--r--. 1 root root 419 7月 9 09:12 ifcfg-ens33 -rw-r--r--. 1 root root 254 7月 9 09:41 ifcfg-eth0 -rw-r--r--. 1 root root 254 5月 22 2020 ifcfg-lo -rw-r--r--. 1 root root 316 7月 8 17:24 ifcfg-配置_1
然后确定一下我们的ip地址,网关地址
切回到Windows主机调出cmd命令
切回linux
我们vi进去看一下基本信息
[root@localhost network-scripts]# vi ifcfg-eth0 DEVICE=lo IPADDR=127.0.0.1 NETMASK=255.0.0.0 NETWORK=127.0.0.0 # If you're having problems with gated making 127.0.0.0/8 a m artian, # you can change this to something else (255.255.255.255, for example) BROADCAST=127.255.255.255 ONBOOT=yes NAME=loopback
我们首先要修改一下名字把lo改成我们现在的名字
然后修改我们的ip地址(和本机ip地址前三位相同最后一位修改),网关地址(本机ip地址)
按照这个表修改添加必要参数
HWADDR为物理网卡,mac地址,可以用ifconfig查询复制也可以不设置默认
NETMASK为子网掩码可以从刚才的Windows里看到
这个是命令建立的
-===–分割线-------
直接虚拟机创建快捷
后续就是修改子网掩码、改为静态ip、补加dns
完毕