先来介绍linux网络配置相关的内容。
网络:
ip
设置主机名:
[root@station230 ~]# vim /etc/sysconfig/network
DEVICE=eth0
BOOTPROTO=static
HWADDR=40:16:9f:f3:53:b4
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.1.253
帮助文件:
查看对方mac地址:
绑定mac地址
删除:
永久绑定
[root@station230 ~]# vim /etc/ethers
00:E0:4C:14:F4:A5 192.168.100.51
[root@station230 ~]# route -n
[root@station230 ~]# route add default gw 192.168.100.1
[root@station230 ~]# route add -net 192.168.254.0/24 gw 192.168.100.1
[root@station230 ~]# route add -host 192.168.200.100 gw 192.168.100.1
DHCP:动态主机配置协议
日志:
常用的日志:
[root@station230 log]# pwd
/var/log
message 系统日志文件
wtmp 用last命令查看
utmp 用who w users
lastlog 用lastlog命令查看
secure
boot.log
dmesg
xferlog vsftp的日志文件
cron
mail
配置文件:
日志级别:
debug, info, notice, warn-ing, warn (same as warning)
err,error (same as err)
crit, alert,emerg, panic (same as emerg).
[root@station230 log]# man 5 syslog.conf
[root@station230 log]# vim /etc/syslog.conf
*.* /var/log/mylog
mail.info
mail.=info
mail.!info
[root@station230 log]# touch mylog
[root@station230 log]# chmod 777 mylog
[root@station230 log]# tail -f mylog
[root@station230 log]# /etc/init.d/syslog restart
[root@station230 log]# tail -f mylog
Sep 16 11:40:36 station230 syslogd 1.4.1: restart (remote reception).
Sep 16 11:40:36 station230 kernel: klogd 1.4.1, log source = /proc/kmsg started
远程日志:
产生日志的机器要修改:
日志服务器需要修改:
重启两台日志服务器:
日志轮转:
配置文件:
重启服务:
/etc/init.d/logrotate restart
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
kill -1 4487