網路設定
markdown
6的版本要看網路設定
```
ifconfig
```
7的版本為
```
ip a
or
ip address show
```
ifconfig指令
啟用網卡
```
ifconfig eth0 up
or
ifup etho
```
停用網卡
```
ifconfig eth0 down
or
ifdown etho
```
顯示狀態
```
ifconfig eth0
```
指定IP
```
ifconfig eth0 192.168.11.22
```
改遮罩
```
ifconfig eth0 netmask 255.255.255.0
```
route指令
增加路由
```
route add -net 192.168.21.0/24 gw 192.168.22.50
```
刪除路由
```
route del -net 192.168.21.0/24 gw 192.168.22.50
```
新增getway
```
route add default gw 192.168.11.254
```
新增getway規則
```
route del -net 169.254.0.0 netmask 255.255.0.0 dev eth0
```
刪除getway規則
```
route del -net 169.254.0.0 netmask 255.255.0.0 dev eth0
```
ip指令
```
ip [option] [動作] [指令]
link :關於裝置 (device) 的相關設定,包括 MTU, MAC 位址等等
addr/address :關於額外的 IP 協定,例如多 IP 的達成等等
route :與路由有關的相關設定
rule :路由規則
neigh :ARP快取
monitoe :狀態檢視
IP指令範例
ip link set eth0 up : 啟用網卡
ip link set eth0 down : 停用網卡
ip addr show : 顯示狀態
ip addr add 192.168.11.22/24 brd + dev eth0 : 指定IP
ip addr add 192.168.11.22/24 dev eth0 : 改遮罩
ip route add defaut via 192.168.11.254 : 新增通訊閘
```
留言
張貼留言