【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】

这篇具有很好参考价值的文章主要介绍了【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


Ubuntu出现无法连接网络,ping公网IP地址显示主机不可达,打开FireFox浏览器打不开网页的情况,还有在使用sudo apt-get install gcc 下载某个工具的时候出现无法解析当前域名的情况,其实都是归终于网络无法连接,我尝试过很多办法,在教程上面看到的修改Network Manager.state文件的NetworkingEnable=false改为True的情况,但是我发现自己没有这个文件,找相关的没有这个文件的处理办法都是没有的,所以这里我使用的是修改IP地址和配置一些文件。我在这篇博客中会提到别的博客讲述的办法,因为他们有的人说这种方法是有效的,但是如果发现和我的情况一样,可以采用我说的修改IP的方法。

配置网络——修改状态

  1. 打开终端,依次输入命令
sudo service network-manager stop
sudo gedit /var/lib/NetworkManager/NetworkManager.state
  1. NetworkingEnable = false 改为 NetworkingEnable = true
    保存退出

  2. 输入命令,立马连上网

sudo service network-manager start

配置网络——IP地址

配置VirtualBox网络

配置VirtualBox的网络的时候,是需要关闭Ubuntu的!

因为刚开始我在配置网络的时候,看到博客配置VIrtualBox的网络是选择以太网的一个Host主机,但是我的以太网一直处于无法识别这个网络,自从设置之后,然后我也是修改了很多遍的IP4,还有看它的追踪器的情况,但是其实都是没有用的,然后我就将我的以太网卸载重装了,之后我会在其他博客写关于以太网无法识别网络的解决办法

跟着下面的网络配置是可以的,亲测!

【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】
【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】

修改IP地址

  1. 先用命令ifconfig查询一下原来网卡的名字,如下

记住自己的网卡名字和IP地址

【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】

  1. ctrl+alt+t 打开终端,输入命令sudo gedit /etc/network/interfaces打开配置文件。

【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】
按照下面所示添加或修改内容:

#interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
#上面的内容是原来就有的,下面是新加的内容。
#下面是要设置的网卡名字。
auto  enp0s3
#static表示设置静态IP,动态IP用dhcp,一般默认就是dhcp状态
iface enp0s3 inet static
#IP地址
address 192.168.1.36
#子网掩码
netmask 255.255.255.0
#网关
gateway 192.168.1.1
#广播地址,可以不设
broadcast 192.168.1.255

【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】

修改DNS

ctrl+alt+t 打开终端,输入命令sudo gedit /etc/resolv.conf打开配置文件。

【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】
按照下面所示添加或修改内容:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1 
#上面的内容是原来就有的,下面是新加的内容。
nameserver 114.114.114.114
nameserver 8.8.8.8
#结束-------------------------------------
 

【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】
设置完这些文件路径之后,重启自己的Ubuntu系统,可以试试自己的ping公网是否可以使用,我在设置完这些之后是可以使用ping的,并且没有主机不可达的情况

ping 自己的IP地址 或者某个网址(baidu.com)

Ctrl+C 退出此次运行,就可以看到结果!

【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】

  • 如果重启系统或者网络后,ping公网ip地址通,但是域名不通,编辑下面的文件,在其中加上上面的内容,和上面IP地址内些全部一样,但是这个文件在我的系统中我没有找到,我没有增加内容!

/etc/resolvconf/resolv.conf.d/base

/etc/resolvconf/resolv.conf.d/head

  • 如果还是无法上网,可以将/etc/NetworkManager/目录下的system-connections目录删除或者移走,然后再重启网络或者系统。

重启服务的方法

  • 重起网络服务:
    输入命令:sudo /etc/init.d/networking restart
    或输入命令:sudo service networking restart
     个别系统重启服务后地址不变,这一般是缓存的问题,可以通过ip命令刷新一下缓存。

  • 重启DNS服务:
    输入命令:sudo /etc/init.d/resolvconf restart
    或输入命令:sudo service resolvconf restart

修改netplan文件的配置

ctrl+alt+t 打开终端,进入/etc/netplan/目录,找到yaml文件

输入命令sudo gedit /etc/netplan/01-network-manager-all.yaml打开配置文件
【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】

按照下面示例添加或修改内容:

network:
  version: 2
  renderer: networkd
  ethernets:
    #网卡名称,先用ifconfig查清楚要更改的网卡名字
    enp0s3:
       addresses: [192.168.1.36/24]
       gateway4: 192.168.1.1
       nameservers:
           addresses: [8.8.8.8]

【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】
启用配置信息。

sudo netplan apply

就可以解决Ubuntu无法连接网络的问题啦!文章来源地址https://www.toymoban.com/news/detail-474765.html

