linux中网络配置与修改

来源:互联网 发布:数控车床编程实例 编辑:程序博客网 时间:2024/06/05 03:16
########自动获取网络######
cat >/etc/sysconfig/network-scripts/ifcfg-eth0<<END##将cat的输出放到这个文件中(创建脚本)
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
NAME=eth0
END

systemctl restart nework


-------------------------------------------------------------------------------
######安装dhcp服务#####
##先关闭防火墙(systemctl stop firewalld.service)
##1-254 0无意义,代表网段,255代表广播地址(关于ip地址的问题)
1.yum install dhcp -y ##安装dhcp软件
2.cp /usr/share/doc/dhcp-*/dhcpd.conf.example /etc/hdcp/hdcpd.conf##复制配置文件模板
3.vim /etc/hdcp/hdcpd.conf ##留下有用的(删除37行以下,以及27,28行)(查看源文件dhcpd.conf)
7 option domain-name "example.com";##配置域名
8 option domain-name-servers 172.25.254.254;##配置DNS


30subnet 172.25.254.0 netmask 255.255.255.0 {##选择网段头
  31 range 172.25.254.180 172.25.254.199;##确定网段
  32 option routers 172.25.254.254;##确定网关
33 }
4.systemctl restar dhcod ##重启服务
5.vim /var/lib/dhcpd/dhcpd.leases ##查看客户机的连接状态

----


----------------------------------------------------------------------

#######本地地址解析与DNS地址解析######
ping classroom.example.com ##查看本机是否与该网址相通
vim /etc/hosts##本地地址解析文件
eg:172.25.254.100 classroom.example.com##输入后面网址即对应IP地址

vim /etc/resolv.conf ##dns服务器地址


eg:nameserver 172.25.254.250 ##后面的IP地址即DNS服务器的地址

vim /etc/nsswitch.conf ##(39行)选择本地和DNS的优先级(谁在前谁优先级高)


-------------------------------------------------------------------------------
#######获取DNS的方式###########
less /usr/share/doc/initscripts-9.49.30/sysconfig.txt##这里面大部分脚本的参数用于查阅
vim /etc/sysconfig/network-scripts/ifcfg-eth0 ##修改配置文件
PEERDNS=no ##取消自动获取DNS方式(dhcp)

DNS1=172... ##主动设定DNS地址
-------------------------------------------------------------------------------

ip addr show ##查看ip地址,可以看到私有网段
route -n ##查看网关(Gateway)
vim .etc/sysconfig/network ##在这里设置全局网关
eg:GATEWAY=172.25.13.254 ##设置网关为172...
vim /etc/sysconfig/network-scripts/ifcfg-eth0 ##设置单个网卡的网关(优先级高)
eg:GATEWAY=172.25.13.254

-------------------------------------------------------------------------------
##########管理查看日志文件#####
systemctl status rsyslog.service ##查看日志采集器的运行状态
vim /etc/rsyslog.conf ##修改采集器的配置文件
 55 *.* /var/log/westos;WESTOS
##将所有程序的所有信息采集到westos中(使用的格式:WESTOS)
##.前的为程序类型,后面的为日志级别
#########管理日志的格式#######
$template WESTOS, "%timegenerated% %FROMHOST-IP% %syslogtag% %msg%\n"
##设定新的格式WESTOS
%timegenerated% ##显示日志时间
%FROMHOST-IP% ##显示主机IP
%syslogtag% ##日志记录的目标
%msg% ##日志记录的信息
######日志的统一管理####
接受端:
1.开启/etc/rsyslog.conf的15,16行打开udp协议端口514
2.*.* 路径//设置一个接受路径(55 *.*/var/log/westos;WESTOS)
2.重启服务

3.关闭火墙


发送端:
1.调整IP
2.修改日志的存储路径为@172...(接收端)(如果是tcp则是‘@@’)
3.重启服务
4.测试























0 0
原创粉丝点击