Linux网络配置·
一:配置文件
/etc/hosts
本地主机ip地址映射
内容:127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
/etc/services
端口号与标准服务之间的对应关系
各个字段:service-name port/protocol aliases comment
/etc/sysconfig/network
设置主机名 网关 域名
/etc/rc.d/init.d/network
service network restart 等同于 /etc/rc.d/init.d/network restart
网卡配置文件:
/etc/sysconfig/network-scripts/ifcfg-eth*
DEVICE=eth0 网卡对应名称
ONBOOT=yes
BOOTPROTO=static(静态ip状态设置)
BOOTPROTO=dhcp(dhcp获取)
IPADDR=192.168.1.8(静态ip地址)
NETMASK=255.255.255.0
GATEWAY=192.168.1.1(网关)(如果在此设置网关,则/etc/sysconfig/network中的设置无效)
MACADDR=00:0C:29:96:38:F8(修改mac地址)
与DNS有关的配置文件
/etc/host.conf
/etc/nsswitch.conf
/etc/resolv.conf
命令
ifconfig eth0 ip地址 netmask 子网掩码 up
常用测试命令
ping -c 4 ip地址
route 对内核的ip路由表进行操作,主要对已配置的接口的主机或网络设置静态路由
route add -net ip地址 netmask 子网掩码 eth0 添加一条到ip地址的网络的路由条目
route del -net ip地址 netmask 子网掩码
route -C 查看缓冲表
route -n 路由跟踪