Linux(CentOS 7)配置静态ip及ping 不通外网问题

这篇具有很好参考价值的文章主要介绍了Linux(CentOS 7)配置静态ip及ping 不通外网问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

日常学习中,如果Linux中安装了MySQL、nacos、redis等中间件。我们可能会通过navicat/dataGrip连接MySQL、会通过ip:port/nacos访问nacos、会通过ip:port连接redis。可以看到这些都跟Linux的ip地址有关,所以一旦开机重启后,Linux ip地址有变动,我们将需要逐个进行ip地址的修改,这是极其不方便的。
我们可以将Linux ip地址配置为静态ip,规避上面的问题。

二、编辑网卡配置文件

1. 配置文件地址

需要注意的是,网卡配置文件可能是ifcfg-ens32,也有可能是ifcfg-ens33,有哪个直接编辑哪个就行。
Linux(CentOS 7)配置静态ip及ping 不通外网问题

vim /etc/sysconfig/network-scripts/ifcfg-ens32

修改BOOTPROTO为static、ONBOOT为yes;添加IPADDR、NETMASK、GATEWAY、DNS1、DNS2、DNS3
Linux(CentOS 7)配置静态ip及ping 不通外网问题
网关和ip地址等可通过VMware 中“编辑–>虚拟网络编辑器–>NAT设置”查看,如下图所示:
Linux(CentOS 7)配置静态ip及ping 不通外网问题

BOOTPROTO=static            // 静态网址
ONBOOT=yes                  // 开机自启
IPADDR=192.168.160.188      // ip地址
NETMASK=255.255.255.0       // 子网掩码
GATEWAY=192.168.160.2       // 网关,vmware NAT模式在编辑--虚拟网络编辑器中选中NAT模式里点击NAT配置查看
DNS1=8.8.8.8
DNS2=114.114.114.114
DNS3=8.8.4.4

2. 重启网络服务即可

systemctl restart network

2. 潜在问题(网络ping不通主机/外网)

写在最前面,解决方法参考自:CentOS虚拟机linux设置静态IP后无法ping外网解决方案

  1. 网关要对应
    在虚拟机->编辑->虚拟网络编辑器中能看到子网ip和子网掩码,因此设置网关GATEWAY除了最后一位为2,其他与子网ip保持一致,即192.168.44.2。子网掩码NETMASK设置为255.255.255.0。

  2. ip地址不要冲突
    有时候ip设置的会冲突,修改最后一位,多试几个就行。
    如果你仔细查看了我在上面的图片&配置,会发现在VMware 中“编辑–>虚拟网络编辑器–>NAT设置”中的ip地址是192.168.160.0,但我设置的是192.168.160.188,这就解决了既ping不通主机,也ping不通外网的问题了。

  3. 域名一定要加上
    经过上述修改我已经能ping通主机,但是还是ping不通外网(www.baidu.com),于是我尝试加了DNS2,果然可以,因此建议DNS1和DNS2都加上。

总结

通过这篇文章,我们知晓了如何配置Linux静态ip,以及配置后ping不通主机和外网得解决方法。文章来源地址https://www.toymoban.com/news/detail-436849.html

