网络配置文件
ifconfig配置文件
存放位置:/etc/sysconfig/network-scripts
查看eth0:/etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR:MAC地址
IPADDR:IP地址
ONBOOT:启动系统时是否激活该配置
TYPE:网络连接方式
BOOTPROTO:IP分配方式
PREFIX:子网掩码
GATEWAY:网关
DNS1/DNS2:域名解析服务器
/etc/services配置文件:记录所有服务名称,协议类型,服务器端口
网络配置//通过ifconfig临时设置IP地址,或通过编辑ifcfg-eth0文件永久设置
ifconfig:显示或设置网卡IP地址
up:启动指定的网络设备(激活)
down:关闭指定的网络设备
netmask:设置子网掩码
查看当前所有网络连接:ifconfig
临时设置:
if config eth0 192.168.0.8 netmask 255.255.0.0 up
if config eth0
修改ifcfg-eth0配置文件:(配置后需用service命令重启网络服务)
vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改内容:
DEVICE=eth0 //网络名不需要修改
HWADDR=00:10:5A:5E:B1:E4 //网卡 MAC 地址,无需更改
ONBOOT=yes //系统启动时激活
TYPE=Ethernet //网络连接方式为本地连接
BOOTPROTO=static //使用静态 ip 地址
IPADDR=192.168.0.8 //ip 地址
PREFIX=24 //子网掩码
GATEWAY=192.168.6.1 //网关
DNS1=202.196.96.131 //域名解析服务器,因为还有备用 DNS,所以此处为 DNS1
重启服务:service network restart
配置文件与NetworkManeger服务有冲突时,需要关闭NetworkManager服务
service NetworkManager stop
ifup eth0
ifconfig eth0
//实验前用ifconfig命令观察,若不是eth0可能是由于虚拟机复制导致
vi /etc/udev/rules.d/70-persistent-net.rules
远程登陆服务器
telnet服务器:用明文传输的远程连接服务器
rpm -qa|grep telnet //用rpm命令查看是否安装telnet
//包含telnet和telnet-server
//安装server之前发现需要先安装xinetd
配置telnet文件
cp /etc/xinetd.d/telnet /etc/xinetd.d/telnet.bak//备份
启动服务器
vi /etc/xinetd.d/telnet //把disabled=yes改为disabled=no
service xinetd resart
本地测试(若想以root登陆删除/etc/securetty)
Putty连接
//出错可能是端口未添加
//端口在/etc/services里修改
SSH服务器
rpm -qa|grep openssh //包含服务器端,客户端,公共核心
//对应服务sshd
登陆格式
ssh 帐户名@服务器IP