linuxcast笔记:linux网络基本配置
来源:互联网 发布:古剑奇谭ol激活码淘宝 编辑:程序博客网 时间:2024/04/30 18:19
一、网络基本
linux中以太网命名为:eth0、eth1
ifconfig -a 查看所有接口
ifconfig eth0
ifup eth0 (打开接口0)
ifdown eth0 (关闭接口1)
setup命令 设置网卡信息
相关配置
网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0
DNS配置文件 /etc/resolv.conf主机名配置文件 /etc/sysconfig/network
网络测试命令
测试网络连通性 ping www.baidu.com
测试DNS解析 host www.baidu.com
dig www.baidu.com
显示路由表 ip route
追踪目标地址的网络路径 traceroute www.baidu.com
网络质量测试 mtr www.baidu.com
二、linux远程管理
常见远程管理工具
RDP(remote desktop protocol)windows远程管理
telnet CLI界面下的远程管理,几乎所有操作系统支持(内容明文传输)
SSH(secure shell)CLI界面下的远程管理,几乎所有操作系统支持(内容加密传输,类Unix系统)
RFB(remote framebuffer),图形化远程管理协议,VNC(Virtual Network Computing)类Unix系统图形界面远程管理软件
RDP(remote desktop protocol)windows远程管理
telnet CLI界面下的远程管理,几乎所有操作系统支持(内容明文传输)
SSH(secure shell)CLI界面下的远程管理,几乎所有操作系统支持(内容加密传输,类Unix系统)
RFB(remote framebuffer),图形化远程管理协议,VNC(Virtual Network Computing)类Unix系统图形界面远程管理软件
SSH
SSH(Secure SHell) 使用秘钥对数据进行加密传输,保证安全性,SSH2版本,使用TCP协议端口22
openssh是ssh的一个开源程序
SSH分为服务端与客户端,SSH服务端默认是启动常驻服务运行 service sshd status
ssh root@192.168.1.5
ssh root@192.168.1.5 who(执行完命令后退出)
第一次在两台主机之间连接时,需要交换公钥以进行加密
ssh信息保存在用户家目录 .ssh隐藏文件夹中(known_hosts密钥)
SSH(Secure SHell) 使用秘钥对数据进行加密传输,保证安全性,SSH2版本,使用TCP协议端口22
openssh是ssh的一个开源程序
SSH分为服务端与客户端,SSH服务端默认是启动常驻服务运行 service sshd status
ssh root@192.168.1.5
ssh root@192.168.1.5 who(执行完命令后退出)
第一次在两台主机之间连接时,需要交换公钥以进行加密
ssh信息保存在用户家目录 .ssh隐藏文件夹中(known_hosts密钥)
其他使用SSH的命令
scp用以通过ssh在两台计算机之间进行快速的、加密的数据传输
scp 源文件 目标文件
scp linuxcast.tar root@192.168.1.11:/root/
-r 递归进行拷贝(文件夹)
-p 传输时保留文件权限及时间戳
-C 传输时进行数据压缩
rsync用以在两台计算机之间通过ssh协议同步文件
rsync *.* root@192.168.1.11:/root/
rsync命令是一种增量同步方式,只会拷贝变化的文件(修改的、新增的、删除的)
http://www.ibm.com/developerworks/cn/linux/l-cn-filetransfer/
scp用以通过ssh在两台计算机之间进行快速的、加密的数据传输
scp 源文件 目标文件
scp linuxcast.tar root@192.168.1.11:/root/
-r 递归进行拷贝(文件夹)
-p 传输时保留文件权限及时间戳
-C 传输时进行数据压缩
rsync用以在两台计算机之间通过ssh协议同步文件
rsync *.* root@192.168.1.11:/root/
rsync命令是一种增量同步方式,只会拷贝变化的文件(修改的、新增的、删除的)
http://www.ibm.com/developerworks/cn/linux/l-cn-filetransfer/
VNC
VNC是一种linux系统(BSD,Mac等)使用RFB协议,图形界面远程管理工具
CentOS/REDHAt tigervnc作为默认vnc程序
服务端
(1) yum install -y tigervnc-server
(2) 配置/etc/sysconfig/vncservers
VNCSERCERS="1:linuxcast 2:nash"
(3) 配置好后,VNC需要单独的登陆密码,所以每个启用VNC的用户需要创建一个VNC密码 vncpasswd
(4)创建后启动vnc服务
VNC是一种linux系统(BSD,Mac等)使用RFB协议,图形界面远程管理工具
CentOS/REDHAt tigervnc作为默认vnc程序
服务端
(1) yum install -y tigervnc-server
(2) 配置/etc/sysconfig/vncservers
VNCSERCERS="1:linuxcast 2:nash"
(3) 配置好后,VNC需要单独的登陆密码,所以每个启用VNC的用户需要创建一个VNC密码 vncpasswd
(4)创建后启动vnc服务
service vncserver start
iptables -F
客户端
vnc viewer
CentOS: yum install -y tigervnc
客户端
vnc viewer
CentOS: yum install -y tigervnc
0 0
- linuxcast笔记:linux网络基本配置
- linuxcast笔记:linux基本操作
- linuxcast笔记:linux用户权限基础
- linux学习入门16——LINUX网络配置(linuxcast.net)(以太网配置,网络测试,网络故障排查等)
- LinuxCast笔记
- 关于linuxcast网站课程中linux安装配置基础课程的个人笔记
- Linux基本网络配置
- Linux基本网络配置
- Linux网络基本配置
- Linux网络基本网络配置
- Linux网络基本网络配置
- Linux网络配置笔记
- linux笔记-网络配置
- linux网络的基本配置
- linux下网络基本配置
- Linux基本网络配置命令
- linux网络的基本配置
- Linux网络配置基本用法
- Oracle和Vertica中构造日历数据
- poj 2263
- 分享一个自定义的中间凸起的tabBar
- error LNK2005: _DllMain@12 已经在 XXXX.obj 中定义
- DMU
- linuxcast笔记:linux网络基本配置
- ReactiveCocoa与Functional Reactive Programming
- 深入理解SetUID
- Android 如何修改Sim卡语言自适应
- vs2012 安装离线版帮助文档(即msdn库)
- javascript 写 html
- jsonp-ajax
- CDialogBar的使用方法
- android 中 的md5加密信息内容