Code Monkey home page Code Monkey logo

Comments (12)

overcache avatar overcache commented on June 14, 2024

切换失败有提示吗? 每次都会失败吗?

切换成功的话, dns切成10.19.28.37是预期的结果.
可否把切换前和切换后的netstat -nr命令输出贴出来?

from vrouter.

EkkoG avatar EkkoG commented on June 14, 2024

失败没有提示,每次都是失败的

netstat -nr 输出结果:

切换后.txt
切换前.txt

from vrouter.

overcache avatar overcache commented on June 14, 2024

退出VRouter, 然后先用以下命令恢复系统网关:

# 查找你的路由器地址, 假设命令输出1.2.3.4
/usr/sbin/networksetup -getinfo Wi-Fi | grep Router

# 恢复网关, 1.2.3.4 换成第一条命令的输出
sudo /sbin/route change default 1.2.3.4

# 恢复DNS,1.2.3.4 换成第一条命令的输出
sudo networksetup -setdnsservers Wi-Fi 1.2.3.4

# 确认网关已恢复
/usr/sbin/netstat -nr | grep default | awk '{print $2}'

# 确认DNS已恢复
/usr/sbin/networksetup -getdnsservers Wi-Fi

恢复后再试试VRouter, 看看能不能正常切换

from vrouter.

EkkoG avatar EkkoG commented on June 14, 2024

还是不能切换

netstat -nr 输出:

切换后.txt
切换前.txt

from vrouter.

overcache avatar overcache commented on June 14, 2024

按这个输出判断, 切换已经成功了. 默认路由已经从192.168.57.1切换成了VRouter的地址.

你是从哪里判断失败了呢?

如果是因为不能上网, 在默认路由和DNS都是10.19.28.37的情况下, 请依次排除:

  • 通过"系统"标签页,查看"VRouter IP 地址"一栏, 可以获知VRouter是否已经成功从路由器获取IP. 如果没有获取到正确的IP地址, 那就要打开路由器的DHCP
  • 请在"规则"标签页把模式改为"无代理", 应用. 然后访问国内网站看能不能使用.

from vrouter.

EkkoG avatar EkkoG commented on June 14, 2024

切换后

$ /usr/sbin/networksetup -getinfo Wi-Fi | grep Router
Router: 192.168.57.1
IPv6 Router: none

并且不能上网

使用 dig 提示超时

VRouter IP 为 192.168.57.114

from vrouter.

overcache avatar overcache commented on June 14, 2024

我应该找到bug源头了. 再麻烦你把 /usr/sbin/networksetup -getinfo Wi-Fi的整个输出贴出来吧, 谢谢

from vrouter.

EkkoG avatar EkkoG commented on June 14, 2024

from vrouter.

overcache avatar overcache commented on June 14, 2024

无法恢复系统默认路由的bug已经在v0.1.1中修复.

至于你无法上网的问题, 可能就在于贵司的政策了. 如果使用家里的wifi还不行, 请再反馈

from vrouter.

EkkoG avatar EkkoG commented on June 14, 2024

嗯,我猜是路由器限制的问题,我回去家里再看看

from vrouter.

overcache avatar overcache commented on June 14, 2024

如果你可以申请到IP, 可以把Vrouter的mac地址提交给网管 😄

from vrouter.

EkkoG avatar EkkoG commented on June 14, 2024
  • -! 算了,我已经架了一个实体路由在桌�下了,一直找网管都不耐烦了

from vrouter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.