到了这里,关于Linux(CentOS 7)配置静态ip及ping 不通外网问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VMware + CentOS下ping不通外网修改教程(包含踩坑经验)

    VMware + CentOS7 + Windows10 由于要做大数据实验,我准备用传统秘方“QQ邮箱”实现从Win系统到Linux系统上传文件的功能(VMTool有点用不明白),但是在虚拟机上打开Firefox的时候发现网断了,修改了很久的网络配置,终于搞懂问题出在哪里,决定写个帖子记录一下,真的花了很多时

    2024年02月04日
    浏览(27)
  • linux中ping不通外网解决办法

    今天给大家出一期ping不通外网的问题,这个问题我经常碰见,然后找度娘各种搜索,最终尝试得到如下解决办法: 外网ping不通 1)、在/etc/resolv.conf下添加如 2)、查看路由网关netstat -rn 添加网关 再次查看网关,现在已经有了 3)、打开网卡配置/etc/sysconfig/network-scripts/ifcfg-

    2024年02月13日
    浏览(34)
  • Ubuntu 20版本将动态ip修改为静态ip时,ping 不通网络

    问题描述:  在对Ubuntu 20版本将动态ip修改为静态ip时,ping  www.baidu.com ping不通了 火狐浏览器没有了网路,下载不了东西 一直卡在这里不动  问题出在哪里还是配置ip dns 网关的问题 如果我们在当初安装ubuntu 时,将网络设置成为NAT 模式 ,在我们设置静态ip时记得要将网关最

    2024年02月06日
    浏览(29)
  • Linux系统的安装,网络配置,解决虚拟机ping不通的问题

    (可以根据自己的配置(在任务管理器,cpu查看),自由安排) 必须电脑开启了虚拟化(未开启,网上搜一下就可以啦) 然后开启这个虚拟机 然后点击完成 1、修改文件配置(三个位置的网关必须一至,【虚拟机,配置文件,原电脑v8]) vim /etc/sysconfig/network-scripts/ifcfg-ens33 虚拟

    2024年02月06日
    浏览(40)
  • 关于CentOS7虚拟机配置静态IP地址及ping不通通百度等官网

    一、IP地址的配置: 1、查看MAC地址。 点击  ---虚拟机  -----  设置  -----  网络适配器  ------  高级  -----   记住MAC地址,后面会用到!!!       2、查看子网掩码和网关IP 点击  ---编辑  ----- 虚拟网络编辑器 ------  VMnet8 NAT模式  ------  NAT设置  -----  记住子网掩码和IP网

    2024年02月09日
    浏览(39)
  • 防火墙关闭,可以ping通IP,telnet22端口不通(centos7)

    查看22端口已经开放,并且防火墙也已经关闭,telnet22端口都不通,后面到主机cmd 中输入命令:ipconfig/ALL 后发现 VMnet8的IP是:192.168.10.1 , 虚拟机中输入命令 :ip address 中获取得IP 也是 :192.168.10.1,两者的IP相同有冲突, 然后修改VMnet8的IP后,telnet22端口成功 一些命令: 查询

    2024年02月11日
    浏览(40)
  • CentOS 7 linux网络配置、修改主机名、修改网络映射、Ping外网、连接xshell(超级详细、附xshell免费许可地址)

    查看VMware的虚拟网络编辑器 打开VMware = 编辑 = 虚拟网络编辑器 = VMnet8(外部连接:NAT模式)记录左下角的子网ip网段 设置IP地址和这个VMnet 8网段一致,才可以连接外网 // 修改 将网卡设置为静态获取 设置网卡开机自启 // 添加 将记录的网段添加到IPADDR(网段与虚拟网络编辑器

    2024年02月05日
    浏览(39)
  • linux设置静态ip与windows互相ping通、设置静态ip之后不能联网和网络服务重启失败的问题

    转载:https://www.codenong.com/cs105332412/ 按照提示查看网络服务的状态 看到这篇博文https://www.cyberithub.com/failed-to-start-lsb-bring-up-down-networking/ 首先可能是因为你MAC地址的问题,在 /etc/sysconfig/network-scripts/ifcfg-ens33 中提供正确的 MAC 地址并重新启动网络服务后应该可以解决此错误。

    2024年02月05日
    浏览(36)
  • 局域网内两台主机 IP ping 不通的问题分析

    1、问题背景 同一个局域网内的两台主机互相之间 ping 不通 IP; 或者 A 机器可以 ping 通 B 机器,但是,B 机器 ping 不通 A 机器。 2、原因分析 1)查看两台机器的IP配置的IP是否在同一网段,子网掩码、网关是否一样; 2)检查两台机器的防火墙是否开启。 PS:检查机器的防火墙

    2024年02月01日
    浏览(28)
  • 解决windows主机ping不通,本地安装的VM Linux系统IP

    1、检查本机本机IP cmdipconfig  2、虚拟机 Linux IP查:ip addr   3、发现两个ip不是同一个网段 1、进入网络适配器去修改IP   2、将网段修改为本地linux虚拟的网段 3、Windows主机ping linux虚拟ip,发现可以ping通  

    2024年02月06日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包