Linux系統中修改IP地址詳細教程

打印 上一主题 下一主题

主题 985|帖子 985|积分 2955

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在Linux系統中,修改IP地址是一個常見的利用,特別是在網路设置需要調整的時候。本文將詳細介紹幾種在Linux系統中修改IP地址的方法,適用於不同的Linux發行版和網路管理工具。

一、利用ifconfig命令修改IP地址

ifconfig命令是傳統的網路设置工具,雖然在一些現代發行版中已經被ip命令取代,但它仍然廣泛利用。

检察當前網路设置

起首,检察當前的網路设置,確定需要修改的網卡名稱。通常情況下,網卡名稱類似於eth0、wlan0或enp0s3。

ifconfig

修改IP地址

利用ifconfig命令修改IP地址。比方,將網卡eth0的IP地址修改為192.168.1.100,子網掩碼為255.255.255.0:

sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0

添加默認網關

假如需要設置默認網關,可以利用route命令:

sudo route add default gw 192.168.1.1 eth0

需要注意的是,利用ifconfig和route命令修改的IP地址在重啟後會失效,因為它們只作用於當前會話。

二、利用ip命令修改IP地址

ip命令是現代Linux發行版中推薦利用的網路设置工具,它功能強大且靈活。

检察當前網路设置

利用ip命令检察當前的網路设置:

ip addr show

修改IP地址

利用ip命令修改IP地址。比方,將網卡eth0的IP地址修改為192.168.1.100/24:

sudo ip addr add 192.168.1.100/24 dev eth0

刪除舊的IP地址

假如需要刪除舊的IP地址,可以利用以下命令:

sudo ip addr del 舊的IP地址/子網掩碼 dev 網卡名稱

比方:

sudo ip addr del 192.168.1.10/24 dev eth0

添加默認網關

利用ip route命令添加默認網關:

sudo ip route add default via 192.168.1.1

同樣,利用ip命令修改的IP地址在重啟後也會失效。

文章轉載自:https://www.okeyproxy.com/cn/

三、修改網路设置檔

為了使IP地址修改永世见效,可以直接修改網路设置檔。不同的Linux發行版利用的網路管理工具不同,设置檔的路徑和格式也有所不同。

Debian/Ubuntu

在Debian或Ubuntu系統中,網路设置檔位於/etc/network/interfaces。

編輯該檔:

sudo nano /etc/network/interfaces

添加或修改以下內容:

auto eth0

iface eth0 inet static

    address 192.168.1.100

    netmask 255.255.255.0

    gateway 192.168.1.1

生存並退出,然後重啟網路服務:

sudo systemctl restart networking

CentOS/RHEL

在CentOS或RHEL系統中,網路设置檔位於/etc/sysconfig/network-scripts/ifcfg-網卡名稱。

編輯該檔:

sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

添加或修改以下內容:

DEVICE=eth0

BOOTPROTO=static

ONBOOT=yes

IPADDR=192.168.1.100

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

生存並退出,然後重啟網路服務:

sudo systemctl restart network

利用netplan(Ubuntu 18.04及以上版本)

在Ubuntu 18.04及以上版本中,利用netplan管理網路设置。设置檔位於/etc/netplan/目錄下,通常以.yaml為尾碼。

編輯該檔,比方01-netcfg.yaml:

sudo nano /etc/netplan/01-netcfg.yaml

添加或修改以下內容:

network:

  version: 2

  ethernets:

    eth0:

      dhcp4: no

      addresses: [192.168.1.100/24]

      gateway4: 192.168.1.1

      nameservers:

        addresses: [8.8.8.8, 8.8.4.4]

生存並退出,然後應用设置:

sudo netplan apply

在Linux系統中修改IP地址的方法有很多,本文介紹了利用ifconfig、ip命令以及修改網路设置檔的方法。根據你的需求和系統環境,選擇合適的方法進行利用。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

风雨同行

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表