CentOS 7 Linux 学习笔记 (9)
CentOS 7 下常用的网络操作命令:
1、ifconfig —— 查看一些网卡信息
其中,ens33代表的是物理网卡,lo:flag是回环接口,有的还有一些虚拟网卡(virbr0 开头的)。
2、如果想给这个物理网卡再设置另外一个IP:
ifconfig ens33:1 192.168.88.90 (注意:88.90这个ip只是当前生效的,如果系统重启了就不生效了,因为我们并没有把这个ip配置到配置文件中)
网卡的配置文件:(路径)cd /etc/sysconfig/network-scripts/,
查看:cat ifcfg-ens33
如果我们更改了这个配置文件(更改192.168.88.7),就可以更改它的ip。
也可以通过指令:nmtui ,来配置我们的网卡
3、netstat
netstat -tlunp —— 了解目前系统打开了哪些端口(以及这个端口和哪一个ip的远程主机的哪一个端口来连接的)
(注:一些常用的端口:53-dns的服务端口号,22-ss登陆的端口,25-邮件服务的端口)
如果我们想查看端口所对应的服务信息,可以在一个配置文件中去查看:
输入指令:vi /etc/services
输入: (shift+冒号):/21 —— 插看21端口的信息,等等...
(比如:21-ftp服务,80-http服务(我们登陆一些网站用到的就是对方的80端口。如果我们想把我们的主机架设成一个网站,那我们的主机也要打开80端口))
4、route —— 查看路由相关的信息
5、wget —— 去下载一些服务器上的文件
如:wget https://www.baidu.com/index.html 下载百度网的index.html文件
6、scp —— 发送文件到某个远程的主机上
如:scp index.html root@192.168.88.100:/root (前面的root@说明发送方所使用的用户,后面的:/root说明了接收方的位置)
没有成功!!!(显示没有路由)
换一个ip,成功了。
7、hostname —— 查看当前的主机名
hostname abc.com —— 修改主机名 (这个修改也只是当前生效)
同样,想要修改永久生效,需要修改对应的配置文件:
路径: vi /etc/hostname
修改保存退出即可生效。
8、ping www.baidu.com —— 通过ping一个域名可以获取它的IP地址
另外我们可以通过:
nslookup www.baidu.com —— 查询域名对应的ip地址,
没有成功!!!
甚至,我们可以自己设置ip地址和域名的对应关系
vi /etc/hosts
然后,添加:192.168.88.100 zhoulizheng.com
然后,ping 192.168.88.100,
9、ssh 192.168.88.100 —— 远程登陆一个主机
然后,输入:exit 可以退出远程主机的登陆。
10、如果想临时修改我们的dns ip地址:
需要修改对应的配置文件:vi /etc/resolv.conf
将nameserver后面的网址修改成我们想要的,保存退出即可。