Linux不能联网

323 阅读2分钟

「这是我参与2022首次更文挑战的第15天,活动详情查看:2022首次更文挑战

linux中运行ifconfig出现错误,不能sudo apt install net-tools,Linux不能联网

linux中运行ifconfig出现错误

=======================

图片

正常情况下,只需要在控制面板上输入

sudo apt install net-tools

就可以正常 ifconfig 了。

图片

不能sudo apt install net-tools

图片

出现这种问题时,解决方法是,首先输入

sudo apt-get update

图片

然后输入:

sudo apt upgrade

图片

在控制面板上输入

sudo apt install net-tools

就可以正常 ifconfig 了。

不能sudo apt install net-tools(Linux不能联网)

原因:虚拟机的网络设置错误,点击vMware下的虚拟机->设置,选择网络设置。里面有3个选项:

桥接模块:Linux虚拟机可以自动分配到IP地址,外网可以访问虚拟机,这种情况需要保证路由器能够提供多个IP。

NAT模式:Linux虚拟机和主机共用一个外网的IP地址,Linux和主机也可以相互访问,但是虚拟机对外网电脑不可见,这种情况下适用于IP地址有限,比如说校园网中。

主机模式:主机之和Linux连接在一起,使用与主机无法上网的情况。

一定要根据自己的需要设置好对应的模式。设置好后重启。

出现不能不能sudo apt install net-tools的吧原因,一般是不能联网,而解决这个问题的方法是,将网络适配器改成NAT模式。

图片

之后就可以按照上面的步骤进行了。

附加

、编辑Linux中的网络配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33 #注 网络配置文件名可能会有不同,在输入到ifcfg时,可以连续按两下tab键,获取提示,比如我的机器 为 ifcfg-ens33

内容替换如下:

TYPE=”Ethernet” BOOTPROTO=”static” #静态连接 NAME=”ens33” UUID=”1f093d71-07de-4ca5-a424-98e13b4e9532” DEVICE=”ens33” ONBOOT=”yes” #网络设备开机启动 IPADDR=”192.168.0.101” #192.168.59.x, x为3~255. NETMASK=”255.255.255.0” #子网掩码 GATEWAY=”192.168.66.2” #网关IP

DNS1= 8.8.8.8

DNS2=8.8.8.4

2、查看网络配置

ip addr 重启网络服务

service network restart 测试效果 ping 192.168.66.2 ping 115.239.210.27 (百度的某个IP,直接ping www.baidu.com 会出现域名解析问题,在保证网络连通后可进行配置) DNS文件配置 vi /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4 测试 ping www.baidu.com