我用Linux命令修改了网卡ip,为啥重启Linux系统,有自动还原了..

如题所述

用Linux命令修改了网卡ip,重启Linux系统,有自动还原了是设置错误造成的,解决方法为:

1、ifconfig查看当前网卡的信息。

2、vim /etc/sysconfig/network-scripts/ifcfg-eth0打开要修改ip信息的网卡。

3、重启网卡服务,命令如下。

4、或者找到菜单栏的网络图标,点击。

5、点击disconnet,图标出现叉号。

6、然后再点击system eth0,重启网卡服务即可。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-25
直接用ifconfig ip 这种方式修改的话是临时的,重启系统或者重启服务之后失效
如果永久修改的话,修改以下配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置文件信息:
进入配置文件之后按"i" 进行编辑
DEVICE=eth0 //网卡名字 不用改
BOOTPROTO=static //默认为dhcp 修改为static
IPADDR=192.168.0.243 //ip 地址
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.0.1 //网关地址
修改完之后按ESC 输入:“:wq” 进行保存退出,然后执行service network restart 重启网卡服务生效追问

为啥我的Linux安装进入不了图形操作桌面呢!我的是Linux Server 9.1 的 最新服务器版!是不是不支持桌面啊!

追答

你装的系统默认启动级别为3
编辑 /etc/inittab
找到 id:3:initdefault 吧3改为5 启动级别5是图形界面

追问

我改成了5 重启卡住不动了,以下你看一下。我觉得少了什么?
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:
这下面什么都没有了..

本回答被提问者和网友采纳
第2个回答  2020-06-14
这就是linux反人类的地方,太多的东西必须手动修改配置文件,保存,否则重启就没了。
第3个回答  2016-12-01
如果在命令行下,使用 ifconfig eth0 x.x.x.x netmask x.x.x.x 进行修改IP的,该种方式可以使改变即时生效,但重启后会恢复为原来的IP。
请编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip,然后保存,这才是不会恢复的。
第4个回答  2012-09-11
因为你没有保存到本地。方法是修改文件,/etc/sysconfig/network-script/ifcfg-eth0。
相似回答