V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
codeself
V2EX  ›  OpenWrt

这个在公司网络环境下的 openwrt 旁路由网络问题是不是无解?

  •  
  •   codeself · 2023-11-28 15:48:00 +08:00 · 1260 次点击
    这是一个创建于 397 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 hyper-v 里装了个 openwrt 做旁路由,使用 openclash 做的科学上网.

    • 插的是网线,在公司路由器那边做了根据 MAC 地址分配一个固定的内网 ip.

    • 电脑可以使用手动指定 ip&网关&子网掩护码和 DNS 的形式,来科学上网.

    问题在 wifi 这边(手机/笔记本)

    • wifi 这边和网线不一样,不会根据 MAC 地址分配一个固定的内网 ip.
    • 所以我今天在手机上设置好了手动指定 ip&网关&子网掩护码,
    • 明天过来的时候,这个手动指定的 ip 被其他人占用了
    • 导致我手机无法访问网络

    无法更改的网络环境

    • wifi 这边网关不会改成根据 MAC 地址分配一个固定的内网 ip.
    • 不能在 openwrt 里开 dhcp 功能,因为会被网管打爆狗头

    这个问题网管不配合的情况下,有解吗?

    14 条回复    2023-12-05 14:02:29 +08:00
    AoEiuV020JP
        1
    AoEiuV020JP  
       2023-11-28 15:58:16 +08:00   ❤️ 1
    巧了我公司也是台式机静态分配 ip 其他动态,
    我的做法是登录公司路由器给我每个手机加上静态 ip ,
    你可以试试用 ping 之类找出所有局域网 ip 猜 dhcp 分配的范围,然后静态设置一个范围外的,就不会被别人动态 ip 挤掉了,
    AoEiuV020JP
        2
    AoEiuV020JP  
       2023-11-28 16:01:44 +08:00
    不过我日常科学上网是主力手机使用 app 自己上梯,
    电脑梯子开放 socks5 和 http 代理给我自己和部分同事设置系统代理使用,
    我需要 ip 固定主要是方便 wifi adb 远程调试手机,

    网关 openclash 这个试过,感觉没啥必要而且 openclash 真的不好用,就放弃了,
    codeself
        3
    codeself  
    OP
       2023-11-28 16:11:16 +08:00
    @AoEiuV020JP "登录公司路由器"这一点,我这就做不到,网关不给你搞这个事情
    codeself
        4
    codeself  
    OP
       2023-11-28 16:13:58 +08:00
    @AoEiuV020JP 那你的思路就是手机给电脑开代理咯?
    但是有的手机 app 对网络条件要求比较苛刻,
    比如银行类,开了 vpn 或者指定了 wifi 的代理就不给用,
    所以我只想到了用旁路网关的形式
    BuffDog
        5
    BuffDog  
       2023-11-28 16:14:58 +08:00
    不懂你要解决啥问题
    1.写路由配置
    2.30 块包邮的无线网卡不香吗
    codeself
        6
    codeself  
    OP
       2023-11-28 16:15:46 +08:00
    @AoEiuV020JP 用 ping 之类找出所有局域网 ip 猜 dhcp 分配的范围,也不太可行😂,因为公司 300~400 人在一个局域网内,范围太广了
    codeself
        7
    codeself  
    OP
       2023-11-28 16:18:50 +08:00
    @BuffDog 想解决被路由器分配动态 ip 的设备使用旁路网关的问题.

    1. 路由配置感觉和这个问题搭不上边
    2. 无线网卡的话,跑在 hyper-v 里的 openwrt 怎么和这个无线网卡扯上关系?
    AoEiuV020JP
        8
    AoEiuV020JP  
       2023-11-28 16:26:38 +08:00
    @codeself #4 不是手机给电脑开, 是主力手机开一个梯子,电脑也开一个梯子,这两个设备各自用各自的梯子,必要时关闭手机的梯子也不影响电脑,
    其他设备使用电脑开的代理端口,
    AoEiuV020JP
        9
    AoEiuV020JP  
       2023-11-28 16:28:00 +08:00
    @codeself #7 他意思应该是电脑用无线网卡分享一个 wifi 热点出去给手机连上就能用,
    AoEiuV020JP
        10
    AoEiuV020JP  
       2023-11-28 16:32:42 +08:00
    @codeself #6 不需要全部 ip 发现,根本上这招是靠猜,比如 openwrt 的“路由”里本身就能看到“IPv4 邻居”,
    多看看记住这些邻居的 ip 然后猜 dhcp 的范围,总有某个范围一个设备都没有,就可能是分配范围外,比如 x.x.x.2 或者 x.x.x.254 附近可能一个设备都没有,
    Greenm
        11
    Greenm  
       2023-11-28 17:27:32 +08:00
    在公司环境里这样设置费力不讨好,可以考虑台式机上开个端口转发,或者用 clash 自带的局域网代理端口,然后手机端手动配置 proxy ,就可以不用考虑分配 IP 地址的问题了。
    codeself
        12
    codeself  
    OP
       2023-11-28 17:48:12 +08:00
    @Greenm 是的,确实费力不讨好,

    但是使用端口在手机端手动配置 proxy 的方式,
    会导致一些对网络条件要求比较苛刻的 app 不给用,
    就挺两难全的
    mohumohu
        13
    mohumohu  
       2023-11-29 01:25:52 +08:00
    @codeself 用 VMware 不就可以直通 usb 设备了
    photon006
        14
    photon006  
       2023-12-05 14:02:29 +08:00
    哈哈我们公司网管是配合的,主路由 dhcp 的时候限定范围,比如 2-200 ,还剩几十个给静态 ip 设备,大家互不干扰。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2487 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 15:37 · PVG 23:37 · LAX 07:37 · JFK 10:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.