到了这里,关于【Linux系统无法连接网络,修改IP地址和网关,ping解决主机不可达的情况】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • linux系统修改IP为静态IP地址-vmware

    1.编辑虚拟网络编辑器,确认NAT模式及子网IP和子网掩码,根据情况取消本地DHCP服务 2.终端编辑配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 3.编辑其中下面几项 BOOTPROTO=\\\"static\\\" IPADDR=\\\"192.168.100.254\\\" GATEWAY=\\\"192.168.100.2\\\" DNS1=\\\"192.168.100.2\\\" 全部配置如下: TYPE=\\\"Ethernet\\\" PROXY_METHOD=\\\"none\\\" B

    2024年02月19日
    浏览(46)
  • Linux无法访问github解决方案【修改/etc/hosts文件,加上GitHub网站的IP地址】

    ChatGPT神中神! 省流:修改 /etc/hosts 文件,加上GitHub网站的IP地址。 \\\"Failed connect to github.com:443; 拒绝连接\\\" 错误通常表示你的系统无法建立与GitHub的安全连接。这可能是由于网络问题、防火墙设置或代理配置等原因引起的。以下是一些可能的解决方法: 检查网络连接:确保你的

    2024年02月13日
    浏览(46)
  • 网络:IP地址、子网掩码、网络地址、广播地址、网段、网关

    目录 一、IP地址 二、子网掩码 三、网络地址 四、广播地址 五、网段 六、网关 七、IP地址、子网掩码、网络地址、广指地址、网殷、网关的关系 参考链接  一、IP地址 IP地址是因特网协议(IP)中使用的一种数字标识符,用于唯一地标识网络中的设备。每台连接到因特网的设

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

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

    2024年02月05日
    浏览(48)
  • 区域入侵/区域人数统计AI边缘计算智能分析网关V4如何修改IP地址?

    智能分析网关V4是TSINGSEE青犀推出的一款AI边缘计算智能硬件,硬件采用BM1684芯片,集成高性能8核ARM A53,主频高达2.3GHz,INT8峰值算力高达17.6Tops,FB32高精度算力达到2.2T,硬件内置了近40种AI算法模型,支持对接入的视频图像进行人、车、物、行为等实时检测分析,上报识别结

    2024年01月18日
    浏览(59)
  • Linux中启动网卡时报错:“错误:连接激活失败:IP 配置无法保留(无可用地址、超时等)”的解决办法;用Xshell5如何连接虚拟机?

    1.启动虚机后,用Xshell5连接虚拟机,首先要查询IP,查询前要启动网卡,使用启动网卡命令:ifup ens160,这时候报错了,如下: [root@linuxprobe ~]# ifup ens160 错误:连接激活失败:IP 配置无法保留(无可用地址、超时等) 2.win+r,输入service.msc,改为启动。    3.重新启动网卡,就可

    2024年02月11日
    浏览(55)
  • 安全帽/反光衣检测AI边缘计算智能分析网关V4如何修改IP地址?

    智能分析网关V4是TSINGSEE青犀推出的一款AI边缘计算智能硬件,硬件采用BM1684芯片,集成高性能8核ARM A53,主频高达2.3GHz,INT8峰值算力高达17.6Tops,FB32高精度算力达到2.2T,硬件内置了近40种AI算法模型,支持对接入的视频图像进行人、车、物、行为等实时检测分析,上报识别结

    2024年01月21日
    浏览(48)
  • 计算机网络 ,ip地址(网络号,主机号),网关,路由

    1、ip:用来唯一标识互联网中的一个网络或一台主机。 2、网络号:ip地址包含了网络号(与子网掩码相与),主机号,主机可以与具有相同的网络号的设备直接通讯,在没有连接设备的情况下,即使共享相同的物理网段,网络号不同则无法进行通讯。 3、主机号:网络号标识在

    2023年04月27日
    浏览(52)
  • Linux c语言获取本机网关 ip 地址

    这篇文章写了获取本机的ip地址和子网掩码:Linux c语言获取本机 ip、子网掩码 关于Netlink套接字请参考:Linux 网络之netlink 简介 Linux Netlink套接字是一种用于在Linux内核和用户空间之间进行通信的机制。它是Linux内核中的一种通信协议,用于让用户空间程序与内核进行交互。使用

    2024年02月07日
    浏览(48)
  • IP地址、网关、网络/主机号、子网掩码关系

    一、IP地址 IP地址组成 IP地址分为两个部分:网络号和主机号 (1)网络号:标识网段,保证相互连接的两个网段具有不同的标识。 (2)主机号:标识主机,同一网段内,主机之间具有相同的网络号,但是必须有不同的主机号。   IP地址规则     同一个局域网中,主机之间的网

    2024年02月10日
    浏览(52)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包