QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3032|回复: 2

关于FANX安装到硬盘,无法保存IP地址的解决方法

[复制链接]
发表于 2008-7-4 19:01:40 | 显示全部楼层 |阅读模式
  好久没有回来了.呵呵.目前想装一个HTPC.用于播放电影和音乐.正在找合适的系统.试过REACTOS.感觉很不稳定.又回到LINUX的阵营.发现了这个slax.感觉不错. 晕...怎么说了那么多废话...
  我也是用REAL方式安装到硬盘上.用的是EXT2格式.开始也是不知道保存不了IP地址信息.重启之后才发现不能上网.查看了rc.inet1.conf.修改了网卡eth0的信息后.结果还是重启信息掉失.查看rc.inet1脚本.原来它是默认使用DHCP客户端获取地址.其他什么都不做.可能是考虑到LIVE方式是只读的吧.于是修改了一下脚本.就可以开机使用IP地址信息了.我是这样做的:

#! /bin/sh
# /etc/rc.d/rc.inet1
# This script is used to bring up the various network interfaces.
#
# Modified for FANX by Liony.
#

if [ "$1" = "start" -o "$1" = "" ]; then

   ifconfig lo down 2>/dev/null
   /sbin/ifconfig lo 127.0.0.1 2>/dev/null
   /sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo 2>/dev/null



   for eth in `ls /sys/class/net | grep -v sit`; do
      # check if dhcpcd is not already running for $eth interface,
      # in that case it was started by hotplug? so don't start it again
#      if [ "$eth" != "lo" -a ! -e /etc/dhcpc/dhcpcd-$eth.pid ]; then
#         echo "Auto Configure IP address for $eth: /sbin/dhcpcd -t 60 $eth &"
#         /sbin/dhcpcd -t 60 $eth &
#      fi
#   done

       if [ "$eth" != "lo" ]; then
          /sbin/ifconfig eth0 192.168.1.20 netmask 255.255.255.0
          /sbin/route add default gateway 192.168.1.1
          echo "Network interface eth0 set to 192.168.1.20/24"
       fi
     done

fi

这样开机就能绑定IP地址192.168.1.20到eth0了.可以根据自己的实际情况修改.如果不想自己修改.直接下载附件的文件覆盖到/etc/rc.d/rc.inet1吧.(下载后自行改名)
还有DNS设置.在文件/etc/resolv.conf修改保存就可以了.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2008-7-5 07:25:35 | 显示全部楼层
这样就方便多了,谢谢楼主!
回复

使用道具 举报

发表于 2008-7-5 17:03:22 | 显示全部楼层
不错,众人拾柴火焰高,欢迎大家的参与
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-20 10:17 , Processed in 0.138827 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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