Hey, Nice to meet You. 

必有过人之节.人情有所不能忍者,匹夫见辱,拔剑而起,挺身而斗,此不足为勇也,天下有大勇者,猝然临之而不惊,无故加之而不怒.此其所挟持者甚大,而其志甚远也.          ☆☆☆所谓豪杰之士,

Linux(CentOS7)设置固定获取IP地址

①、点击"编辑"里面的"虚拟网络编辑器",取消勾选DHCP服务将IP地址分配给虚拟机

image


②、启动虚拟机,进入网络配置文件目录:cd /etc/sysconfig/network-scripts/,然后编辑ifcfg-ens33文件:vi ifcfg-ens33。按i进入insert编辑模式:

cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33

修改以下内容:

  • BOOTPROTO=static:启用静态IP地址
  • ONBOOT=yes:开启自动启用网络连接

添加以下内容:

  • IPADDR=192.168.30.100:设置IP地址
  • NETMASK=255.255.255.0:子网掩码
  • GATEWAY=192.168.30.2:设置网关

注意:IPADDR不能和子网IP冲突(最后一位只要在0~255范围内随便取一个数字,这里选择100),GATEWAY即”NAT设置“里面的网关IP。

最后按下Esc进入命令模式输入:wq保存并退出。

image image

修改和添加内容后如下图:

image


③、输入service network restart 重启网卡让网卡设置生效。

④、输入ip addr检查一下IP。

⑤、验证是否可以访问外网:ping www.baidu.com

如果ping www.baidu.com不通,那么再测试一下百度的ip地址14.215.177.38能否ping通,如果ip能通而域名不通则说明DNS解析有误,需要设置DNS。

⑥、设置DNS(有两种方式)。

注意:DNS服务器可以只配一个,也可以配置多个,下面我用的是两个免费的DNS服务器,查看IP地址,测试联网。

第一种方式是在 ifcfg-ens33 文件的后面进行添加DNS1=xxx.xxx.xxx.xxx

image

注意改完后重启网卡才能生效,重启:service network restart


第二种方式是改vi /etc/resolv.conf或者直接echo -e "nameserver 114.114.114.114\nnameserver 223.5.5.5" >>/etc/resolv.conf。(\n是换行的意思)

使用vi命令添加的时候要注意格式:

  • nameserver xxx1.xxx1.xxx1.xxx1
  • nameserver xxx2.xxx2.xxx2.xxx2

使用echo命令则直接运行就可以了。

两种方式完成后的效果是一样的,如下图:

image

常用的免费DNS地址:

  • 国内移动、电信和联通通用的DNS:114.114.114.114。
  • 阿里:首选:223.5.5.5 备用:223.6.6.6
  • 百度 :180.76.76.76
  • 腾讯:首选:119.29.29.29,备用:119.28.28.28
  • 谷歌 8.8.8.8

详细可以参考:http://www.suozy.cn/post-21.html

posted @ 2021-04-22 10:47  唐浩荣  阅读(714)  评论(0编辑  收藏  举报