解决win10系统安装centOS7后无法用远程登陆软件连接的问题——静态IP设置

自从学Linux安装centOS7后,这个问题困扰了我好久,每次使用远程登陆软件(如PuTTY或xShell),总是隔几个小时就要重新设置连接,有时候操作到一半又显示连接断开。原因是主网路由器设置了定时更换IP地址。我不愿意折腾路由器,经请教白月黑羽老师(感谢老师!),再临时补了IP地址、网关、子网掩码等知识,终于搞定!

解决方法:到centOS7设置静态IP

详细步骤:

  1. 先在win10 cmd命令行下输入:ipconfig/all,获取下面图片红线内容在这里插入图片描述
  2. 到centOS7终端,root用户输入vim /etc/sysconfig/network-scripts/ifcfg-ens33,其中最后的ens33 是在centOS7上通过ip addr命令进行查看的,下面图片的第2项就是ens33
[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:3c:a2:37 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.108/24 brd 192.168.0.255 scope global noprefixroute dynamic ens33

  1. 继续上一步的root用户输入vim /etc/sysconfig/network-scripts/ifcfg-ens33,就打开静态IP配置文件了

  2. 进行如下修改:
    注意这里的IPADDR的最后字段要设置的跟WIN的不一样,比如这里WIN是106,我设的206。其它字段不用改。IP地址,子网掩码、默认网关,DNS服务器之间的联系与区别,详见[https://blog.csdn.net/hexf9632/article/details/93469788]

BOOTPROTO="static" #dhcp改为static 
ONBOOT="yes" #开机启用本配置
IPADDR=192.168.0.206 #静态IP
GATEWAY=192.168.0.1 #默认网关
NETMASK=255.255.255.0 #子网掩码
DNS1=192.168.1.1 #DNS 配置

修改后文件如下图片,:wq保存退出该文件:
在这里插入图片描述
5. 重启网络服务,在centOS终端输入service network restart

[root@localhost ~]# service network restart
  1. 查看改动后的效果,Centois 7 不再使用 ifconfig 而是用 ip addr查看网络信息。第2项的inet 192.168.0.206就是静态IP地址。
[root@localhost ~]# ip addr

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:3c:a2:37 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.206/24 brd 192.168.0.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever

  1. 再到远程登陆软件(如PuTTY或xShell)设置刚获得的192.168.0.206为ip地址,就OK啦~
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页