Centos7設定(DHCP、static)IP上外網
阿新 • • 發佈:2019-01-04
伺服器Centos7系統裝好後,我需要上網功能,這樣客戶端才可以連線服務端,那麼如何配置網路?
1. 配置動態IP(DHCP)上網
1.1 檢視網絡卡列表
# ifconfig
# ls /etc/sysconfig/network-scripts/
一般預設第一個就是你電腦的網絡卡。
1.2 修改有線網絡卡資訊
# vim /etc/sysconfig/network-scripts/ifcfg-ens160 TYPE="Ethernet" BOOTPROTO="dhcp" # 啟用動態IP地址 DEFROUTE="yes" PROXY_METHOD="none" BROWSER_ONLY="no" IPV4_FAILURE_FATAL="no" NAME="ens192"。 # 網絡卡名 UUID="b2ed67df-1641-4993-a727-9ba68f252da3" # UUID DEVICE="ens192" # 裝置名稱 ONBOOT="yes" # 開機自啟
1.2 重啟網路
# service network restart
1.3 檢查網路
# ping www.baidu.com
若能ping通,說明上網成功
2. 配置靜態IP(static)上網
2.1 修改有線網絡卡資訊
# vim /etc/sysconfig/network-scripts/ifcfg-eth1 // 修改如下: DEVICE=eth1 TYPE=Ethernet BOOTPROTO=static # 啟用靜態IP地址 IPADDR=172.16.8.12 # 設定IP地址 PREFIX=24 # 設定子網掩碼 GATEWAY=172.16.8.254 # 設定閘道器 DNS1=10.41.81.8 # 設定主DNS DNS2=10.41.81.9 # 設定備DNS DEFROUTE=yes ONBOOT=yes
2.2 重啟網路
# service network restart
2.3 檢查網路
# ping www.baidu.com
若能ping通,說明上網成功
3. 一塊網絡卡配置多個靜態IP
- 通過網絡卡的配置檔案新增多個IP
如果需要一塊網絡卡配置多個靜態IP,我們需要用數字指定IP資訊IPADDR、PREFIX、GATEWAY
。例如,我們需要為網絡卡eno2配置雙靜態IP
# vim /etc/sysconfig/network-scripts/ifcfg-eno2 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static #########IP0######## IPADDR0=172.16.10.66 # 如果只有一個ip使用IPADDR和PREFIX時,後面不加數字 PREFIX0=16 GATEWAY0=172.16.20.1 #########IP1######## IPADDR1=172.16.20.66 PREFIX1=16 GATEWAY1=172.16.20.1 #################### DNS1=202.99.192.66 DNS2=202.99.192.68 DEFROUTE=yes IPV4_FAILURE_FATAL=no NAME=eno2 DEVICE=eno2 ONBOOT=yes
# service network restart
# ifconfig