当前位置: 技术问答>linux和unix
linux客户机如何共享windows主机上网
来源: 互联网 发布时间:2015-02-23
本文导语: 我有三台机组成一个局域网,其中服务器是win98系统,ADSL上网,网卡IP分别为192.168.0.99(局域),192.168.0.98(adsl),并装有sygate, 一台客户机为win98,ip为192.168.0.97,直接通过服务器共享上网,另一台装有redhat9.0,ip地址为...
我有三台机组成一个局域网,其中服务器是win98系统,ADSL上网,网卡IP分别为192.168.0.99(局域),192.168.0.98(adsl),并装有sygate, 一台客户机为win98,ip为192.168.0.97,直接通过服务器共享上网,另一台装有redhat9.0,ip地址为192.168.0.96,与其它两台共同组成一个局域网,在这台机上可以PING通其它装有WIN98系统的机子,说明网络是通的,可就是不能共享上网,请大家赐教,高分相送!!
|
你在装linux的机子上 设置 网关 为服务器的IP地址
你在试试~
你在试试~
|
在win98上安装一个代理服务器,如Sygate,CCproxy什么的
然后在你的linux下用netconfig或ifconfig命令设定你的ip,netmask,你说你能 ping通说明linux与主机是相通的
然后打开浏览器,在edit>preference>advanced>proxies选项中添上你的代理服务器地址
,这样应该就能上浏览web网页了
然后在你的linux下用netconfig或ifconfig命令设定你的ip,netmask,你说你能 ping通说明linux与主机是相通的
然后打开浏览器,在edit>preference>advanced>proxies选项中添上你的代理服务器地址
,这样应该就能上浏览web网页了
|
用你的linux代理上网吧。巨爽!
下面的脚本可以实现透明代理
#! /bin/sh
/sbin/iptables -F
/sbin/iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
/sbin/iptables --append FORWARD --in-interface eth1 -j ACCEPT
#/bin/echo 1 >/proc/sys/net/ipv4/ip_forward
NT做代理服务器嘛,就巨简单了:共享你的对外的那个网卡,给可以了。
下面的脚本可以实现透明代理
#! /bin/sh
/sbin/iptables -F
/sbin/iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
/sbin/iptables --append FORWARD --in-interface eth1 -j ACCEPT
#/bin/echo 1 >/proc/sys/net/ipv4/ip_forward
NT做代理服务器嘛,就巨简单了:共享你的对外的那个网卡,给可以了。
|
192.168.0.98(adsl),
?????
?????
|
代理服务器地址当然是你的win98上网的ip地址了,至于端口你可以看看你的代理软件(ccproxy,sygate)的要求,象808,1080什么的!