Fedora的Network-Manager真難用

Fedora的Network-Manager真難用,有時候擅自建個網絡連接叫Auto_Ethernet,建個能上網的也就算了,結果配置又不對;有時候手動配置了個連接又啓用不了;算了,乾脆停用Network-Manager:

    $ sudo systemctl disable Network_Manager.service


手動配置網絡連接:

網絡連接的配置文件在/etc/sysconfig/network-scripts下,文件名一般爲ifcfg-<name>,<name>爲連接的名字。


下面是一個靜態ip的配置文件模板:

    # /etc/sysconfig/network-scripts/ifcfg-p34p1_dorm
    UUID="8fd5c282-5ee8-4ba3-bfc3-4267817ebe34"
    NM_CONTROLLED="no"
    BOOTPROTO=none
    DEVICE="p34p1"
    ONBOOT=yes
    TYPE=Ethernet
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=yes
    IPV6INIT=no
    NAME="p34p1_dorm"
    HWADDR=00:1B:FC:F8:0A:CA
    MACADDR=A4:BA:DB:ED:BD:1F
    IPADDR0=211.80.61.54
    PREFIX0=24
    GATEWAY=211.80.61.254
    DNS1=202.120.2.101
    DOMAIN=202.120.2.100


下面是一個動態ip(dhcp)的配置文件模板:

    # /etc/sysconfig/network-scripts/ifcfg-p34p1_work
    UUID="8fd5c282-5ee8-4ba3-bfc3-4267817ebe34"
    NM_CONTROLLED="no"
    BOOTPROTO=dhcp
    DEVICE="p34p1"
    ONBOOT=yes
    TYPE=Ethernet
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=yes
    IPV6INIT=no
    NAME="p34p1_work"
    HWADDR=00:1B:FC:F8:0A:CA
    MACADDR=A4:BA:DB:ED:BD:1F
    PEERDNS=yes
    PEERROUTES=yes


配置完成後開啓連接:

    $ sudo ifup <name>    // <name>爲ifcfg-<name>中的<name>,上例中爲p34p1_dorm或p34p1_work

    若自動獲取ip提示fail,多開啓幾次就行了。


各種檢查命令:

cat /etc/resolv.conf

route add default gw 211.80.61.54    // 添加默認網關

netstat -nr    // 輸出類似 - Kernel IP routing table
                                            Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
                                            0.0.0.0         211.80.61.254   0.0.0.0              UG        0            0          0 p34p1
                                            169.254.0.0     0.0.0.0         255.255.0.0        U          0            0          0 p34p1
                                            211.80.61.0     0.0.0.0         255.255.255.0   U           0            0          0 p34p1


最後試一下連接是否正常開啓:

    $ ping www.baidu.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章