慕课网《Linux网络管理》学习笔记

1、配置linux网络的方法

1)ifconfig临时设置
2)setup设置(RHEL才有)
3)修改配置文件
4)图形界面修改(跟win一样)

2、ifconfig命令:查看与配置网络状态命令

ifconfig eth0 192.0.200 netmask 255.255.255.0
临时设置eth0网卡的IP地址与子网掩码

3、修改配置文件,永久生效(6的路径)

网卡:/etc/sysconfig/network-scripts/ifcfg-eth0

主机:/etc/sysconfig/network

域名:/etc/relsov.conf

4、关闭启动网卡命令

ifdown 网卡名
ifup 网卡名

5、虚拟机跟物理机间通信

配置网卡时,如果是直接拷贝过来的虚拟机镜像,需要修改UUID
修改UUID
1)vi /etc/sysconfig/network-scripts/ifcfg-eth0
删除MAC地址行

2)rm -rf /etc/udev/rules.d/70-persistent-net.rules
删除网卡和MAC地址绑定文件

桥接(推荐)

6、查看网络状态命令

1)ifconfig /all

2)netstat -an
netstat -utnl
netstat -rn 显示路由,最后一条是gateway

netstat常用参数
-t :列出TCP协议端口
-u:列出UDP协议端口
-n:不使用域名与服务名,而使用IP地址和端口号
-l:仅列出在监听状态网络服务
-a:列出所有的网络连接

3)route -n查看路由
例:route add default gw 192.168.1.1 添加默认网关(只有连接外网网卡才会设置)

4)nslookup [主机名或IP]
进行域名与IP地址解析

5)ping命令

6)telnet端口探测
(不安全,默认都关了)
telnet 192.168.0.252 80

7)traceroute 查看路由节点
traceroute www.imooc.ocm

8)tcpdump抓包
tcpdump -i eth0 -nnX port 21
选项:
-i:指定网卡接口
-nn:将数据包中的域名与服务转为IP和端口
-X:以十六进制和ASCII码显示数据包内容
port:指定监听端口

7、远程登录

1)SSH协议
对称加密算法
非对称加密算法
scp
rsync

2)SecureCRT
远程连接工具,收费

3)Xshell和WinSCP
版本:free for home/school
配置UTF-8,字体,配色方案

winscp跟xftp作用类似,在windowns传东西到Linux

你可能感兴趣的:(慕课网《Linux网络管理》学习笔记)