{"id":19562,"date":"2017-05-17T06:38:58","date_gmt":"2017-05-16T22:38:58","guid":{"rendered":"https:\/\/2blog.ilc.edu.tw\/25793\/2017\/05\/17\/centos-7-x-%e7%b6%b2%e8%b7%af%e7%ae%a1%e7%90%86%e5%b7%a5%e5%85%b7-nmcli\/"},"modified":"2021-03-18T17:25:02","modified_gmt":"2021-03-18T09:25:02","slug":"centos-7-x-%e7%b6%b2%e8%b7%af%e7%ae%a1%e7%90%86%e5%b7%a5%e5%85%b7-nmcli","status":"publish","type":"post","link":"https:\/\/2blog.ilc.edu.tw\/25793\/2017\/05\/17\/centos-7-x-%e7%b6%b2%e8%b7%af%e7%ae%a1%e7%90%86%e5%b7%a5%e5%85%b7-nmcli\/","title":{"rendered":"CentOS 7.x \u7db2\u8def\u7ba1\u7406\u5de5\u5177 nmcli"},"content":{"rendered":"<p>nmcli \u662f CentOS 7.x \u9810\u8a2d\u7684\u7db2\u8def\u7ba1\u7406\u5de5\u5177\uff0c\u4e0d\u904e\u4e4b\u524d\u4e00\u76f4\u7fd2\u6163\u4f7f\u7528 ifconfig\uff0c\u6240\u4ee5\u4e26\u6c92\u6709\u7279\u5225\u53bb\u7814\u7a76\u3002 <br \/># <span style=\"color: #ff0000\">which nmcli<\/span> <br \/><span style=\"color: #0000ff\">\/usr\/bin\/nmcli<\/span> <\/p>\n<p>\u5982\u679c\u627e\u4e0d\u5230\uff0c\u8acb\u5b89\u88dd NetworkManager \u5957\u4ef6 <br \/># <span style=\"color: #ff0000\">yum install NetworkManager<\/span> <br \/> # <span style=\"color: #ff0000\">systemctl start NetworkManager.service<\/span><\/p>\n<p>\u53c3\u8003\u7db2\u9801\uff1a <br \/><a href=\"https:\/\/access.redhat.com\/documentation\/zh-CN\/Red_Hat_Enterprise_Linux\/7\/html\/Networking_Guide\/sec-Using_the_NetworkManager_Command_Line_Tool_nmcli.html\" target=\"_blank\" rel=\"noopener noreferrer\">2.3. \u4f7f\u7528 NetworkManager \u547d\u4ee4\u884c\u5de5\u5177 nmcli<\/a> <br \/><a href=\"https:\/\/www.phpini.com\/linux\/rhel-centos-7-networkmanager-nmcli\" target=\"_blank\" rel=\"noopener noreferrer\">RHEL \/ CentOS 7 \u7db2\u8def\u7ba1\u7406\u5de5\u5177 \u2014 nmcli \u2013 Linux \u6280\u8853\u624b\u672d<\/a>[@more@]1 \u986f\u793a\u6240\u6709\u9023\u7dda:<br \/>#<span style=\"color: #ff0000\"> nmcli connection show<\/span><br \/># <span style=\"color: #ff0000\">nmcli c s<\/span><br \/><span style=\"color: #0000ff\">NAME\u00a0\u00a0\u00a0\u00a0 UUID\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 TYPE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 DEVICE<\/span><br \/><span style=\"color: #0000ff\">enp0s25\u00a0 d28b1a52-51d3-482c-b36e-37b7b80d7ded\u00a0 802-3-ethernet\u00a0 enp0s25<\/span><br \/><span style=\"color: #0000ff\">enp1s0\u00a0\u00a0 6d31aafd-1033-4853-ba71-e062608189b0\u00a0 802-3-ethernet\u00a0 enp1s0<\/span><br \/><span style=\"color: #0000ff\">enp1s1\u00a0\u00a0 6af9cc1f-4fac-40e8-80e6-6bda5b66886b\u00a0 802-3-ethernet\u00a0 enp1s1<\/span><\/p>\n<p>\u53ea\u986f\u793a active \u7684\u9023\u7dda:<br \/># <span style=\"color: #ff0000\">nmcli connection show &#8211;active<\/span><br \/># <span style=\"color: #ff0000\">nmcli connection show -a<\/span><br \/># <span style=\"color: #ff0000\">nmcli c s -a<\/span><br \/><span style=\"color: #0000ff\">NAME\u00a0\u00a0\u00a0\u00a0 UUID\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 TYPE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 DEVICE<\/span><br \/><span style=\"color: #0000ff\">enp0s25\u00a0 d28b1a52-51d3-482c-b36e-37b7b80d7ded\u00a0 802-3-ethernet\u00a0 enp0s25<\/span><br \/><span style=\"color: #0000ff\">enp1s0\u00a0\u00a0 6d31aafd-1033-4853-ba71-e062608189b0\u00a0 802-3-ethernet\u00a0 enp1s0<\/span><br \/><span style=\"color: #0000ff\">enp1s1\u00a0\u00a0 6af9cc1f-4fac-40e8-80e6-6bda5b66886b\u00a0 802-3-ethernet\u00a0 enp1s1<\/span><\/p>\n<p>\u986f\u793a\u6240\u6709 NetworkManager \u8fa8\u8b58\u5230\u7684\u88dd\u7f6e\u53ca\u5b83\u5011\u76ee\u524d\u7684\u72c0\u614b:<br \/># <span style=\"color: #ff0000\">nmcli device status<\/span><br \/># <span style=\"color: #ff0000\">nmcli d s<\/span><br \/><span style=\"color: #0000ff\">DEVICE\u00a0\u00a0 TYPE\u00a0\u00a0\u00a0\u00a0\u00a0 STATE\u00a0\u00a0\u00a0\u00a0\u00a0 CONNECTION<\/span><br \/><span style=\"color: #0000ff\">enp0s25\u00a0 ethernet\u00a0 connected\u00a0 enp0s25<\/span><br \/><span style=\"color: #0000ff\">enp1s0\u00a0\u00a0 ethernet\u00a0 connected\u00a0 enp1s0<\/span><br \/><span style=\"color: #0000ff\">enp1s1\u00a0\u00a0 ethernet\u00a0 connected\u00a0 enp1s1<\/span><br \/><span style=\"color: #0000ff\">lo\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loopback\u00a0 unmanaged\u00a0 &#8212;<\/span><\/p>\n<p>\u505c\u7528\u7db2\u5361:<br \/># <span style=\"color: #ff0000\">nmcli device disconnect enp1s1<\/span><br \/># <span style=\"color: #ff0000\">nmcli d d enp1s1<\/span><br \/><span style=\"color: #0000ff\">Device &#8216;enp1s1&#8217; successfully disconnected.<\/span><\/p>\n<p>\u555f\u7528\u7db2\u5361:<br \/>#<span style=\"color: #ff0000\"> nmcli device connect enp1s1<\/span><br \/># <span style=\"color: #ff0000\">nmcli d c enp1s1<\/span><br \/><span style=\"color: #0000ff\">Device &#8216;enp1s1&#8217; successfully activated with &#8216;6af9cc1f-4fac-40e8-80e6-6bda5b66886b&#8217;.<\/span><\/p>\n<p>\u52a0\u5165\u56fa\u5b9a IP:<br \/># <span style=\"color: #ff0000\">nmcli connection add type ethernet con-name test-lab ifname enp1s1 ip4 10.10.10.10\/24 gw4 10.10.10.254<\/span><br \/># <span style=\"color: #ff0000\">nmcli con add type ethernet con-name test-lab ifname enp1s1 ip4 10.10.10.10\/24 gw4 10.10.10.254<\/span><br \/><span style=\"color: #0000ff\">Connection &#8216;test-lab&#8217; (&#8216;6af9cc1f-4fac-40e8-80e6-6bda5b66886b) successfully added.<\/span><br \/># <span style=\"color: #ff0000\">nmcli con add type ethernet con-name test-lab ifname enp1s1 ip4 10.10.10.10\/24 gw4 10.10.10.254 ip6 abbe::cafe gw6 2001:db8::1<\/span><\/p>\n<p>\u8a2d\u5b9a\u4f7f\u7528\u7684 Dns Servers:<br \/># <span style=\"color: #ff0000\">nmcli connection modify test-labipv4.dns &#8220;168.95.1.1 140.111.66.1 8.8.8.8&#8221;<\/span> <br \/># <span style=\"color: #ff0000\">nmcli con mod test-lab ipv4.dns &#8220;168.95.1.1 140.111.66.1 8.8.8.8&#8221;<\/span><br \/># <span style=\"color: #ff0000\">nmcli con mod test-lab ipv6.dns &#8220;2001:b000:168::2 2001:288:a201::66:1 2001:4860:4860::8888&#8221;<\/span><\/p>\n<p>\u555f\u52d5\u65b0\u9023\u7d50\u7dda:<br \/># <span style=\"color: #ff0000\">nmcli connection up\u00a0 test-lab ifname enp1s1<\/span><br \/># <span style=\"color: #ff0000\">nmcli con up\u00a0 test-lab ifname enp1s1<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>nmcli \u662f CentOS 7.x \u9810\u8a2d\u7684\u7db2\u8def\u7ba1\u7406\u5de5\u5177\uff0c\u4e0d\u904e\u4e4b\u524d\u4e00\u76f4\u7fd2\u6163\u4f7f\u7528 ifconfig\uff0c\u6240\u4ee5\u4e26\u6c92\u6709\u7279 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/2blog.ilc.edu.tw\/25793\/2017\/05\/17\/centos-7-x-%e7%b6%b2%e8%b7%af%e7%ae%a1%e7%90%86%e5%b7%a5%e5%85%b7-nmcli\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008CentOS 7.x \u7db2\u8def\u7ba1\u7406\u5de5\u5177 nmcli\u3009<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[117],"tags":[],"class_list":["post-19562","post","type-post","status-publish","format-standard","hentry","category-c-78462"],"meta_key":{"_pingme":["1"],"_encloseme":["1"],"lt_post_id":["688205"]},"_links":{"self":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/19562"}],"collection":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/comments?post=19562"}],"version-history":[{"count":1,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/19562\/revisions"}],"predecessor-version":[{"id":21072,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/19562\/revisions\/21072"}],"wp:attachment":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/media?parent=19562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/categories?post=19562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/tags?post=19562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}