如何修改Linux的IP

对于大牛们,这篇文章有点班门弄斧了,不过这个问题当初的确困扰了我好久,这里写出来,给需要的人参考吧!

如果说你的Linux是图形化的,那么修改IP的话就很简单了:

1 打开终端,输入setup,回车

2 选择 网络设置,选择网卡,修改成你想要的IP

3 退出后,在终端输入 service network restart 就可以了

但是如果你的Linux不是图形化的,那就麻烦了,我因为这个问题弄了好久,下面给出一个方法:

修改/etc/sysconfig/network-scripts/下的ifcfg-eth0

#vi /etc/syssconfig/network-scripts/ifcfg-eth0

修改如下的信息:

  DEVICE=eth0

  BOOTPROTO=static

  HWADDR= ;这里是你网卡的物理地址,通常检测到的网卡你就不用输入了

  ONBOOT=yes

  IPADDR=192.168.0.1

  NETMASK=255.255.255.0

  NETWORK=192.168.1.0

  BROADCAST=192.168.1.255

  GATEWAY= ;这里输入你的网关,路由器的IP地址

保存退出,在终端输入 service network restart,这样如果屏幕输出都是OK的话,那就没问题了!

 

通过 SSH 永久修改 Linux 系统 IP 可以采用以下方法: #### 使用 `ip` 命令(以修改 `eth0` 接口为例) 在现代 Linux 系统中,推荐使用 `ip` 命令。以下命令可以临时修改 IP(开发板 reboot 后失效),可以通过 SSH 先连接到系统,然后执行以下命令: ```bash sudo ip addr add 192.168.0.200/24 dev eth0 sudo ip link set eth0 up ``` 要实现永久修改同的 Linux 发行版有同的配置方式。 #### Debian/Ubuntu 系统 对于 Debian 或 Ubuntu 系统,可以通过编辑 `/etc/network/interfaces` 文件来实现永久修改。可以通过 SSH 连接到系统后,使用以下命令编辑该文件: ```bash sudo nano /etc/network/interfaces ``` 将文件内容修改为如下格式(以 `eth0` 为例): ```plaintext auto eth0 iface eth0 inet static address 192.168.0.200 netmask 255.255.255.0 gateway 192.168.0.1 ``` 修改完成后保存并退出编辑器,然后重启网络服务: ```bash sudo systemctl restart networking ``` #### 其他系统(通用思路) 对于其他系统,可能需要编辑同的配置文件,例如 `/etc/sysconfig/network-scripts/ifcfg-eth0`(CentOS 等系统)。通过 SSH 连接后,使用以下命令编辑: ```bash sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0 ``` 将文件内容修改为如下格式(以 `eth0` 为例): ```plaintext DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.0.200 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 ``` 修改完成后保存并退出编辑器,然后重启网络服务: ```bash sudo systemctl restart network ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值