免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: MiniGUI
打印 上一主题 下一主题

Solaris8下的带宽共享? [复制链接]

论坛徽章:
0
31 [报告]
发表于 2002-06-12 12:30 |只看该作者

Solaris8下的带宽共享?

下面引用由MiniGUI2002/06/12 11:45am 发表的内容:
但这样做做不到对网络资源的最大利用呀?带宽可都是要付钱的呀 :-)
我就是想共享带宽呀,难道Solaris真的不行吗?
Thanks

论坛徽章:
0
32 [报告]
发表于 2002-06-12 12:41 |只看该作者

Solaris8下的带宽共享?

你要非用就只能是multipathing了
但费事的是每次你的adsl的ip不固定

论坛徽章:
0
33 [报告]
发表于 2002-06-12 12:44 |只看该作者

Solaris8下的带宽共享?

我觉得在SOLARIS平台上这样做很难。

如果非要如此,考虑用路由器吧,还是比较方便实现的。

论坛徽章:
0
34 [报告]
发表于 2002-06-12 15:14 |只看该作者

Solaris8下的带宽共享?

可否请大家考虑在  linux 下面的这样一个实现方式,来看看 solaris 怎么实现:

下面是我自己试验的,绝对通过:

我有一个块网卡,一个hub,网内共3台机器,
对外线路是 网通 adsl,我直接把 外部的网线和其他3台机器的网线同时插到 hub 上;

我的机器是 linux rh7.2。一块网卡。经过以下配置后,3台机器全部可以通过我作为网关上网,先手工去掉rh的默认网关,重启动network。

---------- 可以把下面的命令做成脚本让管理员使用 -------------

# ifup ppp0               
                --- 或者  adsl-start ..if use rp-pppoe and adsl setupped.

# echo '1'>;/proc/sys/net/ipv4/ipv4_forward   
                --- 内核支持ip转发

# ifconfig eth0:0 192.168.0.10 netmask 255.255.255.0 up  
                --- 虚拟一个ip作为内部网关

# modprobe ipchains     
                --- 加载 ipchains 防火墙模块加入还没有加载

# ipchains -F           
                --- flush 防火墙规则链

# ipchains -A forward -d 0.0.0.0/0 -s 192.168.0.0/24 -j MASQ
                ---  这里设定了 对外 任意地址,对内c类地址均可透过防火墙ip伪装转发

----------------------------------------------------------------

现在设定你的 其他机器 的默认网关为 192.168.0.10
dns 为 /etc/resolv.conf 中的地址 一切就ok了

路由已经自动获得
可以察看

# netstat -r

我其实现在使用 vmware[ win2k ] on Linux rh7.2 来发贴子的
我的win2k in vmware 同样使用 rh7.2 的 192.168.0.10做网关来上网



论坛徽章:
0
35 [报告]
发表于 2002-06-12 15:37 |只看该作者

Solaris8下的带宽共享?

是呀,linux下是可认这样做,但是我的另外一根线呢,我的网通的固定IP的那根线是可以的,但是电信的那根虚拟拨号的ADSL拉进来的是RJ11水晶头的,不是RJ45的
是不是可以这样做:
把网通固定IP的那根线接交换机,然后在linux下打开IP转发,之后把两个IP绑定到一张网卡上,同时作为内部网关,加载ipchains
#!/bin/sh
echo 1 >; /proc/sys/net/ipv4/ip_forward -A 192.168.0.0/24 -j MASQ
给Eithernet用的
#!/bin/sh echo 1 >; /proc/sys/net/ipv4/ip_forward -A forward -S 192.168.0.0/24 -j MASQ -i eth0
    等配好网通的那根线后,我的ADSL虚拟拨号的那根怎么能够也让局域网客户共享,Linux版人气不够,也没有回答的,谢谢,你的很好的主意!Thanks!

论坛徽章:
0
36 [报告]
发表于 2002-06-12 15:43 |只看该作者

Solaris8下的带宽共享?

可以的
这时候你只要手工把 电信 和网通的连接路由设定好

依然用 linux 的一个对内ip 做为内部网关

这样在 路由选择的时候 应该是没有问题的

论坛徽章:
0
37 [报告]
发表于 2002-06-12 15:48 |只看该作者

Solaris8下的带宽共享?

[这个贴子最后由MiniGUI在 2002/06/12 03:50pm 编辑]

to: ilike911  
谢谢你,我要等到星期五晚上才能试一下的,我马上做个具体的实行方案贴上来,请各位高手看指点一下,谢谢大家!

论坛徽章:
0
38 [报告]
发表于 2002-06-12 15:52 |只看该作者

Solaris8下的带宽共享?

这个是用 nat来转换了吧

论坛徽章:
0
39 [报告]
发表于 2002-06-12 16:00 |只看该作者

Solaris8下的带宽共享?

[这个贴子最后由MiniGUI在 2002/06/12 04:13pm 编辑]

是IP伪装(IP斯骗)linux内核就支持的,要把ip_masq_user ,ip_masq_raudio.ip_masq_ftp,ip_masq_irc,ip_masq_vdoline几个模块编进内核的,
#make menuconfig
#make dep
#make clear
#make bzImage
#make modules
不知Solaris为什么没有这么多的功能,感觉他只是用在比较重要的单位做DNS,WEB,MAILSERVER,FTP等几个重要的应用上用的比较多!主要有SUN的硬件条件嘛。

论坛徽章:
0
40 [报告]
发表于 2002-06-12 17:06 |只看该作者

Solaris8下的带宽共享?

solaris系统本身不支持NAT转换。

LINUX上一个出口实现可以理解,但两个出口有几点疑问:
1。两个出口的interface地址是不同网段的,也应该是不同AS域的。
2。内部地址访问INTERNET,系统将地址转换成哪一个网段的合法地址?
3。由于两个出口interface地址是不同AS域的,故网通和电信ADSL两者之间的地址是不能在此实现互通的。
4。还是要在系统上想办法控制NAT后属于网通的地址走网通的出口,电信地址走ADSL。

考虑两个出口属于不同AS域,要真正实现带宽共享还是比较麻烦。

期待MiniGUI的实验结果。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP