为什么 linux 设为静态ip。当更改配置文件后,service network restart 不能立刻更改ip地址

 我来答
zjhxmjl
2012-12-15 · TA获得超过1078个赞
知道小有建树答主
回答量:1203
采纳率:0%
帮助的人:789万
展开全部
应该修改的配置文件是:/etc/sysconfig/network-scripts/ifcfg-eth0(当然有可能是eth1或其它)
service network restart 后不能立刻更改是因为这行设置BOOTPROTO=static (默认是dhcp)照我这个修改后重启网络即可
更多追问追答
追问
不要重启的那种。谢谢
追答
不知LZ懂不,修改配置文件后不重启网卡怎么生效?
快又稳
2024-10-23 广告
广州快又稳网络科技有限公司是一家集技术研发、产品创新、服务优化于一体的高新技术企业。公司自成立以来,始终秉承“网络使人类缩进距离,我们让网络快又稳”的核心理念,致力于为全球客户提供高效、安全、易用的互联网解决方案及信息技术服务。在数字时代,... 点击进入详情页
本回答由快又稳提供
304878
2012-12-15 · TA获得超过1007个赞
知道小有建树答主
回答量:1163
采纳率:0%
帮助的人:820万
展开全部
你说的静态IP是怎么改的?

两个方法,
一个是去配置文件改,
一个是setup里面改
改完然后就
/etc/init.d/network restart

临时方法是
ifconfig eth0 192.168.1.1/24 up
更多追问追答
追问
已经解决,谢谢,用service 是不能立刻生效的,得先用ifdown使等前的配置文件失效,在用ifup将修改过的配置文件生效。但依然谢谢你
追答
一般不用SERVICE,没有补全~
能补全的不是很好吗?呵呵.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友29d68a6
2018-03-07
知道答主
回答量:4
采纳率:0%
帮助的人:3380
展开全部
应该是running状态的接口不能直接配置。
可以尝试下 拔掉 网线,使用 service network restart 配置下,然后再插上网线,配置为dhcp的话应该就可以直接获取,static没有配置成功的话,此时再执行一遍 service network restart 应该就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
songgang1010
2012-12-15 · TA获得超过535个赞
知道小有建树答主
回答量:336
采纳率:0%
帮助的人:233万
展开全部
要修改一个文件,用ifconfig设置的ip在重启后就变回来了
追问
所以我要更改配置文件,不重启,但要立刻生效
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式