# Talos linux 在沒有憑證的環境之下如何取得網卡資訊
## 查看可用的資源定義列
使用 talosctl get rd -n <節點地址> -i 指令來查看所有可用的資源。
```
$ talosctl get rd -n 10.40.41.89 -i
```
## 查詢網路地址配置
執行 talosctl -n <節點地址> get addressspecs.net.talos.dev -i 指令,查詢網路IP的配及子網路遮罩。
```
$ talosctl -n 10.40.41.89 get addressspecs.net.talos.dev -i
```
```
NODE NAMESPACE TYPE ID VERSION
network AddressSpec enp0s31f6/10.40.41.89/24 2
network AddressSpec lo/127.0.0.1/8 2
```
## 查詢網路地址狀態
透過 talosctl -n <節點地址> get addressstatuses.net.talos.dev -i 指令,獲取網路IP的狀態信息。這包括了每個網路接口的 IPv4 和 IPv6 地址。
```
$ talosctl -n 10.40.41.89 get addressstatuses.net.talos.dev -i
```
```
NODE NAMESPACE TYPE ID VERSION ADDRESS LINK
network AddressStatus enp0s31f6/10.40.41.89/24 1 10.40.41.89/24 enp0s31f6
network AddressStatus enp0s31f6/fe80::abf:b8ff:fed7:8c90/64 2 fe80::abf:b8ff:fed7:8c90/64 enp0s31f6
network AddressStatus lo/127.0.0.1/8 1 127.0.0.1/8 lo
network AddressStatus lo/::1/128 1 ::1/128 lo
```
## 查詢網路路由狀態
查詢網路路由狀態:
使用 talosctl -n <節點地址> get routestatuses.net.talos.dev -i 指令來查看網路路由的狀態。這顯示了路由的目的地、 Gateway 以及對應的網路接口。
```
$ talosctl -n 10.40.41.89 get routestatuses.net.talos.dev -i
```
```
NODE NAMESPACE TYPE ID VERSION DESTINATION GATEWAY LINK METRIC
network RouteStatus inet4//10.40.41.0/24/0 1 10.40.41.0/24 enp0s31f6 0
network RouteStatus inet4/10.40.41.254//0 1 10.40.41.254 enp0s31f6 0
network RouteStatus inet6//fe80::/64/256 1 fe80::/64 enp0s31f6 256
network RouteStatus local/inet4//10.40.41.255/32/0 1 10.40.41.255/32 enp0s31f6 0
network RouteStatus local/inet4//10.40.41.89/32/0 1 10.40.41.89/32 enp0s31f6 0
network RouteStatus local/inet4//127.0.0.0/8/0 1 127.0.0.0/8 lo 0
network RouteStatus local/inet4//127.0.0.1/32/0 1 127.0.0.1/32 lo 0
network RouteStatus local/inet4//127.255.255.255/32/0 1 127.255.255.255/32 lo 0
network RouteStatus local/inet6//::1/128/0 1 ::1/128 lo 0
network RouteStatus local/inet6//fe80::/128/0 1 fe80::/128 enp0s31f6 0
network RouteStatus local/inet6//fe80::abf:b8ff:fed7:8c90/128/0 1 fe80::abf:b8ff:fed7:8c90/128 enp0s31f6 0
network RouteStatus local/inet6//ff00::/8/256 1 ff00::/8 enp0s31f6 256
```