zoukankan      html  css  js  c++  java
  • Virtualbox+Uubntu16.04 NAT模式下使用宿主机代理上网

    环境介绍

    • virtualbox 6.1.2
    • ubuntu 16.04 虚拟机
    • v2rayN本地代理工具

    Proxy配置

    1、virtualbox下配置ubuntu网络模式为nat模式(桥接模式应该一样)

    img点击并拖拽以移动

    此步骤完成后需要确定是否能上网,能看到ip信息。

    img点击并拖拽以移动

    2、在v2rayN中设置【允许来自局域网连接】

    其他代理客户端在配置中找到对应设置即可。

    img点击并拖拽以移动

    3、在v2rayN中找到代理IP信息

    img点击并拖拽以移动

    找到上述的2个代理IP信息。

    4、在宿主机中找到当前网卡的ip信息(以windows为例)

    img点击并拖拽以移动

    5、设置ubuntu的网络代理

    img点击并拖拽以移动

    按照宿主机的局域网IP和v2rayN上的代理IP信息,填写对应的代理IP和端口。设置好之后,单击【Apply system wide】应用生效。

    重新打开终端,使用如下命令查看代理信息:

    $ env | grep -i proxy
    

    6. 设置火狐浏览器

    【Preferences】→ 【Network Settings】→ 【Use system proxy settings】

    设置完之后,即可访问谷歌。

    7、取消代理

    将上述的【Manual】修改为【None】

    img点击并拖拽以移动

    如果取消设置之后仍然无法恢复上网,则检查配置文件情况。

    // 查看代理情况
    $ env | grep -i proxy
    NO_PROXY=localhost,127.0.0.0/8,::1
    http_proxy=http://127.0.0.1:10809
    no_proxy=localhost,127.0.0.0/8,::1
    
    
    // 取消环境变量
    $ unset http_proxy
    
    // 重启网络(ubuntu 16.04为例)
    $ sudo /etc/init.d/networking restart
    

    点击并拖拽以移动

    我自己的机器在取消代理之后要等一阵才能恢复上网,所以大家碰到都设置对的情况可以试着把网卡重新启动再等待一下。

    img点击并拖拽以移动

    单机上图红色框,取消【enable networking】 然后在单机红色框位置,再单击【enable networking】重启网卡

    作者:水中墨色
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    第一次工作 第一星期问题总结。
    IOS 中使用token机制来验证用户的安全性
    地址栏连接参数修改
    JavaScript反调试技巧
    简谈前端存储
    跨域的原因,场景,方法
    vue学习笔记(一)关于事件冒泡和键盘事件 以及与Angular的区别
    vue入门 vue与react和Angular的关系和区别
    详细图解作用域链与闭包
    jQuery的ajax详解
  • 原文地址:https://www.cnblogs.com/veraland/p/13490217.html
Copyright © 2011-2022 走看看