Centos 7 網路設定

來源:互聯網
上載者:User

標籤:

Centos 7開始使用ip命令替換了以前的ifconfig

 

ip  [選項]  操作對象{link|addr|route...}

# ip link show                # 顯示網路介面資訊
# ip link set eth0 upi           # 開啟網卡
# ip link set eth0 down          # 關閉網卡
# ip link set eth0 promisc on      # 開啟網卡的混合模式
# ip link set eth0 promisc offi     # 關閉網卡的混個模式
# ip link set eth0 txqueuelen 1200   # 設定網卡隊列長度
# ip link set eth0 mtu 1400        # 設定網卡傳輸單元最大值
# ip addr show                # 顯示網卡IP資訊
# ip addr add 192.168.0.1/24 dev eth0 # 設定eth0網卡IP地址192.168.0.1
# ip addr del 192.168.0.1/24 dev eth0 # 刪除eth0網卡IP地址

# ip route list                 # 查看路由資訊
# ip route add 192.168.4.0/24  via  192.168.0.254 dev eth0 # 設定192.168.4.0網段的網關為192.168.0.254,資料走eth0介面
# ip route add default via  192.168.0.254  dev eth0    # 設定預設閘道為192.168.0.254
# ip route del 192.168.4.0/24      # 刪除192.168.4.0網段的網關
# ip route del default          # 刪除預設路由

 

開啟自動擷取

首先查看自己的網卡資訊

ip addr show

 

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:c9:9b:0b brd ff:ff:ff:ff:ff:ff


可查看到網卡名稱為eno16777736

進入network-scripts

[[email protected] ~]# cd /etc/sysconfig/network-scripts
[[email protected] network-scripts]# ls
ifcfg-eno16777736  ifdown-eth   ifdown-isdn    ifdown-sit       ifup          ifup-ib    ifup-plip   ifup-routes    ifup-tunnel        network-functions-ipv6
ifcfg-lo           ifdown-ib    ifdown-post    ifdown-Team      ifup-aliases  ifup-ippp  ifup-plusb  ifup-sit       ifup-wireless
ifdown             ifdown-ippp  ifdown-ppp     ifdown-TeamPort  ifup-bnep     ifup-ipv6  ifup-post   ifup-Team      init.ipv6-global
ifdown-bnep        ifdown-ipv6  ifdown-routes  ifdown-tunnel    ifup-eth      ifup-isdn  ifup-ppp    ifup-TeamPort  network-functions
[[email protected] network-scripts]#

可以查看到我們相應網卡的設定檔為ifcfg-eno16777736

使用vi ifcfg-eno16777736

進入編輯

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=5b96b479-11f3-4aec-b984-129de5721e7b
DEVICE=eno16777736
ONBOOT=no

將ONBOOT=no修改為ONBOOT=yes並儲存退出重啟

重啟後再次使用ip addr show可查看到

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:c9:9b:0b brd ff:ff:ff:ff:ff:ff
    inet 192.168.133.133/24 brd 192.168.133.255 scope global dynamic eno16777736
       valid_lft 1252sec preferred_lft 1252sec
    inet6 fe80::20c:29ff:fec9:9b0b/64 scope link
       valid_lft forever preferred_lft forever

我們網卡已經自動擷取到ip了

手工設定IP地址:

 

TYPE=Ethernet
#BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=5b96b479-11f3-4aec-b984-129de5721e7b
DEVICE=eno16777736
ONBOOT=yes
IPADDR0=192.168.133.130
PREFIX0=24
GETWAY0=192.168.133.2
DNS1=192.68.133.2
DNS2=218.85.152.99

通過上面配置。我們為系統指定ip 子網路遮罩 網關以及DNS地址。

[[email protected] ~]# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:c9:9b:0b brd ff:ff:ff:ff:ff:ff
    inet 192.168.133.130/24 brd 192.168.133.255 scope global eno16777736
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fec9:9b0b/64 scope link
       valid_lft forever preferred_lft forever

習慣使用ifconfig的可以實現連網後通過yum install net-tools安裝net-tools組件使用ifconfig。

 

Centos 7 網路設定

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.