LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: netbuddy

SUSE中的启动脚本文件在哪里?

[复制链接]
 楼主| 发表于 2007-7-27 09:35:22 | 显示全部楼层
netman真是厉害,凌晨都还在上面啊
test:~ # ip addr
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0a:eb:7f:8d:1a brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.107/24 brd 192.168.1.255 scope global eth0
    inet6 fe80::20a:ebff:fe7f:8d1a/64 scope link
       valid_lft forever preferred_lft forever
3: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0
这个IP还真是把俺给难住了
回复 支持 反对

使用道具 举报

发表于 2007-7-27 14:45:53 | 显示全部楼层
奇怪,怎都抓 dhcp 了?
要不然哦,你改一下 /etc/sysconfig/network/config
改一下這行:
#NETWORKMANAGER=yes
NETWORKMANAGER=no
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-27 17:19:17 | 显示全部楼层
感谢netman兄,搞顶了

改成NETWORKMANAGER=no

我 的网络配置里是通过YAST设置的是"通过NETWORKMANAGER的用户用户控制方法",原来事要把这个禁止,然后增加一个附加地址

eth0      Link encap:Ethernet  HWaddr 00:0A:EB:7F:8D:1A
          inet addr:192.168.1.218  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20a:ebff:fe7f:8d1a/64 Scopeink
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:517 errors:0 dropped:0 overruns:0 frame:0
          TX packets:100 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:38347 (37.4 Kb)  TX bytes:11347 (11.0 Kb)
          Interrupt:177 Base address:0x2000

eth0:2    Link encap:Ethernet  HWaddr 00:0A:EB:7F:8D:1A
          inet addr:192.168.181.11  Bcast:192.168.181.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:177 Base address:0x2000

lo        Link encapocal Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:652 (652.0 b)  TX bytes:652 (652.0 b)

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-3 10:54:43 | 显示全部楼层
设置成'通过ifup的传统方法'后重新启动服务器后新增的IP不会掉,所以前台服务器上是可以访问后台服务器了,但是,在客户端却不能访问前台服务器,包括SSH访问,此时防火墙是关闭的,且托盘网络连接图标不显示

设置成'通过NETWORKMANAGER的用户用户控制方法',新增的IP无效,只能通过ifconfig IP up来增加,这样增加的IP在客户端是可以访问的

现在不知道这两中方法的区别

如果没有其他方法,如果可以在正常启动完后系统再启动ifconfig IP up命令也好啊,但现在被卡在这里了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-3 11:48:35 | 显示全部楼层
现在要解决的是在系统重新启动后进入系统前所有脚本运行后运行
ifconfig eth0:1 192.168.181.11 up
回复 支持 反对

使用道具 举报

发表于 2007-8-3 14:40:04 | 显示全部楼层
try:
echo 'ifconfig eth0:1 192.168.181.11 up' >> /etc/init.d/after.local
chmod +x /etc/init.d/after.local
回复 支持 反对

使用道具 举报

发表于 2007-8-3 14:57:14 | 显示全部楼层
可不可以加在after.local 里面啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-3 15:52:58 | 显示全部楼层
/etc/init.d/after.local 中加了
ifconfig eth0:1 192.168.181.11 up
重启动后IP没有上去

after.local和before.local不是在切换运行级别时才调用么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-6 17:13:55 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2008-11-6 22:42:58 | 显示全部楼层
/etc/sysconfig/network/if-up.d/里面新增ip启动脚本
回复 支持 反对

使用道具 举报

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

本版积分规则

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