LinuxSir.cn,穿越时空的Linuxsir!

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

上网配置问题(固定IP与gateway)

[复制链接]
发表于 2002-9-3 20:49:54 | 显示全部楼层 |阅读模式
在linux的安装过程中,我已经把IP、网关、网络、广播、子网掩码、主次DNS都配置好了,但是用netscape流览网站,系统总是说添加主机错误。
   为了linux,我也豁出去了。
以下信息我从学校网络管理员那里获得:
   IP:211.69.123.148
   网关:211.69.120.11
   网络:211.69.123.0
   广播:211.69.123.255
   主DNS:211.69.120.11
   次DNS:202.103.86.3
   没有三DNS

还有补充一下,寝室里面有三台电脑,共用一个HUB,没有做服务器,就是对等连接。
其它两台电脑的IP分别为:211.69.123.146和211.69.123.147

我的观点:网关和IP不是同一个子网内,那么就应该进行路由配置,我的还刚刚去门,不知道怎么配置路由,就连查路由表都不会。
发表于 2002-9-3 21:07:46 | 显示全部楼层
兄弟,进行路由的前提是你们这个123网段里的机器要有一台能够有一个可以和网关120网段可以通信的IP,并提供路由服务。。。
否则怎么谈路由的问题?
网管没有告诉你你们网段的路由服务器地址或者给你一个120网段的IP吗?
发表于 2002-9-3 21:08:31 | 显示全部楼层
检查本机路由表的命令是route -r
 楼主| 发表于 2002-9-3 21:33:11 | 显示全部楼层
最初由 pandonny 发布
兄弟,进行路由的前提是你们这个123网段里的机器要有一台能够有一个可以和网关120网段可以通信的IP,并提供路由服务。。。
否则怎么谈路由的问题?
网管没有告诉你你们网段的路由服务器地址或者给你一个120网段的IP吗?


那我现在应该怎么办呢?
即使问到网段的路由服务器地址有怎么配置,我应该怎么更改配置?
如果得到了一个120网段上的IP,是不是把123网段的IP换成这个就可以啦?
发表于 2002-9-4 08:48:12 | 显示全部楼层
把你本机的123网段的IP换成120网段的IP的话,你的本机是可以上网了,但是你们寝室其他的兄弟还不能上网,所以你还得在你的机器上做一个网关服务,就是在你的机器上绑定123网段的IP和120网段上的IP,这样就可以实现了路由交换,然后再配置一个网关软件,这样你们寝室的兄弟也就可以上网了。。
 楼主| 发表于 2002-9-4 09:21:34 | 显示全部楼层
最初由 pandonny 发布
把你本机的123网段的IP换成120网段的IP的话,你的本机是可以上网了,但是你们寝室其他的兄弟还不能上网,所以你还得在你的机器上做一个网关服务,就是在你的机器上绑定123网段的IP和120网段上的IP,这样就可以实现了路由交换,然后再配置一个网关软件,这样你们寝室的兄弟也就可以上网了。。



我这样改成120网段的IP,用linux上网,会影响他们上网啊?

一个是WIN98,一个是WIN2K。

如果是这样,这又是为什么呢? 我们是通过HUB对等连接的。
发表于 2002-9-4 11:01:00 | 显示全部楼层
兄弟,最好实践一下,边做边找问题,我觉得这样的效果会好。。
linux在于实践。
 楼主| 发表于 2002-9-4 11:05:43 | 显示全部楼层
最初由 北南南北 发布
兄弟,最好实践一下,边做边找问题,我觉得这样的效果会好。。
linux在于实践。


但是实践是在理论的基础上进行的,
如果不好理论问明白,即使解决了问题,也是不知其理啊。
发表于 2002-9-4 16:36:49 | 显示全部楼层

连上 Internet(固定IP与gateway)

本文来自一张光盘,无法考证来源


确定了 网络卡 没有问题之后,再来则是网络联机的问题了!请先确认你的网络硬件联机没有问题,请到前面看看去。这里先说说如果以固定制(或者是校园网络系统)的情况之下,你已经知道了你的 IP 与 gateway 的 address 的话,该如何设定以登上网络呢?

在安装 Linux 的时候设定:
如果你还没有忘记安装的步骤,并且使用的网络卡为 Linux 支持的 RTL 8139 系列芯片的话,在安装过程中应该就已经输入好 IP address 及 通讯闸(gateway)了!果真如此的话,当真恭喜你,因为你应该已经可以顺利的连上网络了!如果没有的话,请以以下的方法修改设定档吧!
  
修改 /etc/sysconfig/network-scripts/ifcfg-ethX 档案:
如果你是新增加网络卡的话,且使用的是 Linux 支持的网络芯片,那在开机过程中, Linux 会询问你是否要输入 IP address 、子屏蔽网络以及相关的 gateway 与 DNS server 的 IP,如果没有的话,就必须修改 network 与 ifcfg-eth0 这两个档案了。
以下我们假设:
IP为 192.168.1.2;
子屏蔽网络为 255.255.255.0;
gateway 为 192.168.1.1;
惯用的 DNS server 为  139.175.10.20;
主机名称设定为 test-redhat.adsldns.org

第一步:修改 network 档案:

在 /etc/config/network 这个档案中,修改成下面的模样:
  NETWORKING=yes
FORWARD_IPV4=yes
HOSTNAME=test-redhat.adsldns.org
GATEWAY=192.168.1.1
GATEWAYDEV=

第二步:修改 ifcfg-eth0 档案:
在 /etc/config/network-scripts/ifcfg-eth0 这个档案,需要修改成这个模样:
  DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes

第三步:修改 resolv.conf 档案:
在 /etc/resolv.conf 这个档案主要是用来设定你惯用的 DNS 用的,需要改成如下模样:
  search
nameserver 139.175.10.20
nameserver 139.175.55.244

激活:
修改完上述三个档案之后,再来就是激活网络啦:
  [root@tsai network-scripts]# ifup eth0
激活后在使用 ifconfig 去观察一下你的网络情况,使用 hostname 去察看一下你的网络名称,也可以使用 route 去看看你的路由表!
  
完成。
发表于 2004-1-18 16:41:17 | 显示全部楼层
北南兄的这个帖子是完全的的解决方法!
解决了我得问题。
多谢了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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