CentOS 7 下常用的网络操作命令:

1、ifconfig —— 查看一些网卡信息

centos查看物理接口 centos查看物理网卡_centos查看物理接口

 其中,ens33代表的是物理网卡,lo:flag是回环接口,有的还有一些虚拟网卡(virbr0 开头的)。

2、如果想给这个物理网卡再设置另外一个IP:
ifconfig ens33:1 192.168.88.90  (注意:88.90这个ip只是当前生效的,如果系统重启了就不生效了,因为我们并没有把这个ip配置到配置文件中)

centos查看物理接口 centos查看物理网卡_ip地址_02

 网卡的配置文件:(路径)cd /etc/sysconfig/network-scripts/,

查看:cat  ifcfg-ens33

centos查看物理接口 centos查看物理网卡_配置文件_03

 如果我们更改了这个配置文件(更改192.168.88.7),就可以更改它的ip。

也可以通过指令:nmtui ,来配置我们的网卡

3、netstat

netstat -tlunp —— 了解目前系统打开了哪些端口(以及这个端口和哪一个ip的远程主机的哪一个端口来连接的)

(注:一些常用的端口:53-dns的服务端口号,22-ss登陆的端口,25-邮件服务的端口)

如果我们想查看端口所对应的服务信息,可以在一个配置文件中去查看:

输入指令:vi  /etc/services

centos查看物理接口 centos查看物理网卡_配置文件_04

 输入:  (shift+冒号):/21 —— 插看21端口的信息,等等...

(比如:21-ftp服务,80-http服务(我们登陆一些网站用到的就是对方的80端口。如果我们想把我们的主机架设成一个网站,那我们的主机也要打开80端口))

4、route  —— 查看路由相关的信息

centos查看物理接口 centos查看物理网卡_配置文件_05

5、wget —— 去下载一些服务器上的文件

如:wget https://www.baidu.com/index.html  下载百度网的index.html文件

centos查看物理接口 centos查看物理网卡_html_06

6、scp —— 发送文件到某个远程的主机上

如:scp index.html root@192.168.88.100:/root  (前面的root@说明发送方所使用的用户,后面的:/root说明了接收方的位置)

centos查看物理接口 centos查看物理网卡_html_07

没有成功!!!(显示没有路由)

换一个ip,成功了。

centos查看物理接口 centos查看物理网卡_html_08

7、hostname —— 查看当前的主机名

     hostname abc.com —— 修改主机名 (这个修改也只是当前生效)

centos查看物理接口 centos查看物理网卡_ip地址_09

 同样,想要修改永久生效,需要修改对应的配置文件:

路径: vi  /etc/hostname

centos查看物理接口 centos查看物理网卡_配置文件_10

 修改保存退出即可生效。

8、ping www.baidu.com —— 通过ping一个域名可以获取它的IP地址

 

centos查看物理接口 centos查看物理网卡_centos查看物理接口_11

另外我们可以通过:

nslookup www.baidu.com  —— 查询域名对应的ip地址,

centos查看物理接口 centos查看物理网卡_ip地址_12

没有成功!!!

甚至,我们可以自己设置ip地址和域名的对应关系

vi /etc/hosts

然后,添加:192.168.88.100   zhoulizheng.com

然后,ping 192.168.88.100,

centos查看物理接口 centos查看物理网卡_配置文件_13

 9、ssh 192.168.88.100 —— 远程登陆一个主机

centos查看物理接口 centos查看物理网卡_centos查看物理接口_14

然后,输入:exit 可以退出远程主机的登陆。

 

centos查看物理接口 centos查看物理网卡_ip地址_15

10、如果想临时修改我们的dns ip地址:

需要修改对应的配置文件:vi /etc/resolv.conf

将nameserver后面的网址修改成我们想要的,保存退出即可。

centos查看物理接口 centos查看物理网卡_centos查看物理接口_16