QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 753|回复: 12

关于ifconfig命令

[复制链接]
发表于 2003-12-9 00:34:34 | 显示全部楼层 |阅读模式
[code:1]因为我上网用的Cable Modem,所以必须使用DHCP获取IP地址,当我希望在局域网上面使用Samba的时候,需要将IP地址改为固定IP,我的做法是修改/etc/sysconfig/networking/devices/ifcfg-eth0文件,将BOOTPROTO=dhcp修改为BOOTPROTO=none,用ifconfig eth0 down和ifconfig eth0 up重新激活设备之后,IP地址不会更新,还是原来的,只有重新引导后才会应用设置,这是什么原因阿?为什么不能像redhat-config-network那样,重新激活后就会按照新的配置获取IP地址呢?[/code:1]
发表于 2003-12-9 07:21:31 | 显示全部楼层
service network restart
管用吗?
回复

使用道具 举报

发表于 2003-12-9 10:15:36 | 显示全部楼层
/etc/init.d/network  restart 后,不能获得网卡的新 IP 地址。
这是老版本的 RedHat 的 /etc/init.d/network 这个文件或者是 ifup 、ifdown 的 BUG。


顶楼的,网卡不贵啊,你再接局域网的一个网卡就省事了呀。    
回复

使用道具 举报

 楼主| 发表于 2003-12-9 11:33:17 | 显示全部楼层
service network restart我倒是没有试过,晚上回去试一下。
to GuGong,如果是这样的话,那么Red Hat自己的redhat-config-network是怎么做到获取新的IP地址的呢?郁闷。。。。。。
不过你说得也对,再接一块网卡,抽空看看公司里面空着的机器拆块网卡,哈哈!         
回复

使用道具 举报

发表于 2003-12-9 12:03:43 | 显示全部楼层
为什么不能像 redhat-config-network 那样,重新激活后就会按照新的配置获取IP地址


真的吗? 我几乎没用过这个工具的,我一直是 vi 来直接编辑。


不过我觉得 redhat-config-network 也应该是调用 ifdown、ifup 来启动网卡。
回复

使用道具 举报

发表于 2003-12-9 20:54:14 | 显示全部楼层
我也是,几乎没用过这个工具
顺便,问个问题,我有个机器配置不太高
用的集成8738声卡,rh8,9,现在用fedora,全都认识,也有正确的驱动,但是没声音
fedora下,只要想发出声音,第一下能出声音,然后就死机了
驱动我换过好多,内核重新编译过,都没有解决.
回复

使用道具 举报

发表于 2003-12-9 22:54:25 | 显示全部楼层
设置双IP应该可以
一个网卡可以绑定多个IP地址的
回复

使用道具 举报

 楼主| 发表于 2003-12-10 00:39:16 | 显示全部楼层
问题解决了,修改ifcfg-eth0后,用service network restart即可。

呵呵,纠正一下,redhat-config-network不会自动重新获取新的ip地址,他的作用是按照设置生成ifcfg-eth0文件,XWindow下面的网络配置中会修改该文件并重启服务,所以能得到新的IP地址。

按照GGGO兄的说法,我按照下面的步骤建立别名设备:
ifconfig eth0:1 192.168.1.3
route add -host 192.168.1.3 dev eth0:0
ifconfig eth0:1 up
果然可以了,但是如果重启了network服务,别名设备就没有了,应该有一个地方可以保存别名设备的,有没有人知道啊?
回复

使用道具 举报

 楼主| 发表于 2003-12-10 00:41:13 | 显示全部楼层
我知道图形界面下的网络配置下面可以设置别名设备,我是想知道ifconfig命令怎么来做         
回复

使用道具 举报

发表于 2003-12-10 08:10:51 | 显示全部楼层
under /etc/sysconfig/networking/device and profiles, add your eth0:1 interface configuration there.
回复

使用道具 举报

发表于 2003-12-10 08:12:20 | 显示全部楼层
add a file like ifcfg-eth0:1
回复

使用道具 举报

发表于 2003-12-13 02:20:05 | 显示全部楼层
/etc/sysconfig/network-scripts/ifcfg-eth0:1
/etc/sysconfig/networking/devices/ifcfg-eth0:1
/etc/sysconfig/networking/profiles/default/ifcfg-eth0:1

有没有人知道到底是哪些文件起作用??
回复

使用道具 举报

发表于 2003-12-15 13:19:57 | 显示全部楼层
/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network-scripts/ifcfg-eth0:0

/etc/sysconfig/network-scripts/ifcfg-eth0:1

/etc/sysconfig/network-scripts/ifcfg-eth0:2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-18 09:25 , Processed in 0.037544 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表