前言
通过静态配置IP和动态DHCP分配IP实现网络连通,有网络基础的读者应该一眼就明白了(跳过本节讲解),若是没有学习过网络的读者,可能不太了解这两者的区别。
众所周知IP地址就是主机连通互联网不可缺少的,大家日常使用电脑都是Windows的,有没有想过为什么它可以上网?有人说,接上网线、连接WiFi,确实我们只需做到这一步便可以实现上网了,是因为DHCP自动分配IP的原因,这样我们就无需配置IP地址就可以使用互联网,这也就是动态配置。静态配置,顾名思义就是手动配置了,自己动手规划IP、网关、子网掩码,让电脑能连通互联网。
若想补下网络知识,可查看附录连接。
环境
VMware虚拟机环境搭建的Centos7系统
静态配置
首先查看可以配置的IP范围
由此可知道
IP范围:192.168.36.3-254
子网掩码:255.255.255.0
网关:192.168.36.2
# 具体IP可配置范围可以通过学习网络中IP分配的知识来进一步了解,这里不再赘述
具体配置
cd /etc/sysconfig/network-scripts
vi ifcfg-en33 # 文件名不同系统略有不同,一般是ls下的首个
# 文件修改
BOOTPROTO=static # 静态方式
ONBOOT=yes # 系统启动时激活网卡
# 文件添加
IPADDR=192.168.36.5 # IP地址
NETMASK=255.255.255.0 # 子网掩码
NM_CONTROLLED=no
GATEWAY=192.168.36.2 # 网关
DNS1=8.8.8.8 # 默认DNS服务器地址
DNS2=114.114.114.114
# 保存退出,重启网络
/etc/init.d/network restart
DHCP动态配置
cd /etc/sysconfig/network-scripts
vi ifcfg-en33
# 文件修改
BOOTPROTO=dhcp
ONBOOT=yes
# 保存退出,重启网络
/etc/init.d/network restart
附录-参考文章
linux下桥接模式,NAT模式,仅主机模式有什么区别?以及各自的使用场景是什么?
感谢各位耐心阅读,一位希望成为有知识输出的,而不是乱搬粗造的底层程序猿