java接口 and C#接口

CH423S IO扩展芯片使用记录

  返回  

【linux 更改网络ip】centos7.4 五分钟教你快速修改网络ip

2021/8/21 13:45:13 浏览:

linux 下常用命令简单使用方法:ifconfig、ping、netstat

1、ifconfig 表示查看本机的所有网卡信息包含IP信息,类似windows下的ipconfig

(model) [root@HK-AI ~]# ifconfig
ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.16.1.224  netmask 255.255.240.0  broadcast 172.16.255.255
        inet6 fe80::250:56ff:feb5:ab89  prefixlen 64  scopeid 0x20<link>
        ether 00:50:56:b5:ab:89  txqueuelen 1000  (Ethernet)
        RX packets 270199913  bytes 44179478226 (41.1 GiB)
        RX errors 0  dropped 6399  overruns 0  frame 0
        TX packets 45179560  bytes 5176420715 (4.8 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens224: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 20.0.27.28  netmask 255.255.255.0  broadcast 20.0.27.255
        inet6 fe80::20c:29ff:fe5b:e723  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:5b:e7:23  txqueuelen 1000  (Ethernet)
        RX packets 79593092  bytes 157690277459 (146.8 GiB)
        RX errors 0  dropped 2724639  overruns 0  frame 0
        TX packets 34398110  bytes 2713304180 (2.5 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 1770746  bytes 174061205 (165.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1770746  bytes 174061205 (165.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

(model) [root@HK-AI ~]# 

在这里插入图片描述
上面三块,分别是内网ip 局域网ip,外网ip网络ip,本机默认ip。

2、ping 表示测试本机到网址是否连通与windows下的ping效果一样

(model) [root@HK-AI ~]# ping 172.16.1.204
PING 172.16.1.204 (172.16.1.204) 56(84) bytes of data.
64 bytes from 172.16.1.204: icmp_seq=1 ttl=64 time=0.269 ms
64 bytes from 172.16.1.204: icmp_seq=2 ttl=64 time=0.237 ms
64 bytes from 172.16.1.204: icmp_seq=3 ttl=64 time=0.315 ms
64 bytes from 172.16.1.204: icmp_seq=4 ttl=64 time=0.310 ms
64 bytes from 172.16.1.204: icmp_seq=5 ttl=64 time=0.301 ms
^C
--- 172.16.1.204 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4000ms
rtt min/avg/max/mdev = 0.237/0.286/0.315/0.033 ms
(model) [root@HK-AI ~]# 

在这里插入图片描述
ping 通百度表示 这台机器联通了网络,可上网。

3、netstat -r 表示查看当路由网关信息。

(model) [root@HK-AI ~]# netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         gateway         0.0.0.0         UG        0 0          0 ens224
20.0.27.0       0.0.0.0         255.255.255.0   U         0 0          0 ens224
link-local      0.0.0.0         255.255.0.0     U         0 0          0 ens192
link-local      0.0.0.0         255.255.0.0     U         0 0          0 ens224
172.16.0.0      0.0.0.0         255.255.240.0   U         0 0          0 ens192
(model) [root@HK-AI ~]# 

4、netstat -atunlp 表示查看当前所有的程序网络连接信息

(model) [root@HK-AI ~]# netstat -atunlp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 172.16.1.224:8011       0.0.0.0:*               LISTEN      128007/python       
tcp        0      0 172.16.1.224:7051       0.0.0.0:*               LISTEN      2880/python         
tcp        0      0 172.16.1.224:7500       0.0.0.0:*               LISTEN      128172/python       
tcp        0      0 172.16.1.224:8012       0.0.0.0:*               LISTEN      70709/python        
tcp        0      0 172.16.1.224:7021       0.0.0.0:*               LISTEN      90507/python        
tcp        0      0 172.16.1.224:8013       0.0.0.0:*               LISTEN      70753/python        
tcp        0      0 172.16.1.224:7053       0.0.0.0:*               LISTEN      3160/python         
tcp        0      0 172.16.1.224:7054       0.0.0.0:*               LISTEN      3209/python         
tcp        0      0 172.16.1.224:7055       0.0.0.0:*               LISTEN      3239/python         
tcp        0      0 172.16.1.224:8016       0.0.0.0:*               LISTEN      66846/python        
tcp        0      0 172.16.1.224:7056       0.0.0.0:*               LISTEN      2789/python         
tcp        0      0 172.16.1.224:8017       0.0.0.0:*               LISTEN      3687/python         
tcp        0      0 172.16.1.224:8019       0.0.0.0:*               LISTEN      30711/python        
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1345/sshd           
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1609/master         
tcp        0      0 172.16.1.224:7002       0.0.0.0:*               LISTEN      2506/python      

5、修改网络ip
上面那三个ip 当中的第二个网络ip 也就是我们熟知的网络ip ,能够上网的ip ,当路由器更换后,我们需要更换此网络ip ,那么如何修改此网络ip 呢?下面一起来学习下:
进入到 /etc/sysconfig/network-scripts/ 目录下:

cd  /etc/sysconfig/network-scripts/

我们ifconfig 的时候,第二个网络ip 前面的名称是ens224,可见我们需要修改的是ens224,我们找到下面 ifcfg-ens224文件,打开

(model) [root@HK-AI ~]# cd  /etc/sysconfig/network-scripts/
(model) [root@HK-AI network-scripts]# 
(model) [root@HK-AI network-scripts]# ls
ifcfg-ens192      ifcfg-ens224      ifdown-eth   ifdown-ppp       ifdown-tunnel  ifup-ippp   ifup-post    ifup-TeamPort      network-functions-ipv6
ifcfg-ens192-1    ifcfg-ens224.bak  ifdown-ippp  ifdown-routes    ifup           ifup-ipv6   ifup-ppp     ifup-tunnel
ifcfg-ens192-2    ifcfg-lo          ifdown-ipv6  ifdown-sit       ifup-aliases   ifup-isdn   ifup-routes  ifup-wireless
ifcfg-ens192-3    ifdown            ifdown-isdn  ifdown-Team      ifup-bnep      ifup-plip   ifup-sit     init.ipv6-global
ifcfg-ens192.bak  ifdown-bnep       ifdown-post  ifdown-TeamPort  ifup-eth       ifup-plusb  ifup-Team    network-functions
(model) [root@HK-AI network-scripts]# 

可见IPADDR=‘20.0.27.28’ 正是我们需要修改的ip

(model) [root@HK-AI network-scripts]# vim ifcfg-ens224

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens224"
UUID="c98f9ea7-8bd3-3e42-b588-8af7f7ed1381"
DEVICE="ens224"
ONBOOT="yes"
IPADDR="20.0.27.28"
PREFIX="24"
GATEWAY="20.0.27.1"
DNS1="223.5.5.5"
DNS2="223.6.6.6"
IPV6_PRIVACY="no"
HWADDR="00:0c:29:5b:e7:23"
ZONE=public

主要参数解释如下:

DEVICE=eth0 #指定需要修改的网卡的名称。
HWADDR=00:0C:29:18:08:C6 #指定网卡的MAC地址。
TYPE=Ethernet #指定网络类型。
ONBOOT=yes #设置开机时启动,on表示不启动。
BOOTPROTO=static #指定获取IP方式为静态,dhcp时为自动获取。
Netmask=255.255.255.0 #指定子网掩码
IPADDR=192.168.163.132 #指定IP地址
GATEWAY=192.168.163.2 #指定网关地址
DNS1=192.168.163.254#指定首选DNS1
DNS2=114.114.114.114#指定备用DNS2

主要修改网络ip,指定网关地址,DNS1,DNS2 ,保存,重启网络服务即可。

# 重启网络
systemctl restart network
# 开启网络
systemctl start  network
# 停止网络
systemctl stop network
# 查看网络状态
service network status

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号