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