设为首页 收藏本站
查看: 748|回复: 0

[经验分享] 如何在Centos下配置静态IP

[复制链接]

尚未签到

发表于 2016-5-11 10:09:49 | 显示全部楼层 |阅读模式
在这之前,散仙先简述下什么是静态ip,什么是动态ip?
静态IP
在Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为IP地址。通过IP地址就可以访问到每一台主机。IP地址由4部分数字组成,每部分数字对应于8位二进制数字,各部分之间用小数点分开。如某一台主机的IP地址为:211.152.65.112 ,Internet IP地址由NIC(Internet Network Information Center)统一负责全球地址的规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其它地区的IP地址分配。
固定IP:固定IP地址是长期固定分配给一台计算机使用的IP地址,一般是特殊的服务器才拥有固定IP地址。
动态IP:因为IP地址资源非常短缺,通过电话拨号上网或普通宽带上网用户一般不具备固定IP地址,而是由ISP动态分配暂时的一个IP地址。普通人一般不需要去了解动态IP地址,这些都是计算机系统自动完成的。
公有地址(Public address)由Inter NIC(Internet Network Information Center 因特网信息中心)负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。
私有地址(Private address)属于非注册地址,专门为组织机构内部使用。
以下列出留用的内部私有地址
A类 10.0.0.0--10.255.255.255
B类 172.16.0.0--172.31.255.255
C类 192.168.0.0--192.168.255.255
动态IP
通过Modem、ISDN、ADSL、有线宽频、小区宽频等方式上网的计算机,每次上网所分配到的IP地址都不相同,这就是动态IP地址。因为IP地址资源很宝贵,大部分用户都是通过动态IP地址上网的。普通人一般不需要去了解动态IP地址,这些都是计算机系统自动完成的。

通过以上的简述,我们大概了解了静态ip和动态ip的区别,在举个通俗点的例子:
首先他们在网速上,没有什么差别
在使用上,ip地址就像你家的门牌号,动态ip地址就好像总是搬家,门牌号变来变去
而静态ip就是固定一个门牌号
如果你只是自己住,门牌号换不换也没有什么太大关系
可如果你开了家店(用服务器向外界提供服务),希望别人找到你,要是经常搬家,别人就很难找到你了

所以在实际开发中,我们的服务器一般都是静态ip配置,而我们的windows开发机一般都是动态的ip资源,除以之外,如果我们在我们的win开发机上,装了个虚拟机,那么这个虚拟机的ip也会出现二种情况,如果我们的网络连接模式是桥接的,那么我们的ip就会和win上的ip同一段落,如果是NAT模式的共享模式,那么我们虚拟机内的ip则就可以随便使用了,需要注意的是,后者只能访问外网的数据,而外网缺访问不到这个ip的地址,而桥接的则不存在这种情况。
下面进入正题:
编译 vi /etc/sysconfig/network-scripts/ifcfg-eth0 文件,设置ip地址,子网掩码,和网关

DEVICE=eth0
HWADDR=00:0C:29:73:09:46
TYPE=Ethernet
UUID=096eb8aa-af16-4032-a6b9-40d015ea663d
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.46.98
NETMASK=255.255.255.0
GATEWAY=192.168.46.254

需要注意的是,当使用的是桥接模式时,子网掩码和网关,ip地址网段要和win上的一致:

DSC0000.jpg
如果没有网关的话,我们还需要配置上对应的网关地址:
[iyunv@ganglia ~]# cat /etc/resolv.conf
search searchcn.msf
nameserver 192.168.32.2
nameserver 202.106.0.20
[iyunv@ganglia ~]#

最后,我们重启网络,ping一些外网地址,测试是否通过。
下面是一些网络方面命令:

ifdown eth0 //关闭网络  
ifconfig eth0 down //关闭网络  
ifup eth0 //开启网络  
ifconfig eth0 up //开启网络  
service network start //启动网络服务  
service network stop //停止网络服务  
service network restart //重启网络服务  
service network status //查看网络服务状态  
ifconfig -a //查看所有网卡的参数

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-215518-1-1.html 上篇帖子: CentOS 安装图形化界面方法 下篇帖子: CentOS无法添加组和用户
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表