LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1202|回复: 15

一人一个IP时不行。。。。。。。。。。

[复制链接]
发表于 2003-7-15 16:26:44 | 显示全部楼层 |阅读模式
一开始是这样的。
我们寝室有一台主机,我们的电脑都靠那一台主机上网。
我的RH9.0的系统可以正常上网。(可以自动获得IP,自己填DNS就行)
但由于某些原因要一人一个IP(因为我的IP是动态分配的,所以说可以抢)
记得那一次通过主机上网时因为网络还是活动状态。
所以换成一人一个IP时只要自己填一个IP就行了。激活照样能上网。
但等我第二次开机时就不行了。每次想激活(换了N个IP)都上不不了网。
(我只填了IP和DNS)。为什么上次只填IP和DNS可以上。这次就不行呢?
一直换IP也不行。
如何解决???
 楼主| 发表于 2003-7-16 00:02:43 | 显示全部楼层
没有人能搞定?
发表于 2003-7-16 03:02:47 | 显示全部楼层
大概你的意思是:主机作为DHCP服务器,你的机器自动获取IP,
你现在想定置IP,然后就不能上网了?
请问:
1.你的机器能ping通主机吗?
2.你的机器能ping通主机的网关吗?
3.host  www.edu.cn  会有什么情况?

就DHCP来说,子网内的机器,可以自动获取IP,也可以定制,所以,不用担心是不是定制的问题.
另外:可以贴出你的下列两个文件吗?
/etc/sysconfig/network-scripts/ifcfig-eth0
/etc/resolv.conf
 楼主| 发表于 2003-7-16 13:56:57 | 显示全部楼层
主机IP为:172.20.20.102
主机网关为:172.20.20.97
我用ROOT进入RH9.0系统后执行:ping 172.20.20.102
                             ping 172.20.20.97
反应:network is unreachable
我再:host www.edu.cn
反应:connection timed out; no servers could be reached

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

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
USERCTL=yes
PEERDNS=no
TYPE=Ethernet

/etc/resolv.conf

search localdomain
nameserver 202.101.224.68
nameserver 202.101.226.68

这是两个文件的内容。
应该怎么办???
发表于 2003-7-16 14:22:33 | 显示全部楼层
你的ip 是什么?
ifconfig -a

ping不通主机当然出不去。
发表于 2003-7-16 15:34:08 | 显示全部楼层
贴一下主机的/etc/dhcpd.conf
还有你的机器的#ifconfig结果。
 楼主| 发表于 2003-7-17 21:53:43 | 显示全部楼层
[root@localhost root]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:E0:4C:0B7:78
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:257 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:29850 (29.1 Kb)  TX bytes:2574 (2.5 Kb)
          Interrupt:10 Base address:0x7f00

lo        Link encapocal Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2468 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2468 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:168282 (164.3 Kb)  TX bytes:168282 (164.3 Kb)

[root@localhost root]# ifconfig
lo        Link encapocal Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2544 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2544 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:173486 (169.4 Kb)  TX bytes:173486 (169.4 Kb)

/etc/sysconfig/dhcpd
   
# Command line options here
DHCPDARGS=


有没有解决办法???
 楼主| 发表于 2003-7-17 21:54:49 | 显示全部楼层
我自己的IP有什么用?我自己的IP可以随便改的呀。
如果这个IP被别人用了,我就可以换个IP再激活,再不行,再换。
可能就是不行。而在WIN下面就可以一下禁用启用就可以了。
发表于 2003-7-17 21:59:01 | 显示全部楼层
好,你现在手动设置每个子网的IP,和DNS,IP和主机的子网网卡在同一网段。
不要希望用DHCP,因为你没有DHCP服务器。
 楼主| 发表于 2003-7-17 23:18:47 | 显示全部楼层
什么叫手动设置“每个子网”的IP???
我就是一台电脑呀!是通过别的(另一台主机)用HUB来上网的。
别人的IP当然是别人自己填。且可以上网。

“IP和主机的子网网卡在同一网段”
是什么意思呢?
是我设置的IP和另一台电脑(主机)的子网网卡在同一网段?
什么叫同一网段?
我们有DNS都设置成一样的。
只是IP不同。而在WIN下面要设置子网掩码的和网关。
但LINUX里的network里好像没有设置这方面的呀?
怎么办?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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