临时更改服务器或Linux终端的IP及网关

临时更改服务器或Linux终端的IP及网关

        在某些情况下,我们需要临时更改服务器或Linux终端的IP地址和网关,以便进行网络调试或临时连接网络。这种更改是临时的,不会影响到系统的永久配置。以下是具体步骤及示例命令,并展示了每一步的输出结果。

前提条件

  • 假设服务器的原始IP为 192.168.80.223,网关为 192.168.80.1。[不能上网]
  • 临时更改后的目标IP为 192.168.7.174,网关为 192.168.7.254。[能上网]

步骤详解

1. 查看当前网络配置

        使用 ifconfig 命令查看当前网络接口信息。

ifconfig

输出示例:

enp125s0f4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.80.223  netmask 255.255.255.0  broadcast 192.168.80.255
        ...

2. 临时更改IP地址

        使用ifconfig命令临时更改网络接口的IP地址。

ifconfig enp125s0f4:1 192.168.7.174

更改后的网络配置可以再次通过ifconfig命令查看。

ifconfig

 输出示例:

enp125s0f4: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.80.223  netmask 255.255.255.0  broadcast 192.168.80.255
        ...

enp125s0f4:1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.7.174  netmask 255.255.255.0  broadcast 192.168.7.255
        ...

3. 验证IP地址更改

        尝试ping一个在相同网段内的IP地址,确保新IP地址可以正常通信。

ping 192.168.7.173

输出示例:

PING 192.168.7.173 (192.168.7.173) 56(84) bytes of data.
64 bytes from 192.168.7.173: icmp_seq=1 ttl=64 time=0.045 ms
64 bytes from 192.168.7.173: icmp_seq=2 ttl=64 time=0.040 ms

4. 查看当前路由表

        在更改网关之前,查看当前的路由表。

route -n

输出示例:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.80.1    0.0.0.0         UG    0      0        0 enp125s0f4
192.168.80.0    0.0.0.0         255.255.255.0   U     0      0        0 enp125s0f4

5. 添加新的默认网关

        使用route add命令添加新的默认网关。

route add default gw 192.168.7.254

6. 验证新的网关配置(预期失败)(可选)

        尝试ping一个外部地址,由于旧的默认网关还没有被移除,ping操作可能会失败。

ping www.baidu.com

输出示例:

PING www.a.shifen.com (39.156.66.18) 56(84) bytes of data.
From 192.168.80.1 icmp_seq=1 Destination Host Unreachable
From 192.168.80.1 icmp_seq=2 Destination Host Unreachable

7. 查看路由表以确认旧网关存在 (可选)

        查看路由表,以确认旧的默认网关仍然存在。

route -n

 输出示例:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.80.1    0.0.0.0         UG    0      0        0 enp125s0f4
0.0.0.0         192.168.7.254   0.0.0.0         UG    0      0        0 enp125s0f4
192.168.80.0    0.0.0.0         255.255.255.0   U     0      0        0 enp125s0f4

8. 删除旧的默认网关

        删除原始默认网关以避免冲突。

route delete default gw 192.168.80.1

查看路由表,确保删除成功。

route -n

输出示例:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.7.254   0.0.0.0         UG    0      0        0 enp125s0f4
192.168.7.0     0.0.0.0         255.255.255.0   U     0      0        0 enp125s0f4

9. 最终验证

        再次ping一个外部地址,确保所有更改都正常工作。

ping www.baidu.com

输出示例:

PING www.a.shifen.com (39.156.66.18) 56(84) bytes of data.
64 bytes from 39.156.66.18: icmp_seq=1 ttl=50 time=8.29 ms
64 bytes from 39.156.66.18: icmp_seq=2 ttl=50 time=8.27 ms

注意事项

        以上步骤在重启后会失效,因为更改是临时的。重启后,服务器将恢复为原始的网络配置。

结论

        本文介绍了如何通过临时更改服务器或Linux终端的IP地址及网关,使其能够连接到网络。这种方法确保了更改在重启后失效,避免永久更改导致的潜在问题。希望这篇博文对您有所帮助!

笔记记录,点赞,评论,转发~~~ 

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值