Linux下配置IP地址的三種方法


Linux下配置IP地址的三種方法

方法1:圖形化界面

打開網絡,直接配置:

IP:172.16.129.108
子網掩碼:255.255.255.0
網關:172.16.129.254

方法2:ifconfig命令

使用ifconfig命令配置ip地址,通常用來臨時測試用,重啟后ip地址將自動失效。

$ ifconfig  // 查看所有網卡的配置信息
$ ifconfig eth0  // 查看某網卡的配置信息,如eth0
$ ifconfig eth0 172.16.129.108 netmask 255.255.255.0  // 配置網卡的臨時生效的IP地址
$ route add default gw 172.16.129.254  // 配置網關

方法3:修改網絡配置文件

Ubuntu系統

// 配置靜態IP文件/etc/network/interfaces
$ vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.0.252
gateway 192.168.0.1
netmask 255.255.255.0
#network 192.168.0.0
#broadcast 192.168.0.255
// 重啟網卡使配置生效
$ service network restart 

RedHat系統

// 修改網卡eth0的配置文件則打開ifcfg-eth0文件
$ vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0                     // 網卡設備名
BOOTPROTO=none                  // 是否自動獲取IP(none、static、dhcp),其中none和static都代表手動分配
HWADDR=00:0c:29:17:c4:09        // MAC地址
NM_CONTROLLED=yes               // 是否可以由Network Manager圖形管理工具托管
ONBOOT=yes                      // 是否隨網絡服務啟動,eth0生效,為no時ifconfig查看不到eth0網卡IP信息
TYPE=Ethernet                   // 類型為以太網
UUID="xxxxxx-xxxx..."           // 唯一識別碼
IPADDR=172.16.129.108           // IP地址
NETMASK=255.255.255.0           // 子網掩碼
GATWAY=172.16.129.254           // 網關
DNS1=202.106.0.20               // DNS
IPV6INIT=no                     // IPv6沒有啟用
USERCTL=no                      // 不允許非root用戶控制此網卡


免責聲明!

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



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