分类: LINUX
2019-01-22 12:52:44
配置网络地址
配置主机名称
配置dns服务器
配置路由
网络地址配置:
1、手动配置(静态地址)
2、动态获取(DHCP等)
网卡配置文件路径:
/etc/sysconfig/network-scripts/ifcfg-NIC
网卡配置文件内容:
DEVICE=etho 网卡识别名称
BOOTPROTO=static/none/dhcp 网络地址获取方式
BROADCAST=192.168.18.255 广播地址
HWADDR=00:0C:29:2F:FB:3C 物理地址
IPADDR=192.168.18.251 网路地址
NETMASK=255.255.255.0 子网掩码
NETWORK=192.168.18.0 网段
ONBOOT=yes 启动网络时是否启动此网卡
TYPE 网卡类型
USERCTL 是否允许普通用户启用/停用
IPV6INIT 是否启动IPV6的功能
PEERDNS 是否允许自行修改DNS指向文件/etc/resolv.conf
NOZERCONF 是否允许空的配置
MTU 指定MTU值
METRIC 指定路由成本
GATEWAY 指定网关
DNS1 DNS服务器
DNS2 同上
主机名称配置文件路径:
/etc/sysconfig/network
域名解析:
1、静态域名解析:/etc/hosts
2、动态域名解析:/etc/resolv.conf
动态域名解析配置文件:
nameserver 指定DNS服务器的IP
domain 指定本地域名
search 当通过DNS服务器进行域名解析时,如果没有指定域名,会自动附加此字段中所包含域名
通过linux实现路由的功能
1、开启网卡转发功能
1)echo 1 > /proc/sys/net/ipv4/ip_forward
2)vim /etc/sysctl.conf
#net.ipv4.ip_forward=1
sysctl -p
2、配置路由规则
route
选项:
-n 数字形式显示地址数据
-C 显示内核缓存路由信息
-F 以FIB格式显示路由信息
-g 以netstat格式显示信息
-v 详细信息
route add/del {-net/-host} target netmask/gw
选项:
-net 目标地是一个网段
-host 目标地是一个主机
target 目标地址
netmask 目标地址子网掩码
gw 指定网关信息
举例:
1)route add -net 192.168.19.0/24 gw 192.168.18.251
#去192.168.19.0/24网段的数据包,去找192.168.18.251来处理
2)route add -net 192.168.19.0/24 dev eth0
#去192.168.19.0/24网段的数据包,交给本机eth0设备来处理
3)route add default gw 192.168.18.251
#设置本机路由默认网关为192.168.18.251
网卡信息查看:
ifconfig -a 查看所有网卡信息
ifconfig NIC
选项:
up 网卡启用
down 网卡关闭
[-]arp 是否启用arp的功能
metric N n为数字,指定路由成本
mtu N n为数字,指定mtu值
netmask addr addr为掩码地址
add addr/mask 指定ip和掩码
del addr/mask 删除ip和掩码
[-]broadcast 是否启用广播功能