有偿求助 双网卡PC实现内外网互访

  • t
    tien8tien
    问下是WIN方便还是linux方便
    https://blog.csdn.net/weixin_44832674/article/details/90109176

    我参照的是这个
  • s
    syt2488
    外网设置网关和dns,内网不设置网关,加一条路由命令
  • t
    tien8tien
    回复2#syt2488


    你说的是这台PC同时访问内外网吧 我想实现的是其他PC通过这台PC当跳板访问内网
  • 碧的绿
    你要的是威批恩
  • f
    falleny
    回复3#tien8tien

    你的内网电脑有公共IP?还是绑定了ddns?你这样的需求是要用**
  • p
    peng123456
    跳板不知道nginx跑反向代理行不行
  • r
    redmonkey
    我倒想知道白群晖的2个网口能连两条宽带吗
  • l
    ljj19851110
    为什么非要通过这台电脑访问内网呢,每台机都同时访问内外网不好吗
  • t
    tien8tien
    回复5#falleny


    纯内网公共IP 没有ddns 不是梯 子
  • t
    tien8tien
    回复8#ljj19851110


    怎么实现呢 我之前是用路由接内网做AP 笔记本有双网卡所以同时访问内外网 但是台式机肯定不行
  • B
    Bellinggg
    路由写一下就行了
    route add 这种 iOS fly ~
  • l
    ljq29
    回复11#Bellinggg


    具体怎么做呢
  • y
    yhny
    好像都可以
  • w
    wangbaichi
    win就可以,之前试过,双网卡可以同时上内外网.,但是别人访问你机器可能存在问题
  • b
    benjinxing
    windows双选桥接就行,linux还需要输入指令,还需要做个开机脚本
  • N
    NerdFox
    买个无线网卡就行。。
  • t
    tien8tien
    回复16#NerdFox


    不可能 是公司全部PC 不会为这个采购网卡
  • 天无风
    我前期弄过,最后买了个企业多wan口路由器,接上内外网,用起来挺安逸的。
  • t
    tien8tien
    回复15#benjinxing


    你跟楼上说的桥接法都是实现跳板机本身同时访问内外网吧 我说的是各自网段内的其他机器也可以互访内外网 可能跟端口转发有关

    我之前帖子提过这个问题 但是不知道为什么 我只能一个端口转发到另一个端口 不能一个IP下所有端口转发另一个端口
  • e
    esports
    sygate?
  • t
    tien8tien
    回复20#esports

    不能装软件
  • B
    Bellinggg
  • b
    benjinxing
    回复19#tien8tien

    把其它机器的路由设置成这台主机的ip,windows应该不用怎么设置,linux应该需要做NAT转发
  • H
    Hijhon
    zerotier,看看这个。
  • b
    bufferin
    如果是自己或少数访问,最简单的还是用**,只要在路由上搞定**端口就可以,其他各种服务,各种端口都不用折腾了。

    如果是不特定的外部用户访问,还是搞台公网服务器,反向代理吧
  • b
    bufferin
    我再试试全角是不是也屏蔽了,vpn
  • b
    bufferin
    看来zhuyi的ai还没有进化超越人类
  • g
    georgelois18
    如果是物理网络隔离的类型,这样干会被抓的阿。

    如果不是严肃的网络类型,假定

    A 可访问外网的网卡,得到了192.168.77.25/24,不为默认网关, 网关IP为192.168.77.254,可以访问8.8.8.8

    B 仅可访问内网的网卡,得到192.168.11.37/24, 默认网关在这个网卡上. 不能访问8.8.8.8



    在保障B完全正常使用的情况下, 想访问8.8.8.8

    用这个语法ip route add {NETWORK/MASK} via {GATEWAYIP}

    ip route add 8.8.8.8/32 via 192.168.77.254


    查看效果

    ip r

    ip a

    但是否拿到linux的root权限也是问题。 如果linux不懂,看看win下面的命令应该也能实现。