以root登录 sco unix 系统
1.方法一:
在/etc目录下编辑产生一个文件:gateways
以root用户进入unxi
# cd /etc
# vi gateways
在该文件中增加如下格式的语句:
net 目的网络 gateway 网关地址 metric valuess [passive/active]
net 10.10.9.2 gateway 10.10.6.1 metric 1 active
net 10.10.9.3 gateway 10.10.6.1 metric 1 active
net 10.10.9.4 gateway 10.10.6.1 metric 1 active
其中valuess表示一个到达目的网络所经过的路程段的数目即跳数。passive/active表示 网关为被动的或主动的。例如,局域网100.88.198.1上的unix主机要访问上级行100.88.1.0局域 网段,可用如下语句:
net 100.88.1.0 gateway 100.88.198.1 metric 2 passive
同样要访问别的分行的局域网可按 上述方法增加相应的语句。
2.方法二:
在/etc/rc2.d目录下编辑产生一个以大写S开头的文件:S96gateway
# cd /etc/rc2.d
# vi S96gateway
在该文件中增加如下语句:
route add default 10.10.6.1
其中 10.10.6.1 是网关地址。
3.方法三(动态路由,unix重启后会失效)
假设unix的ip是10.9.6.200
客户机1的ip是10.9.1.100 子网掩码是255.255.255.0 网关是10.9.1.1
客户机2的ip是10.9.2.101 子网掩码是255.255.255.0 网关是10.9.2.1
客户机3的ip是10.9.3.102 子网掩码是255.255.255.0 网关是10.9.3.1
让客户机1-3可以访问unix10.9.6.200的话可以在unix里面做如下设置:
/****命令netconfig****/
unix的ip 10.9.6.200
unix的子网掩码 255.255.0.0
unix的广播地址 10.9.255.255
然后在路由表中添加网关,方法如下:
#route add -net 对方网段 自己网段中的网关ip
如对方网段是 192.169, 自己网段中的网关ip是192.168.0.1
那么自身应当这样加:
#route add -net 192.169 192.168.0.1
#route add -net 10.9.1 10.9.6.1
#route add -net 10.9.2 10.9.6.1
#route add -net 10.9.3 10.9.6.1
假如192.169网段里的网关ip是192.169.0.1
在对方需要ping通的机器里加192.168网段的路由:
#route add -net 192.168 192.169.0.1
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
SCO UNIX做简单路由器
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
SCO UNIX做简单路由器[原创]
许多X server都内置了路由的功能,就是连Windows系列也都可以架设成简单路由器。
架设在Unix 和 Linux上的路由器有2点优点:
1 价格比较底,路由服务可以是主机的一个辅助服务。
2 可自控性强,可以架设成兼顾防火墙功能的路由器。
SCO UNIX包含有3中守护进程。
routed gated irdd 区别是支持不同的协议。
如routed仅支持rip。
routed守护进程使用/etc/gateways来初始化静态路由。
当路由器启动是,routed载入这个文件,然后广播其路由表。
route add命令实例以发现其他rip协议路由器(与cisco没什么不同)。
如果想设置,你可以查看一
下gateways的注释。
/etc/gateways文件每行格式:
net | host name1 gateway name2 metric val active | passive | external
其中val 是经过路由器数。
active 是与其他路由器润许交换的信息
passive 同上,相反。 是不润许交换的信息。
实例:
加一句,这个例子是我去年在SCO 5.05 上做的。
由于我最近非常忙,所以还请各位多照顾一下基础区。
先谢了。 如有类似网络架设问题,我非常愿意帮忙。
1 配置2块网卡,其中一块202.23.25.20。接到ISP的202.23.25.27.
另一个是内网地址:10.10.10.17 内网是:10.10.10.16~30
2 编辑/etc/gateways.
加:
net 202.23.25.27 gateway 10.10.10.17 metric 1 active
net 10.10.10.16 gateway 202.23.25.20 metric 1 active
3 inconfig 设置ip包走向的命令.
# inconfig -v ipforwording 1
# inconfig -v ipnonlocalsrcroute 1
# inconfig -v ipsendredirects 1
4 routed进程.在/etc/rc2.d目录下写一个程序.增加一条静态路由
route add default 202.23.25.27
5 查看一下配置情况.
# netstate -rn
可以看到你做的一切~
这个帖子比较有使用价值,尤其是当在这个简单路由器上,再架设一款代理级的防火墙.
在 solaris,HP-ux,X-Bsd等都与之相似. 而Linux 都已经在内核级别上支持简单路由器了.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论