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

由 Andy84920 在 07-15-2003 16:26 发表:

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

一开始是这样的。

我们寝室有一台主机,我们的电脑都靠那一台主机上网。

我的RH9.0的系统可以正常上网。(可以自动获得IP,自己填DNS就行)

但由于某些原因要一人一个IP(因为我的IP是动态分配的,所以说可以抢)

记得那一次通过主机上网时因为网络还是活动状态。

所以换成一人一个IP时只要自己填一个IP就行了。激活照样能上网。

但等我第二次开机时就不行了。每次想激活(换了N个IP)都上不不了网。

(我只填了IP和DNS)。为什么上次只填IP和DNS可以上。这次就不行呢?

一直换IP也不行。

如何解决???


由 Andy84920 在 07-16-2003 00:02 发表:


没有人能搞定?


由 nobody_am 在 07-16-2003 03:02 发表:


大概你的意思是:主机作为DHCP服务器,你的机器自动获取IP,

你现在想定置IP,然后就不能上网了?

请问:

1.你的机器能ping通主机吗?

2.你的机器能ping通主机的网关吗?

3.host www.edu.cn 会有什么情况?

就DHCP来说,子网内的机器,可以自动获取IP,也可以定制,所以,不用担心是不是定制的问题.

另外:可以贴出你的下列两个文件吗?

/etc/sysconfig/network-scripts/ifcfig-eth0

/etc/resolv.conf


解放思想,实事求是!!


由 Andy84920 在 07-16-2003 13:56 发表:


主机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

这是两个文件的内容。

应该怎么办???


由 Glue 在 07-16-2003 14:22 发表:


你的ip 是什么?

ifconfig -a

ping不通主机当然出不去。


-_-


由 nobody_am 在 07-16-2003 15:34 发表:


贴一下主机的/etc/dhcpd.conf

还有你的机器的#ifconfig结果。


解放思想,实事求是!!


由 Andy84920 在 07-17-2003 21:53 发表:


[root@localhost root]# ifconfig -a

eth0 Link encap:Ethernet HWaddr 00:E0:4C:0B 7: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 encap:Local 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 encap:Local 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=

有没有解决办法???


由 Andy84920 在 07-17-2003 21:54 发表:


我自己的IP有什么用?我自己的IP可以随便改的呀。

如果这个IP被别人用了,我就可以换个IP再激活,再不行,再换。

可能就是不行。而在WIN下面就可以一下禁用启用就可以了。


由 nobody_am 在 07-17-2003 21:59 发表:


好,你现在手动设置每个子网的IP,和DNS,IP和主机的子网网卡在同一网段。

不要希望用DHCP,因为你没有DHCP服务器。


解放思想,实事求是!!


由 Andy84920 在 07-17-2003 23:18 发表:


什么叫手动设置“每个子网”的IP???

我就是一台电脑呀!是通过别的(另一台主机)用HUB来上网的。

别人的IP当然是别人自己填。且可以上网。

“IP和主机的子网网卡在同一网段”

是什么意思呢?

是我设置的IP和另一台电脑(主机)的子网网卡在同一网段?

什么叫同一网段?

我们有DNS都设置成一样的。

只是IP不同。而在WIN下面要设置子网掩码的和网关。

但LINUX里的network里好像没有设置这方面的呀?

怎么办?


由 nobody_am 在 07-17-2003 23:42 发表:


sorry,我表达有问题。

假如RH8.0,主机连hub的网卡:IP:192.168.0.254,DNS: 220.35.92.3

设置IP的文件在:

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

设置内容如下:

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

IPADDR=192.168.0.15

NETMASK=255.255.255.0

GATEWAY=192.168.0.254

设DNS的文件在:<b

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus