当前位置:  技术问答>linux和unix

linux与windows共享上网的问题

    来源: 互联网  发布时间:2015-03-14

    本文导语:  我的机器:linux系统(redhat9工作站)两块网卡,一块接宽带,一块接hub    另外机器:windows系统,一块网卡,接hub,和我的机器组成局域网 具体情况:    装好linux系统后,我的机器可以浏览局域网,可以上网,...

我的机器:linux系统(redhat9工作站)两块网卡,一块接宽带,一块接hub
   另外机器:windows系统,一块网卡,接hub,和我的机器组成局域网

具体情况:
   装好linux系统后,我的机器可以浏览局域网,可以上网,也能ping通其他的机器,但别的机器却不能上网,也不能从局域网访问我的机器,但能ping通我


   如果想实现局域网内互访,并共享上网,应如何解决?

|
假设linux 的eth0 接宽带ip 1.1.1.1  eth1接内网 2.2.2.2
其他的机器的地址为2.2.2.x , 子网掩码为255.255.255.0
可以这样做
用 ipchains :
    ipchains -F
    ipchains -P forward DENY
    ipchains -A forward -i eth0 -s 2.2.2.0/24 -d 0.0.0.0/0 -j MASQ
    echo 1 > /proc/sys/net/ipv4/ip_forward
用iptables :
    iptables -F 
    iptables -t nat -F 
    iptables -X 
    iptables -t nat -X 
    iptables -Z
    iptables -t nat -Z

    iptables -P INPUT DROP
    iptables -P OUTPUT DROP
    iptables -P FROWARD DROP 
    iptables -t nat -P POSTROUTING DROP


这是最简单的了,你可以根据你的需求来自己设定


cvsuser

|
你启用了两块网卡间的数据包转发没有?如果没有请启动:
echo 1 > /proc/sys/net/ipv4/ip_forward  (路径可能随版本不同而稍有区别)
你设置了防火墙没有?如果有请在FORWARD链中加入允许局域网上网的规则:
ipchains -A forward -s xxx.xxx.xxx.xxx/xx -j MASQ  (s参数后为局域网的IP地址和其子网掩码)
共享就配置SAMBA了。

    
 
 

您可能感兴趣的文章:

  • Windows和Linux下C++类成员方法作为线程函数方法介绍
  • x-windows如何安装在linux(rdehat9)上面呢,是不是x-windows也分windows和linux版本的吗?
  • tar.xz如何解压:linux和windows下tar.xz解压命令介绍
  • windows 和linux双系统,重装windows后,无法启动linux?
  • MTU介绍以及在windows和linux下怎么设置MTU值
  • linux和windows串口问题!?linux向windows端发送,第一次write正常,继续write,windows接收到的就变成乱码了,这是什么原因??????
  • Linux和windows下用mysql c++ library操作Mysql数据库
  • windows,linux如何实现文件共享(windows,linux安在同一台机)?
  • 请问windows 2000怎么访问linux?我要从linux下拷文件到windows下
  • 在windows中的VMware装了个linux,主板有两个串口,能做windows和linux的串口通信测试么,怎么测试这两个串口在linux是有效
  • Windows2000和Linux双操作系统,Linux系统有问题,我直接把Linux分区删除后,Windows2000进不去了,怎么办???
  • 晕哦,刚在windows下用虚拟机装个linux,不知道怎么把windows下的文件复制到linux里????
  • 用linux(服)windows(客)传输文件,windows端可以,linux端不可以,怎么回事???
  • 同机装有Windows和Linux两套系统(先装Win后装Linux),如何使计算机使用Windows的启动模块而不是Linux的启动模块?
  • 请指点: 在windows下能否通过程序来获取linux下的用户列表,甚至通过自己写的windows程序界面增加修改linux的用户
  • 域内共享的问题?Linux机器可以访问Window机器,但是Window机器不能访问Linux机器?
  • 怎么在Linux下改windows系统文件啊,我把windows的BOOT.INI改了,windows启动不了
  • 请问如何在WINDOWS中访问linux下的文件,并把Windows下的文件复制到linux下的分区中
  • 为什么虚拟机VM里的linux ping不通window 7,但是window 7可以ping通linux?
  • ■■有关RH Linux的在线更新(OnLine Update)?Linux下有没有如Windows下的Windows Update一样的工具呀,可下载补丁和Update组件?
  • 请指点: 在windows下能否通过程序来获取linux下的用户列表,甚至通过自己写的windows程序界面增加修改linux的用户 100分相赠
  • 对于用客户端上网的用户(客户端不支持linux)如何在linux下上网?
  • 急急!!!vmware安装了linux但是无法上网,我的windows使用的代理服务器上网?
  • 在Linux中如何配置拨号上网 和 ADSL上网
  • 有Linux关上网的上网的问题
  • windowsxp下可以上网,linux下相同配置不能上网,请高手指点.
  • 如何用linux 通过共享网络,不用拔号上网,连别的机器上网
  • ~~双网卡WinXP设置为共享上网,为什么Linux客户机不能上网~~
  • 请问如果用互联星空上网的话,虚拟机上的linux可以上网么
  • [如何上网]原来用WINGATE通过代理服务器上网,现在装LINUX也可以这样吗?
  • 我要用linux上网!!上网!!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux 共享内存介绍及实现代码
  • 局域网共享问题:win2000的机器看不到linux机器的共享目录?
  • 域内共享的问题?Linux机器可以访问Window机器,但是Window机器不能访问Linux机器? iis7站长之家
  • 在linux下能不能创建一个堆,然后给堆指定一块共享内存,然后各个程序用此堆来new对象来共享?
  • 局域网共享问题:win2000的机器看不到linux机器的共享目录?解决立即给分
  • 用samba共享其它机子访问Linux共享时,机子可以进入,但要打开共享文件夹时提示“无法访问...找不到网络名。”这是什么原因呢?
  • LINUX如何映射另一台LINUX的共享目录?
  • linux linux 之间共享文件夹
  • 我想知道LINUX如何与WIN98,WIN2000共享资源?
  • XP下设置与linux 本地连接的Internet共享问题
  • 求助linux普通用户下内存共享(系统V共享)大家进来看看啊!急!!
  • 嵌入式linux下线程通信可以用共享文件法吗?
  • Unix/linux下如何监测共享内存的使用情况
  • 当别人用FTP协议访问我的LINUX时,要显示一些共享文件夹。
  • linux与windows如何实现共享
  • 老板要用linux服务器共享一些CAD文件,并且要同步更新,linux有这功能吗?
  • linux下共享内存的覆盖或清空
  • 【求助】linux下什么是共享内存,怎么查看。
  • 98的机子有modem,linux的无,能否通过共享使linux的机子都能上网?
  • linux 下如何共享使用windows下的内容
  • linux下共享内存 函数shmat()的使用!
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3