fedora網絡設置


一:網絡設置

1.找到要設置的網卡

命令:ip addr

列出所有的網絡配置,找到你需要配置的網卡

入圖,我這個是ens33

2.找到配置文件

配置文件路徑:

/etc/sysconfig/network-scripts/

配置文件名稱,和你的網卡名有關系。

我的是ifcfg-ens33。

也不知道別的系統是不是這樣。

3.編輯配置文件

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=a4ac1ac1-1c91-3c5a-a00d-2a257f7c2761
ONBOOT=yes
AUTOCONNECT_PRIORITY=-999
DEVICE=ens33
IPADDR=10.99.108.254
PREFIX=24
GATEWAY=10.99.108.249
DNS1=222.88.88.88
DOMAIN=222.85.85.85
IPV6_PRIVACY=no

我就關心:

IPADDR   地址

PREFIX   掩碼位數 (255.255.255.0   就是24)

GATWAY  網關

DNS1      DNS地址

二:配套命令

 

1. 啟動或關閉某張網卡

ifup eth0

ifdown eth0

2. 重啟所有網絡接口

/etc/init.d/network  restart

3. 查看主機名字所對應的IP(測試dns)

ping www.baidu.com

 

三:命令nmcli

簡介:

這個大概就是fedora的網絡配置命令了。

顯示所有網絡連接:nmcli con show
顯示活動網絡連接:nmcli con show -active
顯示指定網絡連接的詳情:nmcli con show eno16777728
顯示網絡設備連接狀態:nmcli dev status
顯示所有網絡設備的詳情:nmcli dev show
顯示指定網絡設備的詳情:nmcli dev show eno16777728 


啟用網絡連接:nmcli con up eno16777728
停用網絡連接(可被自動激活):nmcli con down eno33554960
禁用網卡,防止被自動激活:nmcli dev dis eth0 
刪除網絡連接的配置文件:nmcli con del eno33554960
重新加載配置網絡配置文件:nmcli con reload

動態獲取IP方式的網絡連接配置:nmcli con add con-name eno16777728 type ethernet ifname eno16777728
指定靜態IP方式的網絡連接配置:nmcli con add con-name eno16777728 ifname eno16777728 autoconnect yes type ethernet ip4 10.1.254.254/16 gw4 10.1.0.1

啟用/關閉所有的網絡連接:nmcli net on/off
禁用網絡設備並防止自動激活:nmcli con dis eno33554960
查看添加網絡連接配置的幫助:nmcli con add help

修改網絡連接單項參數
nmcli con mod IF-NAME connection.autoconnect yes修改為自動連接
nmcli con mod IF-NAME ipv4.method manual | dhcp修改IP地址是靜態還是DHCP
nmcli con mod IF-NAME ipv4.addresses “172.25.X.10/24 172.25.X.254”修改IP配置及網關
nmcli con mod IF-NAME ipv4.gateway 10.1.0.1修改默認網關
nmcli con mod IF-NAME +ipv4.addresses 10.10.10.10/16添加第二個IP地址
nmcli con mod IF-NAME ipv4.dns 114.114.114.114添加dns1
nmcli con mod IF-NAME +ipv4.dns  8.8.8.8添加dns2
nmcli con mod IF-NAME -ipv4.dns  8.8.8.8刪除dns

 

我想實現的沒法用,我想DHCP獲取IP,自己設置網關地址。

[root@localhost ~]# nmcli con mod enp0s3 ipv4.gateway 192.168.1.3
錯誤:修改連接 'enp0s3' 失敗:ipv4.gateway: 如果沒有配置地址,網關會無法設置。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM