zoukankan      html  css  js  c++  java
  • Ubuntu自动连接到虚拟专用网络

    在我们继续之前,我们所做的一个重要假设是,您已经拥有了虚拟专用网络客户端配置文件。
    您可以通过以下链接在我们的上一指南中看到一个示例 Open虚拟专用网络 客户端配置文件:
    在 CentOS 8/乌本图 18.04 上配置开放虚拟专用网络客户端

    在Ubuntu系统启动时,您可以通过两种方式自动连接到虚拟专用网络:

    • 作为服务运行开放虚拟专用网络客户端。
    • 配置网络管理器,使用特定的网络连接自动连接到 虚拟专用网络。

    安装所需包

    以下命令在 Ubuntu 上安装我们需要配置自动 虚拟专用网络 连接的包。

    apt install network-manager-open虚拟专用网络 network-manager-open虚拟专用网络-gnome open虚拟专用网络 open虚拟专用网络-systemd-resolved -y
    

    运行开放虚拟专用网络客户端作为服务在乌本图
    当您安装包时,它会创建一个目录,您可以将 Open虚拟专用网络 客户端配置文件放入其中。open虚拟专用网络/etc/open虚拟专用网络/client/
    因此,请将您的 Open虚拟专用网络 配置文件复制到 Open虚拟专用网络 客户端配置目录中。.conf.o虚拟专用网络
    请注意,目录下的配置文件应具有后缀。因此,如果原始文件是,将其重命名为目的地目录中,如下所示。/etc/open虚拟专用网络/client/.conf.o虚拟专用网络.conf

    sudo cp ~/gentoo.o虚拟专用网络 /etc/open虚拟专用网络/client/gentoo.conf
    

    将开放虚拟专用网络客户端作为服务运行
    一旦客户端配置文件到位,您将启动 Open虚拟专用网络 客户服务。请注意,此目录中可能包含多个 Open虚拟专用网络 客户端配置文件。
    因此,您可以使用该服务,使用放置在目录上的特定配置文件启动您的 Open虚拟专用网络 客户服务。open虚拟专用网络-client@{Client-config}.service/etc/open虚拟专用网络/client/
    替换为您的 Open虚拟专用网络 客户端配置文件的名称,无需后缀或。{Client-config}.conf.o虚拟专用网络
    例如,使用"打开虚拟专用网络"客户服务,运行服务如下:gentoo.o虚拟专用网络

    systemctl start open虚拟专用网络-client@gentoo.service
    

    检查状态:

    systemctl status open虚拟专用网络-client@gentoo.service
    
     open虚拟专用网络-client@gentoo.service - Open虚拟专用网络 tunnel for gentoo
       Loaded: loaded (/lib/systemd/system/open虚拟专用网络-client@.service; indirect; vendor preset: enabled)
       Active: active (running) since Sun 2020-06-14 12:30:56 EAT; 5s ago
         Docs: man:open虚拟专用网络(8)
               https://community.open虚拟专用网络.net/open虚拟专用网络/wiki/Open虚拟专用网络24ManPage
               https://community.open虚拟专用网络.net/open虚拟专用网络/wiki/HOWTO
     Main PID: 5556 (open虚拟专用网络)
       Status: "Initialization Sequence Completed"
        Tasks: 1 (limit: 2315)
       CGroup: /system.slice/system-open虚拟专用网络x2dclient.slice/open虚拟专用网络-client@gentoo.service
               └─5556 /usr/sbin/open虚拟专用网络 --suppress-timestamps --nobind --config gentoo.conf
    
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: ROUTE_GATEWAY 10.0.2.2/255.255.255.0 IFACE=enp0s3 HWADDR=08:00:27:4b:ff:18
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: TUN/TAP device tun0 opened
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: TUN/TAP TX queue length set to 100
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: do_ifconfig, tt->did_ifconfig_ipv6_setup=0
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: /sbin/ip link set dev tun0 up mtu 1500
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: /sbin/ip addr add dev tun0 10.8.0.2/24 broadcast 10.8.0.255
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: /sbin/ip route add 192.168.57.6/32 via 10.0.2.2
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: /sbin/ip route add 0.0.0.0/1 via 10.8.0.1
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: /sbin/ip route add 128.0.0.0/1 via 10.8.0.1
    Jun 14 12:30:57 amos open虚拟专用网络[5556]: Initialization Sequence Completed
    

    如果您看到该行,初始化序列已完成,那么您的虚拟专用网络连接已成功建立。
    检查指定的地址;

    ip add s tun0
    
    6: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 100
        link/none 
        inet 10.8.0.2/24 brd 10.8.0.255 scope global tun0
           valid_lft forever preferred_lft forever
        inet6 fe80::6b22:1d7f:5ef2:1db3/64 scope link stable-privacy 
           valid_lft forever preferred_lft forever
    

    使服务能够在系统启动时运行,以确保 虚拟专用网络 连接在系统启动时自动启动。

    sudo systemctl enable open虚拟专用网络-client@gentoo.service
    

    通过网络管理器自动连接到 虚拟专用网络
    要能够使用网络管理器连接到虚拟专用网络,请确保您通过网络管理器创建了虚拟专用网络连接配置文件。

    请按照下面的指南了解如何通过网络管理器连接到 Open虚拟专用网络 服务器:
    使用 CentOS 8/Ubuntu 18.04 上的网络管理器连接到 Open虚拟专用网络
    开放网络管理器连接编辑器
    单击 Ubuntu 系统右上角的连接图标,然后单击"编辑连接"。

    您也可以通过运行下面的命令启动网络管理器连接编辑器:

    nm-connection-editor
    

    这将打开连接编辑器向导。
    在这里插入图片描述
    选择要启动自动 虚拟专用网络 连接的网络连接配置文件。例如,在我的情况下,如果我想使用第一个以太网连接,Kifarunix,只需选择它,并点击底部的设置齿轮。
    在这里插入图片描述
    这打开了特定的连接编辑器。单击"一般"选项卡并选择自动连接到 虚拟专用网络,并选择您之前创建的 虚拟专用网络 连接配置文件,在我们的情况下,它是gentoo
    在这里插入图片描述
    单击"保存"以更新更改。

    通过打开和关闭连接来验证这一点。请注意,当您打开时,虚拟专用网络 连接也会打开。
    在这里插入图片描述
    同样,您可以通过重新启动系统并检查分配的 虚拟专用网络 地址来验证相同的情况。

    有些文字使用中文代替了,你们懂的!!!

  • 相关阅读:
    HDU 4389 X mod f(x) [数位DP]
    HDU 4370 0 or 1 [01规划最短路]
    HDU 4371 Alice and Bob [简单博弈]
    HDU 4386 Quadrilateral [最大四边形面积]
    HDU 4387 Stone Game [博弈]
    HDU 4385 Moving Bricks [状态压缩DP]
    HDU 4372 Count the Buildings [组合数学]
    几个项目管理网
    计算机信息系统集成资质管理办法
    201005期蘑菇班信息系统项目管理师招生简章
  • 原文地址:https://www.cnblogs.com/blxt/p/14669541.html
Copyright © 2011-2022 走看看