---
title: 默认子网
description: "Kube-OVN中以子网为单位来组织IP地址，每个Namespace可以归属于不同的子网，Namespace下的Pod会自动从所属的子网中获取IP地址并共享子网的网络配置（CIDR，网关类型，访问控制，NAT控制等）。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/Kubernetes/kunpengkubeovn_06_0023.html
sourcePath: /source/zh/kunpengcpfs/ecosystemEnable/Kubernetes/kunpengkubeovn_06_0023.html
indexId: bb8d63a424ecf8ed651bc3f29216a0e03f6f95e624d6270053db7c1ba28a76a877
---
# 默认子网

Kube-OVN中以子网为单位来组织IP地址，每个Namespace可以归属于不同的子网，Namespace下的Pod会自动从所属的子网中获取IP地址并共享子网的网络配置（CIDR，网关类型，访问控制，NAT控制等）。

Kube-OVN内置了一个默认子网，所有未显式声明子网归属的Namespace会自动从默认子网中分配IP地址，并使用默认子网的网络信息。其中默认子网使用了分布式网关并对出网流量进行NAT转换，其行为和Flannel的默认行为一致，用户无需额外的配置即可使用到大部分的网络功能。

如需更改默认子网配置，则需要在安装步骤时指定，参考配置内置网络章节。

查看默认子网。

```
kubectl get subnet ovn-default -o yaml
```

```
apiVersion: kubeovn.io/v1
kind: Subnet
metadata:
  creationTimestamp: "2020-06-28T06:42:32Z"
  finalizers:
  - kube-ovn-controller
  generation: 1
  name: ovn-default
  resourceVersion: "750199"
  selfLink: /apis/kubeovn.io/v1/subnets/ovn-default
  uid: e3a9162e-ad11-4bd0-9962-db6d6d26b01e
spec:
  cidrBlock: 10.16.0.0/16
  default: true
  excludeIps:
  - 10.16.0.1
  gateway: 10.16.0.1
  gatewayNode: ""
  gatewayType: distributed
  natOutgoing: true
  private: false
  protocol: IPv4
  provider: ovn
  underlayGateway: false
status:
  activateGateway: ""
  availableIPs: 65517
  conditions:
  - lastTransitionTime: "2020-06-28T06:42:32Z"
    lastUpdateTime: "2020-06-28T06:42:33Z"
    reason: ResetLogicalSwitchAclSuccess
    status: "True"
    type: Validated
  - lastTransitionTime: "2020-06-28T06:42:33Z"
    lastUpdateTime: "2020-06-28T06:42:33Z"
    reason: ResetLogicalSwitchAclSuccess
    status: "True"
    type: Ready
  - lastTransitionTime: "2020-06-28T06:42:32Z"
    lastUpdateTime: "2020-06-28T06:42:32Z"
    message: Not Observed
    reason: Init
    status: Unknown
    type: Error
  usingIPs: 16
```
