-
2021-08-15 00:08:50
1.设置IP的命令
1.1.ifconfig命令
命令:ifconfig eth0 192.168.1.20
解析:eth0是网卡的名字,可以用ifconfig -a命令进行查看;192.168.1.20是要设置成的ip地址。1.2. 修改/etc/network/interfaces文件
auto ens33 #iface ens33 inet dhcp iface ens33 inet static address 192.168.1.141 netmask 255.255.255.0 gateway 192.168.1.1
1.用"cat /etc/network/interfaces"命令可以在interfaces文件里看到网卡的设置,上面的就是ens33网卡的设置,static和dhcp表示该网卡是用静态ip还是dhcp动态ip,二者只能选其一。如果选static则要设置下面的值,每次开机ip都会是设置的address;如果选择dhcp则不用设置下面的值,每次开机的ip是动态分配的。
2.设置完ip地址要重启网卡。1.3 netset命令
命令:netset 192.168.2.82 255.255.0.0 192.168.0.1
解析:192.168.2.82:想要修改成的ip地址; 255.255.0.0:子网掩码;192.168.0.1:网关2.重启网络的命令
1.在终端输入:/etc/init.d/networking restart;
2.ifdown eth0 & ifup eth0;
3.ifconfig eth0 down & ifconfig eth0 up
备注:eth0是网卡的名字更多相关内容 -
Linux网络配置不生效
2021-12-31 18:42:37关于解决Linux网络配置文件 修改不生效问题的解决方案 注意 外部问题,例如虚拟网卡,网段及网卡连通问题另行查找相关解决方案。本博客仅介绍比较生僻的Linux系统配置文件不生效有关问题。
关于解决Linux网络配置文件 修改不生效问题的解决方案
注意 外部问题,例如虚拟网卡,网段及网卡连通问题另行查找相关解决方案。本博客仅介绍比较生僻的Linux系统配置文件不生效有关问题。
-
先看下产生的问题:修改为静态ip却不生效
我们按照正常流程:
1)修改网卡配置文件一般是先确定网卡,
2)进入目录 /etc/sysconfig/network-scripts/ 下再对对应的配置文件进行修改。
-
网卡配置文件名都是ifcfg-开头加上网卡名
因此排查网卡配置信息时应当注意下网卡名是否写错了,以及考虑网卡信息会由那些文件所影响。
-
经过努力查找、排除,定位,网卡配置文件在一定的情况下会出现以下类似文件,如下图所示。
-
这类文件也是控制网卡配置的关键文件
解决办法 :
- 第一种方案
先进入 /etc/sysconfig/network-scripts/
cd /etc/sysconfig/network-scripts/
修改对应mac地址的配置文件,
注意< -
-
linux上网络配置不生效的解决办法
2021-05-12 04:42:04它能运行主要的UNIX工具软件、应用程序和网络协议,下面是小编带来的linux上网络配置不生效的解决办法,希望对你有帮助!在Linux上,在ifcfg-eth0上设置IP地址等信息1、详细配置信息如下已[root@rac01 Desktop]#more/...Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议,下面是小编带来的linux上网络配置不生效的解决办法,希望对你有帮助!
在Linux上,在ifcfg-eth0上设置IP地址等信息
1、详细配置信息如下已
[root@rac01 Desktop]#more/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
NM_CONTROLLED=yes
ONBOOT=no
TYPE=Ethernet
UUID=3d5f18d5-73e0-48db-acbb-67d3ee8b332f
IPADDR=192.168.171.150
PREFIX=24
2、IP地址不生效的情况
(1)ifconfig查看eth0网卡信息,发现IP地址并没有生效
[root@rac01 Desktop]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:84:F2:24
inet6 addr: fe80::20c:29ff:fe84:f224/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:468 (468.0 b)
问题比较鬼异,明明在ifcfg-eth0文件中设置有IP地址192.168.171.150的`,为什么会系统却获不到IP地址呢。
(2)ping别的IP地址报如下错误:
[root@rac01Desktop]# ping 192.168.171.180
connect:Network is unreachable
(3)重启网络服务提示网卡没有活动
[root@rac01 network-scripts]# service network restart
Shutting down interface eth0: Error: Device 'eth0' (/org/freedesktop/NetworkManager/Devices/0) disconnecting failed: This device is not active
[FAILED]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
3、问题分析
从第2节中的3点信息来判断,基本确定为网卡没有启动所致。
4、处理解决
[root@rac01 Desktop]# ifup ifcfg-eth0
Active connection state: activated
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/1
[root@rac01 Desktop]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:84:F2:24
inet addr:192.168.171.150 Bcast:192.168.171.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe84:f224/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:82 (82.0 b) TX bytes:7277 (7.1 KiB)
到此,网卡已经正常工作。
【linux上网络配置不生效的解决办法】相关文章:
-
Linux 网络设置
2022-04-18 03:37:37一.查看网络配置 1.查看网络接口信息 ifconfig 查看所有活动的网络接口信息 执行 ifconfig 命令 查看指定网络接口信息 ifconfig 网络接口 [root@localhost -]# ifconfig ens33目录
5.1查看系统的网络连接情况,获取socket统计信息 ss
一.查看网络配置
1.查看网络接口信息
1.1查看所有活动的网络接口信息 ifconfig
ifconfig
1.2查看指定网络接口信息
ifconfig ens33
第一行:以太网卡的名字不是常见的eth0,变成了ens33。其中en代表以太网卡
ens33:代表PCI接口的物理位置为(0,3),其中横座标代表bus,纵座标代表
slotUP:代表此网络接口为启用状态(down为关闭状态)
RUNNING:代表网卡设备已连接
MULTICAST:表示支持组播
MTU:为数据包最大传输单元,
第二行:网卡的IP地址、子网掩码、应播地址
第三行:IP v6地址
第四行:Ethernet (以太网)表示连接类型; ether: 表示为网卡的MAC地址
第五行:接受数据包个数、大小统计信息
第六行:异常接受包的个数、如丢包量、错误等
第七行:发送数据包个数、大小统计信息
第八行:发送包的个数、如丢包量、错误等
2.查看或设置当前主机名 hostname
hostname
2.1临时修改主机名称
hostname (xxx)
2.2永久修改主机名称
hostnamectl set-hostname (xxx)
3.查看或设置主机中路由表信息 route
route
3.1
route -n
查看路由,使用 -n 可以将路由记录中的地址显示为数字形式,这可以跳过解析主机名的过程,在路由表条目较多的情况下能够加快执行速度
4.查看网络连接情况 netstat
查看当前操作系统的网络连接状态、路由表、接口统计等信息,它是了解网络状态及排除网络服务故障的有效工具
netstat
选项 说明 -n 以数字的形式显示相关的主机地址、端口等信息 -r 显示路由表信息 -a 显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口) -l 显示处于监听Listenin状态的网络连接及端口信息 -t 查看TCP (Transmission Control Protocol,传输控制协议)相关的信息 -u 显示UDP (User Datagram Protocol,用户数据报协议)协议相关的信息 -p 显示与网络连接相关联的进程号、进程名称信息(该选项需要root权限) 4.1显示全部监听端口
netstat -anpt
4.2显示指定端口
netstat -anpt|grep sshd
5.获取socket统计信息
5.1查看系统的网络连接情况,获取socket统计信息 ss
ss [选项]
选项 说明 -h help通过该选项获取更多的使用帮助 -v version显示软件的版本号 -t tcp显示TCP协议的sockets -u udp显示UDP协议的sockets -n numeric不解析服务的名称 -l listening只显示处于监听状态的端口 -p processes显示监听端口的进程 -a all对TCP 协议来说,既包含监听的端口,也包含建立的连接 -r resolve把IP解释为域名,把端口号解释为协议名称 5.2查看打开服务进程的端口 lsof
lsof [选项]
查看打开22端口号的进程号
6.测试网络连接 pin
ping [选项] [目标主机]
ping 192.168.119.130 ctrl+c可中止
7. 跟踪数据包 traceroute
traceroute 目标主机
8. 域名解析 nslookup
测试DNS域名解析
nslookup 目标主机地址
二.设置网络参数的方式
1.临时配置:使用命令调整网络参数
简单,快速,可直接修改运行中的网络参数
一般只适合在调试网络的过程中使用
系统重启以后,所做的修改将会失效
2.固定设置:通过配置文件修改网络参数
修改各项网络参数的配置文件
适合对服务器设置固定参数时使用
需要重载网络服务或者重启以后才会生效
3.设置网络接口参数 ifconfig
3.1设置网络接口的IP地址,子网掩码
ifconfig 网络接口 IP地址
3.2禁用或者重新激活网卡
开启:ifconfig 网络接口 up
关闭:ifconfig 网络接口 down
3.3设置虚拟网络接口
ifconfig 网络接口:序号 IP地址
4.设置路由记录 route
4.1添加到指定网段的路由记录
route add -net 网段地址 gw IP地址
4.2删除到指定网段的路由记录
route del -net 网段地址
4.3向路由表中添加默认网关记录
route add default gw IP地址
4.4删除路由表中默认的网关记录
route del default gw IP地址
5.启用,禁用网络接口配置
重启网卡服务:systemctl restart network
启用:ifup 网络接口
禁用:ifdown 网络接口
6.域名解析配置文件
/etc/resolv.conf
保存文件需要使用的DNS服务器的IP地址
vim /etc/resolv.cong进入编辑
三.本地主机映射文件
/etc/hosts 文件
保存主机名与IP地址的映射记录
vim /etc/hosts进去编辑
网页输入设置的网址进入成功就可以了
-
Linux--网络设置(查看及测试网络、使用网络配置命令及修改网络配置文件)
2020-12-05 23:02:01文章目录一、查看网络配置1.查看网络接口信息-...设置网络接口参数-ifconfig2.设置路由记录-route(临时)四、修改网络配置文件1.网络接口配置文件2.启用、禁用网络接口配置3.主机名称配置文件4.域名解析配置文件 -
Linux如何让修改的配置生效?
2021-05-10 04:33:271.修改配置文件为什么要重启服务?...2.Linux如何让修改的配置生效?(1)方法一:重启文件。(2)方法二:使用source命令。在当前bash环境下读取并执行FileName中的命令。*注:source命令也称为“点命令”,也就是一个... -
Linux网络设置
2021-09-24 11:16:13查看网络接口信息二级目录三级目录 一.查看网络接口信息 查看所有活动的网络接口信息执行ifconfig命令 ifconfig 网卡 down/up 关闭/开启网卡 ifconfig -a 显示所有网卡 [root@localhost /]# route Kernel IP routing... -
Linux 定时任务不生效的问题
2021-01-17 15:27:32Linux 中定时任务不生效的问题屡见不鲜, 本质原因是: 登录式 shell & 非登录式 shell.登录式 shell & 非登录式 shell登录式 shell 有:su - Login: username / password非登录式 shellsu 图形见面脚本执行... -
Linux网络配置ifcfg etho不生效
2018-10-11 13:14:07Linux网络配置ifcfg etho不生效 1.在RHEL4上,在ifcfg-eth0上配置IP地址等信息。详细配置如下 /etc/sysconfig/network-scripts/ifcfg-eth0 2.在shell上,ifconfig查看eth0网卡信息,发现ip地址并没有生效 3.ping... -
Linux修改DNS永久生效的方案
2020-06-16 09:12:01一、在/etc/NetworkManager/dispatcher.d下创建脚本并编辑mydns.sh sudo vim /etc/NetworkManager/dispatcher.d/mydns.sh 添加内容如下: #!/bin/bash cp -f /etc/resolv.conf.mydns /etc/resolv.conf ... -
Linux网络操作系统与实训(第2版) 教学课件 第7章 Linux网络基础配置[杨云].ppt
2020-07-03 09:31:33该命令可以设置网络接口IP地址的获得方式是静态配置还是动态获得IP地址子网...setup 注意 使用setup命令配置的各项参数会直接写入相应的网络配置文件为了使设置生效应重新启动network网络服务 第7章 Linux网络基础配置 -
Linux的网络参数设置
2019-01-28 16:08:55前面讲解了lLinux 的IP组成,下面就讲一下Linux的网络设置和数据传递。 其实这地方对运维的人员来说,不会要精通,但还是要了解。必要时刻还会用到的 电脑之间数据的传递: 数据的传递要分为下面几层。 OSI... -
Linux中修改环境变量及生效方法
2021-12-27 16:41:33注: 部分概念介绍来源于网络 方法一(对所有用户生效(永久的)): 在/etc/profile文件中添加变量 用vim /etc/profile文件中增加变量。 export PATH=/home/opt 要让刚才的修改马上生效,需要执行以下代码 # source /... -
Linux的网络配置——修改Linux的网段和网关,设置自动连接网络
2020-05-27 13:24:45Description:本文主要内容是修改Linux的网段和网关,设置自动连接网络,它可以让我们的Linux在不用手动连接网络的情况下,使用Xshell 连接Linux主机。(CentOS为例) Linux的网络配置前言1. NAT网络结构图2. 查看... -
linux修改路由表及生效
2017-02-24 00:37:44公司项目最近碰到了连接数据库超时的问题,涉及到了Linux的路由表,简单做下记录: 1. 路由表介绍(介绍转载自http://www.cnblogs.com/li-hao/archive/2013/04/07/3003703.html) 路由是选择一条数据包... -
VMware中Linux虚拟机永久设置静态ip(基于NetworkManager网络管理器)
2022-04-26 11:17:05在VMware中使用ubuntu的时候,ip一直...2. 备份当前网络设置文件 sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak 3. 修改网络配置文件 sudo vim 01-network-manager-all.yaml 默认内容如下: -
Linux网络问题排查
2021-12-06 17:15:27Linux网络问题排查网络不通网络速度慢网络排查思路 网络不通 如果是网络不通,要定位具体的问题,一般是不断尝试排除不可能故障的地方,最终定位问题根源。一般需要查看 是否接入到链路 ethtool eth0 是否启用了相应... -
【VMware】虚拟机中给Linux设置ip——解决在linux中设置了ip地址,却还是连不上的问题
2022-04-14 10:56:06大家好,我是好学的小师弟,最近在搭建虚拟机的时候,发现我虽然在linux中设置了ip地址却还是用MobaXterm连不上。最后通过查询资料,找到了问题的解决方法 -
Linux下setup网络配置Ip不生效的解决方法
2018-01-04 09:46:49第一次安装linux的时候需要配置ip地址时遇到了这样的问题,setup启动网卡配置,IP地址网关dns都设置好之后 service network restart后并没有生效。 (我是桥接模式) 找到一个解决办法就是 : 使用如下命令 : ... -
Linux 网络配置
2020-10-24 23:15:47在使用 Linux 的过程中,经常遇到网络问题,本文为特总结下 Linux 的网络配置,同时也介绍下网络的一些基础知识,下面就开始吧! 一、Linux 网络配置文件 这里以 CentOS 为例进行说明,网络配置文件位于/etc/... -
Linux网络服务——Linux网络基础设置与DHCP服务
2020-02-01 11:49:54Linux网络基础设置与DHCP服务 Linux网络基础设置 1.查看和测试网络常用命令 ifconfig:查看网络接口信息 hostname:查看计算机名称 route:查看路由表条目(查看网关) netstat:查看系统的网络连接状态、... -
Linux配置DNS永久生效
2020-08-25 10:57:13DNS2=100.100.0.100 #阿里云自己的DNS IP DNS3=172.16.0.1 #线下机房部署的DNS DNS4=100.100.0.101 #阿里云自己的DNS IP 重启网络,发现生效了,但默认resolv.conf中只存有前两个域名,所以我们需要手动修改下... -
LINUX修改主机名称(立即永久生效)
2021-10-28 17:03:251.修改主机名 [root@localhost ~]# hostnamectl set-hostname 新主机名 2.立即生效 [root@localhost ~]# hostname 新主机名 3.重新连接或者su - 其它用户都可以看到修改后的主机名了 -
linux命令之让配置立刻生效
2017-04-27 10:20:46知识点一: source命令 格式 : source 配置文件如:#source /etc/profile,可以使配置的profile文件立刻生效 -
3 Linux 网络配置
2021-05-13 13:56:10Linux网络配置在Ubuntu上面进行网络配置有两种方式,一种是通过命令行配置,配置之后马上生效,重启后会消失。另外种是编辑配置文件,配置之后需要刷新接口生效,重启之后保存。编辑网络配置文件$ sudo vi /etc/... -
linux服务器设置永久代理
2017-03-06 17:25:52在其他有需要访问外网机器上设置其访问外部网络的代理机器 export http_proxy=http:// 192.168.2.10:3128 这样就可以让不能访问外部网络的机器通过可以访问外网的机器做为代理访问到外部网络,来方便... -
Linux 修改本机etc-hosts 的 hostName 后经常不生效
2021-11-26 18:19:03Linux 修改本机etc-hosts 的 hostName 后经常不生效 1、Linux修改本机别名/etc/hosts的hostName后经常不生效解决 Linux修改本机别名/etc/hosts的hostName后经常不生效, 比如我们/etc/hosts的内容如下: #192.68.... -
Linux中的网络管理——网络配置及命令
2017-11-01 23:25:13Linux网络配置 ifconfig命令 Linux网络配置文件 网卡信息文件 主机名文件 DNS配置文件 VMWare中Linux的网络参数配置 VMWare桥接模式下配置静态IP Linux网络命令 网络环境操作 网络测试命令Linux网络配置 在Linux中...