summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2019-12-12 16:53:32 +0100
committerGitHub <noreply@github.com>2019-12-12 16:53:32 +0100
commit14bde748e96b500102a74fd8d1be98453745f7c7 (patch)
treebbf608fe6ae8d77cb0d117f6f3d78a5e8be571b8 /docs
parentab233b998359598eefc57b6cbe2ece50854647c9 (diff)
parente3a64989599b112aae935169a8b621bcede799c2 (diff)
downloadvyos-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.rst2
-rw-r--r--docs/appendix/vyos-on-baremetal.rst3
-rw-r--r--docs/contributing/build-vyos.rst2
-rw-r--r--docs/contributing/development.rst6
-rw-r--r--docs/contributing/issues-features.rst2
-rw-r--r--docs/firewall.rst2
-rw-r--r--docs/history.rst6
-rw-r--r--docs/install.rst2
-rw-r--r--docs/interfaces/l2tpv3.rst2
-rw-r--r--docs/interfaces/tunnel.rst2
-rw-r--r--docs/nat.rst4
-rw-r--r--docs/qos.rst6
-rw-r--r--docs/quick-start.rst2
-rw-r--r--docs/services/references.rst2
-rw-r--r--docs/troubleshooting.rst2
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