diff options
author | Christian Poessinger <christian@poessinger.com> | 2019-12-12 16:53:32 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-12 16:53:32 +0100 |
commit | 14bde748e96b500102a74fd8d1be98453745f7c7 (patch) | |
tree | bbf608fe6ae8d77cb0d117f6f3d78a5e8be571b8 /docs | |
parent | ab233b998359598eefc57b6cbe2ece50854647c9 (diff) | |
parent | e3a64989599b112aae935169a8b621bcede799c2 (diff) | |
download | vyos-documentation-14bde748e96b500102a74fd8d1be98453745f7c7.tar.gz vyos-documentation-14bde748e96b500102a74fd8d1be98453745f7c7.zip |
Merge pull request #160 from rebortg/linkcheck
Diffstat (limited to 'docs')
-rw-r--r-- | docs/appendix/examples/zone-policy.rst | 2 | ||||
-rw-r--r-- | docs/appendix/vyos-on-baremetal.rst | 3 | ||||
-rw-r--r-- | docs/contributing/build-vyos.rst | 2 | ||||
-rw-r--r-- | docs/contributing/development.rst | 6 | ||||
-rw-r--r-- | docs/contributing/issues-features.rst | 2 | ||||
-rw-r--r-- | docs/firewall.rst | 2 | ||||
-rw-r--r-- | docs/history.rst | 6 | ||||
-rw-r--r-- | docs/install.rst | 2 | ||||
-rw-r--r-- | docs/interfaces/l2tpv3.rst | 2 | ||||
-rw-r--r-- | docs/interfaces/tunnel.rst | 2 | ||||
-rw-r--r-- | docs/nat.rst | 4 | ||||
-rw-r--r-- | docs/qos.rst | 6 | ||||
-rw-r--r-- | docs/quick-start.rst | 2 | ||||
-rw-r--r-- | docs/services/references.rst | 2 | ||||
-rw-r--r-- | docs/troubleshooting.rst | 2 |
15 files changed, 22 insertions, 23 deletions
diff --git a/docs/appendix/examples/zone-policy.rst b/docs/appendix/examples/zone-policy.rst index db985258..666fc99b 100644 --- a/docs/appendix/examples/zone-policy.rst +++ b/docs/appendix/examples/zone-policy.rst @@ -18,7 +18,7 @@ We have three networks. This specific example is for a router on a stick, but is very easily adapted for however many NICs you have. -[http://imgur.com/Alz1J.png Topology Image] +[https://i.imgur.com/Alz1J.png Topology Image] The VyOS interface is assigned the .1/:1 address of their respective networks. WAN is on VLAN 10, LAN on VLAN 20, and DMZ on VLAN 30. diff --git a/docs/appendix/vyos-on-baremetal.rst b/docs/appendix/vyos-on-baremetal.rst index 2b155fd7..76b5e210 100644 --- a/docs/appendix/vyos-on-baremetal.rst +++ b/docs/appendix/vyos-on-baremetal.rst @@ -306,8 +306,7 @@ Partaker i5 .. figure:: ../_static/images/600px-Partaker-i5.jpg I believe this is actually the same hardware as the Protectli. I purchased it -from `Amazon <https://www.amazon.com/gp/product/B073F9GHKL/>`_ in June 2018. -It came pre-loaded with pfSense. +in June 2018. It came pre-loaded with pfSense. `Manufacturer product page <http://www.inctel.com.cn/product/detail/338.html>`_. diff --git a/docs/contributing/build-vyos.rst b/docs/contributing/build-vyos.rst index 51cfc7a4..bc113750 100644 --- a/docs/contributing/build-vyos.rst +++ b/docs/contributing/build-vyos.rst @@ -156,7 +156,7 @@ versions, so we are building it from source. Debian does keep their package in git, but it's upstream tarball imported into git without its original commit history. To be able to merge new tags in, we keep a fork of the upstream repository with packaging files imported from -Debian at http://github.com/vyos/keepalived-upstream +Debian at https://github.com/vyos/keepalived-upstream strongswan ^^^^^^^^^^ diff --git a/docs/contributing/development.rst b/docs/contributing/development.rst index 8558284a..c699ad48 100644 --- a/docs/contributing/development.rst +++ b/docs/contributing/development.rst @@ -63,7 +63,7 @@ it. In general, use an editor to create your commit messages rather than passing them on the command line. The format should be and is inspired by this blog -post: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html +post: https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html * A single, short, summary of the commit (recommended 50 characters or less, not exceeding 80 characters) @@ -636,8 +636,8 @@ to our Debian repository which is used during build time. It is located here: http://dev.packages.vyos.net/repositories/. .. _process: https://blog.vyos.io/vyos-development-digest-10 -.. _VyConf: https://github.com/vyos/vyconf/blob/master/data/schemata -.. _vyos-1x: https://github.com/vyos/vyos-1x/blob/current/schema/ +.. _VyConf: https://github.com/vyos/vyconf/tree/master/data/schemata +.. _vyos-1x: https://github.com/vyos/vyos-1x/tree/current/schema .. _Jinja2: https://jinja.palletsprojects.com/ .. _Phabricator: https://phabricator.vyos.net/ .. _Jenkins: https://jenkins.io/ diff --git a/docs/contributing/issues-features.rst b/docs/contributing/issues-features.rst index fd6225b9..3a1738d7 100644 --- a/docs/contributing/issues-features.rst +++ b/docs/contributing/issues-features.rst @@ -66,7 +66,7 @@ please search Phabricator_ if there is already a request pending. You can enhance it or if you don't find one, create a new one by use the quick link in the left side under the specific project. -.. _documentation: https://vyos.redthedocs.io +.. _documentation: https://docs.vyos.io .. _Slack: https://slack.vyos.io .. _Forum: https://forum.vyos.io .. _Phabricator: https://phabricator.vyos.net
\ No newline at end of file diff --git a/docs/firewall.rst b/docs/firewall.rst index 59bbaa31..f6967850 100644 --- a/docs/firewall.rst +++ b/docs/firewall.rst @@ -3,7 +3,7 @@ Firewall ======== -VyOS makes use of Linux `netfilter <http://netfilter.org/>`_ for packet filtering. +VyOS makes use of Linux `netfilter <https://netfilter.org/>`_ for packet filtering. The firewall supports the creation of groups for ports, addresses, and networks (implemented using netfilter ipset) and the option of interface or zone based diff --git a/docs/history.rst b/docs/history.rst index b1393520..25affaf8 100644 --- a/docs/history.rst +++ b/docs/history.rst @@ -8,13 +8,13 @@ VyOS is a Linux-based network operating system that provides software-based network routing, firewall, and VPN functionality. The VyOS project was started in late 2013 as a community fork of the -`GPL <http://en.wikipedia.org/wiki/GNU_General_Public_License>`_ portions of +`GPL <https://en.wikipedia.org/wiki/GNU_General_Public_License>`_ portions of Vyatta Core 6.6R1 with the goal of maintaining a free and open source network operating system in response to the decision to discontinue the community edition of Vyatta. Here everyone loves learning, older managers and new users. -VyOS is primarily based on `Debian GNU/Linux <http://www.debian.org/>`_ and the -`Quagga <http://www.nongnu.org/quagga/>`_ routing engine. Its configuration +VyOS is primarily based on `Debian GNU/Linux <https://www.debian.org/>`_ and +the `Quagga <http://www.nongnu.org/quagga/>`_ routing engine. Its configuration syntax and :ref:`cli` are loosely derived from Juniper JUNOS as modelled by the `XORP project <http://www.xorp.org/>`_, which was the original routing engine for Vyatta. diff --git a/docs/install.rst b/docs/install.rst index c42eda6b..1bd6c87e 100644 --- a/docs/install.rst +++ b/docs/install.rst @@ -275,7 +275,7 @@ Requirements * A **HTTP server** (optional, but we will use it to speed up intallation) * The **VyOS ISO** image to be installed (do not use images prior to VyOS 1.2.3) * The ``pxelinux.0`` and ``ldlinux.c32`` files from the Syslinux distribution - https://kernel.org/pub/linux/utils/boot/syslinux/ + https://mirrors.edge.kernel.org/pub/linux/utils/boot/syslinux/ Step 1: DHCP ^^^^^^^^^^^^ diff --git a/docs/interfaces/l2tpv3.rst b/docs/interfaces/l2tpv3.rst index 4574e731..a53c7b1d 100644 --- a/docs/interfaces/l2tpv3.rst +++ b/docs/interfaces/l2tpv3.rst @@ -117,4 +117,4 @@ L2TPv3: set interfaces l2tpv3 l2tpeth0 source-port '5000' set interfaces l2tpv3 l2tpeth0 tunnel-id '10' -.. _`Wikipedia L2TPv3`: http://en.wikipedia.org/wiki/L2TPv3 +.. _`Wikipedia L2TPv3`: https://en.wikipedia.org/wiki/L2TPv3 diff --git a/docs/interfaces/tunnel.rst b/docs/interfaces/tunnel.rst index 98d3766c..87de9000 100644 --- a/docs/interfaces/tunnel.rst +++ b/docs/interfaces/tunnel.rst @@ -201,5 +201,5 @@ Results in: description "Description" } -.. _`other proposals`: https://www.isc.org/downloads/aftr +.. _`other proposals`: https://www.isc.org/othersoftware/ .. _`Hurricane Electric`: https://tunnelbroker.net/ diff --git a/docs/nat.rst b/docs/nat.rst index a8475978..714697d3 100644 --- a/docs/nat.rst +++ b/docs/nat.rst @@ -152,7 +152,7 @@ To setup a destination NAT rule we need to gather: In our example, we will be forwarding web server traffic to an internal web server on 192.168.0.100. HTTP traffic makes use of the TCP protocol on port 80. -For other common port numbers, see: http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers +For other common port numbers, see: https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers Our configuration commands would be: @@ -469,4 +469,4 @@ Start by checking for IPSec SAs (Security Associations) with: That looks good - we defined 2 tunnels and they're both up and running. -.. _ULAs: http://en.wikipedia.org/wiki/Unique_local_address +.. _ULAs: https://en.wikipedia.org/wiki/Unique_local_address diff --git a/docs/qos.rst b/docs/qos.rst index f3b3d36c..72666d3d 100644 --- a/docs/qos.rst +++ b/docs/qos.rst @@ -1372,7 +1372,7 @@ tcp .. note:: You must set ipv6 protocol to TCP to use the TCP filters. .. note:: This filter will only match IPv6 packets with no header extension, see - http://en.wikipedia.org/wiki/IPv6_packet#Extension_headers for no header + https://en.wikipedia.org/wiki/IPv6_packet#Extension_headers for no header extension. .. code-block:: none @@ -1406,7 +1406,7 @@ vif set interfaces ethernet eth0 traffic-policy out 'WAN-OUT' set interfaces ethernet eth1 traffic-policy out 'LAN-OUT' -.. _tc: http://en.wikipedia.org/wiki/Tc_(Linux) +.. _tc: https://en.wikipedia.org/wiki/Tc_(Linux) .. _TBF: https://en.wikipedia.org/wiki/Token_bucket .. _HFSC: https://en.wikipedia.org/wiki/Hierarchical_fair-service_curve -.. _IFB: http://www.linuxfoundation.org/collaborate/workgroups/networking/ifb +.. _IFB: https://www.linuxfoundation.org/collaborate/workgroups/networking/ifb diff --git a/docs/quick-start.rst b/docs/quick-start.rst index 9eee49a6..ad0d896f 100644 --- a/docs/quick-start.rst +++ b/docs/quick-start.rst @@ -211,4 +211,4 @@ SSH: Commit and save. -.. _tc: http://en.wikipedia.org/wiki/Tc_(Linux) +.. _tc: https://en.wikipedia.org/wiki/Tc_(Linux) diff --git a/docs/services/references.rst b/docs/services/references.rst index 408d5288..7d9ae82c 100644 --- a/docs/services/references.rst +++ b/docs/services/references.rst @@ -1,5 +1,5 @@ .. _`Cisco Discovery Protocol`: https://en.wikipedia.org/wiki/Cisco_Discovery_Protocol -.. _ddclient: http://sourceforge.net/p/ddclient/wiki/Home/ +.. _ddclient: https://sourceforge.net/p/ddclient/wiki/Home/ .. _`Foundry Discovery Protocol`: https://en.wikipedia.org/wiki/Foundry_Discovery_Protocol .. _MIB: https://en.wikipedia.org/wiki/Management_information_base .. _SNMP: https://en.wikipedia.org/wiki/Simple_Network_Management_Protocol diff --git a/docs/troubleshooting.rst b/docs/troubleshooting.rst index 148bce4c..b3b8ff3d 100644 --- a/docs/troubleshooting.rst +++ b/docs/troubleshooting.rst @@ -335,7 +335,7 @@ These are the boot steps for VyOS 1.2 11. Finally it runs the post-config script ``/config/scripts/vyos-postconfig-bootup.script`` -.. _Quagga: http://www.quagga.net/ +.. _Quagga: https://www.quagga.net/ .. _`GNU Zebra`: https://www.gnu.org/software/zebra/ .. _FRR: https://frrouting.org/ .. _vyatta-cfg: https://github.com/vyos/vyatta-cfg |