-
Notifications
You must be signed in to change notification settings - Fork 7
Specifying The Runner Network
vzakaznikov edited this page Mar 11, 2025
·
2 revisions
By default, the runner will be configured with both IPv4 and IPv6 networks.
The net-{name} runner label specifies which networks to enable on the runner. Where {name} is ipv4 or ipv6.
- net-ipv4: Enable IPv4 only.
- net-ipv6: Enable IPv6 only.
- net-ipv4, net-ipv6: Enable both IPv4 and IPv6 on the runner.
- If no network labels are specified, both IPv4 and IPv6 will be enabled.
❗Warning: |
Not all services support IPv6—for example, GitHub does not support IPv6. To enable access to IPv4-only services like https://github.com, you can use the setup script ipv6.sh. This script configures the runner to use the public NAT64 service, allowing seamless connectivity to IPv4-only endpoints. For example, job-name:
runs-on: [self-hosted, type-cx22, net-ipv6, setup-ipv6] |
---|---|
❗Warning: |
The public NAT64 service is intended only for lightweight network traffic. For production use, you should configure and operate your own service. |
Developed and maintained by the TestFlows team.
- Home
- Installation
- Quick Start
- Getting Started Tutorial
- Basic Configuration
- Specifying the Maximum Number of Runners
- Specifying the Maximum Number of Runners Used in Workflow a Run
- Recycling Powered‐Off Servers
- Skipping Jobs
- Using Custom Label Prefix
- Jobs That Require the Docker Engine
- Specifying The Runner Type
- Specifying The Runner Location
- Specifying The Runner Network
- Specifying The Runner Image
- Specifying The Custom Runner Server Setup Script
- Specifying The Custom Runner Server Startup Script
- Disabling Setup or Startup Scripts
- Specifying Standby Runners
- Using Caching Volumes
- Specifying Logger Configuration
- Listing All Current Servers
- Opening The SSH Client To The Server
- Deleting All Runners and Their Servers
- Using a Configuration File
- Using Project Configuration Files
- Specifying SSH Key
- Specifying Additional SSH Keys
- Running as a Service
- Running as a Cloud Service
- Scaling Up Runners
- Scaling Down Runners
- Handling Failing Conditions
- Meta Labels
- Estimating Costs
- Listing Images
- Deleting Images
- Creating Custom Images
- Embedded Monitoring Dashboard
- Prometheus Metrics
- Program Options