4、Linux网络配置

Linux网络配置

一、Linux网络配置(大部分临时)

1、查看网络配置状态信息ip addr

lo 回环测试地址, ehX有线网卡, wlpXX 无线网卡

2、临时关闭NetworkManager服务service NetworkManager stop

设置345level下关闭该服务:chkconfig --level 345 NetworkManager off

NetworkManager是Centos中一个帮助linux用户自动配置、管理网络的守护进程服务程序,桌面右上角的图形化网络管理工具就是它。

Linux的7个level运行级别

0 关机

1 单用户模式,root用户(windows 安全模式)

2 多用户,没有NFS(Network File System )

3 完全的多用户模式(正常系统开机模式),控制台界面

4 没有用到,保留位

5 Xserver,GUI图形化界面(我目前看到的所有都是这个级别。。)

6 重启

3、配置网络地址IP

配置网卡网络地址:ip addr add IP地址/子网掩码 dev 网卡名

删除网卡上的网络地址配置:ip addr del IP地址/子网掩码 dev 网卡名

4、配置网关/路由

配置网卡的网关/默认路由:ip route add default via 192.168.2.254 dev eth0

查看网卡的路由状态:ip route

在学习数通安全时,我们把路由器和计算机看做相同ISO层的设备,就是因为他们拥有相同的能力。因此计算机也可以看作路由器,具有路由功能,所以也可以配置路由,相当于电脑的网关。

5、DNS服务器配置文件

1
/etc/resolv.conf在其中配置一条 nameserver 202.106.0.20(北京的DNS服务器)

6、开启网卡:ip link set eth0 up/ifdown 网卡/ifup 网卡

二、Linux网络配置(配置文件方式永久)

配置文件:/etc/sysconfig/network-scripts/ifcfg-ethX

1
2
3
4
5
6
7
8
9
10
11
DEVICE=eth0            #网卡名
TYPE=Ethernet #网络类型,以太网
ONBOOT=yes #是否由network服务管理此配置文件
BOOTPROTO=static #静态获取/dhcp
IPADDR=192.168.2.183 #IP地址
NETMASK=255.255.255.0 #子网掩码
#NM_CONTROLLED=yes #是否由NetworkManager服务管理此配置文件
#HWADDR=XXXXXXXXX #MAC地址
GATEWAY=192.168.2.254 #网关地址
DNS1=114.114.114.114 #配置DNS地址
DNS2=XXX #备用DNS地址

三、实验:使用Centos作为路由器连通两个网段的主机

1、Win7主机网络internet-01,IP:192.168.1.1, 网关:192.168.1.254

​ Centos作为路由器eth0位于internet-01,IP:192.168.1.254,eth1位于internet-02,IP:100.1.1.1

Windows2003作为服务器位于internet-02,IP:100.1.1.2,网关:100.1.1.1

开启数据包转发功能:/etc/sysctl.conf net.ipv4.ip_forwarding=1

关闭防火墙,SElinux。

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器