由 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