亚州城ca88手机版_亚洲城官方网站|www.yzc889.com

热门关键词: 亚州城ca88手机版,亚洲城官方网站,www.yzc889.com

二月1二日 互联网管理 叁

2019-05-12 15:56栏目:亚州城ca88手机版
TAG:

互联网管理

CentOS互联网布局详解整理

1、配置文件详解
在猎豹CS陆HEL大概CentOS等Redhat系的Linux系统里,跟互联网有关的首要安装文件如下:

/etc/host.conf 配置域名服务客户端的支配文件

/etc/protocols 设定了主机使用的合计以及种种体协会议的说道号

/etc/hosts 落成主机名映射为IP地址的法力
/etc/resolv.conf 域名服务客户端的配置文件,用于钦定域名服务器的岗位
/etc/sysconfig/network 蕴含了主机最核心的网络音信,用于系统运营.
/etc/sysconfig/network-script/ 系统运维时初叶化网络的部分消息
/etc/xinetd.conf 定义了由一流进度xinetd运营的网络服务
/etc/networks 实现域名与网络地址的照耀

/etc/services 设定主机的例外端口的互连网服务

  1. /etc/host.conf文件的默许音信如下:

multi on #允许主机具有多个IP地址
order hosts,bind #长机名解析顺序,即地面分析,DNS域名深入分析的逐条

本条文件一般无需我们修改,暗中认可的分析顺序是本土分析,DNS服务器分析,也正是说在本系统里对于三个主机名首先进行业地分析,假设地方深入分析并没有,然后开始展览DNS服务器剖析。

  1. /etc/hosts文件私下认可的剧情差不离如下:

127.0.0.1 MyLinux localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6

可知,暗中认可的处境是本机ip和本机一些主机名的呼应关系,第3行是ipv4音信,第叁行是ipv陆音讯,借使用不上ipv陆本机剖析,一般把该行注释掉。
率先行的辨析效果是,MyLinuxlocalhost.localdomain localhost都会被深入分析成1二7.0.0.一,大家能够用ping试试。
[[email protected]~]# ping -c 3MyLinux
PINGMyLinux(127.0.0.1) 56(84) bytes of data.
64 bytes fromMyLinux(127.0.0.1): icmp_seq=1 ttl=64 time=0.061 ms
64 bytes fromMyLinux(127.0.0.1): icmp_seq=2 ttl=64 time=0.052 ms
64 bytes fromMyLinux(127.0.0.1): icmp_seq=3 ttl=64 time=0.051 ms

---MyLinuxping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.051/0.054/0.061/0.009 ms

[[email protected]~]# ping -c 3 localhost.localdomain
PINGMyLinux(127.0.0.1) 56(84) bytes of data.
64 bytes fromMyLinux(127.0.0.1): icmp_seq=1 ttl=64 time=0.055 ms
64 bytes fromMyLinux(127.0.0.1): icmp_seq=2 ttl=64 time=0.035 ms
64 bytes fromMyLinux(127.0.0.1): icmp_seq=3 ttl=64 time=0.050 ms

---MyLinuxping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.035/0.046/0.055/0.011 ms

观看下边的结果,你恐怕会问怎么ping localhost.localdomain的时候,下边显示的是却是MyLinux,那是因为第贰个主机名MyLinux后边的那三个主机名其实都以MyLinux的主机外号。

若是大家要加进新的本地深入分析,比方大家希望在我们的机械里把yyyy.com和www.yyyy.com都分析成1玖二.16捌.0.100,那么就大增如下一句即可:
192.168.0.100 yyyy.com www.yyyy.com

同样,在那边,www.yyyy.com是yyyy.com的主机别称。

万一您精心壹想,会开掘,其实那一个文件是很危险的,若是有人恶意修改了你那个文件,比如把天猫的网址域名解析到了他的垂钓网址,那您将在中招了。

  1. /etc/resolv.conf, 钦定域名分析的DNS服务器IP等新闻, 配置参数一般接触到的有5个:

nameserver 钦命DNS服务器的IP地址
domain 定义本地域名新闻
search 定义域名的追寻列表
sortlist 对gethostbyname再次回到的地方进行排序

唯独最常用的陈设参数是nameserver,别的的能够不设置,这些参数内定了DNS服务器的IP地址,即便设置不科学,就无法张开例行的域名深入分析。
诚如的话,推荐设置一个DNS服务器,例如大家用google的免费DNS服务器,那么该公文的安装剧情如下:

nameserver 8.8.8.8
nameserver 8.8.4.4

一仍其旧,那几个文件也是摇摇欲堕的,假若被人恶心改成了她自身的DNS服务器,他就足以随心所欲的主宰你通过域名访问的各类目标地了,那正是常说的DNS威胁。

  1. /etc/sysconfig/network, 规范的安排如下:

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=butbueatiful
GATEWAY=192.168.0.1

参数简要表达:

NETWOENVISIONK 设置互联网是或不是有效,yes有效,no无效
NETWORKING_IPV6 设置ipv陆网络是或不是行得通,yes有效,no无效
HOSTNAME 设置服务器的主机名,最棒和/etc/hosts里设置同1,不然在使用部分程序的时候会有标题。
GATEWAY 钦命暗许网关IP

  1. ifcfg-ethX, 设置相应网口的IP等音讯, 例如第三个网口, 那么就算/etc/sysconfig/network-scripts/ifcfg-eth0,配置例子:

DEVICE="eth0"
BOOTPROTO="static"
BROADCAST="192.168.0.255"
HWADDR="00:16:36:1B:BB:74"
IPADDR="192.168.0.100"
NETMASK="255.255.255.0"
ONBOOT="yes"

参数简要表明:

DEVICE 设备名,不要本人乱改,和文件ifcfg-ethX里的ethX要壹律
BROADCAST 广播地址
HWADDLAND 物理地址,那一个你不用乱改
IPADDR IP地址
NETMASK 子网掩码
ONBOOT 启动或许重启互连网时,是还是不是运行该装置,yes是运行,no是不运转
BOOTPROTO 开机协议,最广泛的四个参数如下:
static(静态IP)
none(不点名,设置固定ip的情形,那几个也行,可是即便要设定多网口绑定bond的时候,必须设成none)
dhcp(动态得到IP相关音信)

陆. route-ethX,比方第三个网口eth0的路由音讯,那么正是/etc/sysconfig/network-scripts/route-eth0:

举例说大家今天有诸如此类三个供给,通过eth0去网络17二.一7.二七.0/24不走暗中同意路由,必要走1玖二.16捌.0.25四,那么大家率先反馈,肯定是用route命令追加路由音讯:
[[email protected]~]# route add -net 172.17.27.0 netmask 255.255.255.0 gw 192.168.0.254 dev eth0

然而,你没察觉到的是,那样只是动态追加的而已,重启互连网后,路由消息就熄灭了,所以供给安装静态路由,那时候将要设置/etc/sysconfig/network-scripts/route-eth0文件了,要是未有该公文,你就新建三个:
[[email protected]~]# vi /etc/sysconfig/network-scripts/route-eth0
#追加
172.17.27.0/24via 192.168.0.254

那下纵然重启互连网,重启系统,该路由也会活动加载,当然了,要是您从未如此的内需,那么这些文件就没供给创造和铺排了。

二、常用的互连网布局

陪同着日子的推移Red Hat集团生产了TucsonHEL6.二,随后CentOS也紧随其后退出了CentOS6.二。新的系统中厂商投入了大批量虚拟化及云总括的因素,同时对于细节的更换也不少,这里大家仅对新种类中的网络参数做以详尽表明。

Linux中网络参数大约包含以下内容:

IP地址
子网掩码
网关
DNS服务器
主机名

历来Linux系统中期维修改那些参数的措施一般有:命令、文件二种。个中通过命令设置能够立刻生效但重启后将失效,通过文件修改实现世代生效,但不会即时生效。

率先大家来看望命令的点子:

ifconfig:查看与安装IP地址、子网掩码
hostname:查看与安装主机名
route: 查看与安装路由音信(暗许网关等)

因此文件的法子修改:

/etc/sysconfig/network-scripts/ifcfg-设备名(通常为ifcfg-eth0)
/etc/sysconfig/network
/etc/resolv.conf文件:设置DNS服务器

上述各个这个措施能够而且在伍.0与六.0系统中贯彻,但六.0种类后官方文书档案中描述说:ifconfig与route是非常陈旧的一声令下,代替他的是ip命令。

那么我们先看一下老的通令使用办法:
*************************************************************************
ifconfig 接口 选项|地址

# ifconfig eth0 up # 开启eth0网卡
# ifconfig eth0 down # 关闭eth0网卡
# ifconfig eth0 -arp # 关闭eth0网卡arp协议
# ifconfig eth0 promisc # 开启eth0网卡的犬牙交错形式
# ifconfig eth0 mtu 1400 # 设置eth0网卡的最大传输单元为1400
# ifconfig eth0 192.168.0.2/24 # 设置eth0网卡IP地址
# ifconfig eth0 192.168.0.2 netmask 255.255.255.0 # 成效同上

*************************************************************************
主机名:

# hostname # 查看主机名
# hostnameMyLinux # 设置主机名字为MyLinux
*************************************************************************
网关设置:

route add [-net|-host] target [netmask] gw
route del [-net|-host] target [netmask] gw

# route add -net 192.168.3.0/24 gw 192.168.0.254 # 设置到1玖二.16八.3.0网段的网关为1玖二.16八.0.25四
# route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.0.254 # 作用同上
# route add -host 192.168.4.4 gw 192.168.0.254 # 设置到1九二.168.4.四主机的网关为1九2.16八.0.25四
#
# route del -net 192.168.3.0/24 # 删除1玖二.16捌.3.0网段的网关新闻
# route del -host 192.168.4.4 # 删除1玖二.16八.肆.四主机的网关新闻
# route add default gw 192.168.0.254 # 设置暗中同意网关为1玖二.16捌.0.25四
# route del default gw 192.168.0.254 # 删除暗中同意网关为1玖二.16八.0.25肆

*************************************************************************

而后天官方不再推荐使用那样陈旧的吩咐而引进应用 ip 那一个命令,以下我们看看它的用法:

ip [选项] 操作对象{link|addr|route...}

# ip link show # 展现互联网接口新闻
# ip link set eth0 upi # 开启网卡
# ip link set eth0 down # 关闭网卡
# ip link set eth0 promisc on # 开启网卡的混合形式
# ip link set eth0 promisc offi # 关闭网卡的混个方式
# ip link set eth0 txqueuelen 1200 # 设置网卡队列长度
# ip link set eth0 mtu 1400 # 设置网卡最大传输单元
# ip addr show # 显示网卡IP新闻
# ip addr add 192.168.0.1/24 dev eth0 # 设置eth0网卡IP地址192.168.0.1
# ip addr del 192.168.0.1/24 dev eth0 # 删除eth0网卡IP地址

# ip route list # 查看路由新闻
# ip route add 192.168.4.0/24 via 192.168.0.254 dev eth0 # 设置1玖二.168.肆.0网段的网关为1九二.16八.0.25四,数据走eth0接口
# ip route add default via 192.168.0.254 dev eth0 # 设置私下认可网关为1九二.16八.0.25四
# ip route del 192.168.4.0/24 # 删除1玖二.16捌.四.0网段的网关
# ip route del default # 删除默许路由

**************************************************************
接下去再看看通过文件修改网络参数:(CentOS陆.2系统为例)

# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0" 设备名
NM_CONTROLLED="yes" 设备是还是不是被NetworkManager管理
ONBOOT="no" 开机是不是运行
HWADD宝马X5="00:0C:2玖:59:E2:D三" 硬件地址(MAC地址)
TYPE=Ethernet 类型
BOOTPROTO=none 运转商业事务{none|dhcp}
IPADDR=192.168.0.1 IP地址
PREFIX=2四 子网掩码
GATEWAY=1玖2.168.0.25四 暗中同意网关
DNS1=202.106.0.20 主DNS
DOMAIN=202.106.46.151 辅助DNS
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 设备UUID编号

**************************************************************
# cat /etc/sysconfig/network

HOSTNAME=MyLinux 主机名

**************************************************************

留意:在5.0不平时DNS服务器写在 /etc/resolv.conf 文件中,但到了陆.0时代DNS能够写在/etc/resolv.conf不过此时要求在 /etc/sysconfig/network-scripts/ifcfg-eth0 文件中增多PEEOdysseyDNS=no配置,不然老是重启网卡就能重写/etc/resolv.conf文件的从头到尾的经过,当然了也足以一贯写在/etc/sysconfig/network-scripts/ifcfg-eth0 文件中。

后记:

  1. 配置/etc/resolv.confg重启丢失化解措施:

一种方法是把 PEE福特ExplorerDNS 设置为“no”。

找到网卡配置文件,地方和: /etc/sysconfig/network-scripts/ifcfg-eth 文件中进入PEE宝马7系DNS 选项。能够是 0, 一, 二等等,代表分化网卡的布局文件。举个例子,系统上首先张网卡是eth0的话,那它的配置文件就是/etc/sysconfig/network-scripts/ifcfg-eth0 然后在文书中把 PEE奥迪Q5DNS 改为 ‘no’.
例如:

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
PEERDNS=no

其一选项可令 /etc/resolv.conf 在系统重启后不会被重写。

另1种办法是在那几个文件中加进DNS:
如:
DNS1=127.0.0.1
DNS2=8.8.8.8

  1. 安然设置

咱俩眼前说了/etc/resolv.conf和/etc/hosts被人篡改了的话, 会很危急, 那我们在装置好着三个文本后, 做一下管理, 让那2个公文私下认可不可能直接改换, 即便root也不行, 推行如下命令:
[[email protected]~]# chattr i /etc/{resolv.conf,hosts}

假如大家温馨想修改的时候,施行:
[[email protected]~]# chattr -i /etc/{resolv.conf,hosts}

下一场就足以修改了,修改完了别忘记 i。

  1. 互连网排除思路

自己讨论安顿文件是还是不是有荒唐(书写及语法错误等)
自己商量本机互连网协议是不是科学:# ping -c 3 127.0.0.1
反省本机网卡链路是还是不是科学:# ping -c 3 192.168.0.1(本机IP地址)
检查网关是不是科学: # ping -c 3 192.168.0.254(网关IP地址)
自作者商酌外部连通性: # ping -c 3 www.google.com.hk
反省硬件

1、配置文件详解 在兰德途观HEL可能CentOS等Redhat系的Linux系统里,跟互联网关于的机要安装文件如下: /etc/host.conf 配置域名服...

一、怎么着将自然是同一网段的两台主机改成分歧网段后使其报纸发表

[root@redhat7 app]#ifconfig ens33 192.168.24.182/24  ---将centos7中的IP地址修改为192.168.24.182/24 
[root@centos6 ~]#ip a  ---centos6的IP地址为 192.168.25.181/24,可以发现他们在不同的网段
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 6.6.6.6/0 brd 255.255.255.255 scope global lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:a1:87:e5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.25.181/24 brd 192.168.25.255 scope global eth0
    inet6 fe80::20c:29ff:fea1:87e5/64 scope link 
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:a1:87:ef brd ff:ff:ff:ff:ff:ff
    inet 172.18.254.178/16 brd 172.18.255.255 scope global eth1
    inet6 fe80::20c:29ff:fea1:87ef/64 scope link 
       valid_lft forever preferred_lft forever

那会儿互动是ping不通的

图片 1

image.png

在centos柒中加进一条路由记录并将网关指向本身
[root@centos6 ~]#route add -host 192.168.24.182 gw 172.18.254.178---在centos6中增加一条主机路由记录,并将网关指向自己
此时再ping就可以ping通了

图片 2

image.png

总结:假若两台主机本来在同一个网段,并且中间未有跨路由,通过人工资制度改良变为不相同的网段后不能够相互通信,能够经过在独家路由表里扩大一条主机路由,并且网关指向自身的网关就足以并行通信了。

壹、如何将自然是同一网段的两台主机改成差异网段后使其电视发表

[root@redhat7 app]#ifconfig ens33 192.168.24.182/24  ---将centos7中的IP地址修改为192.168.24.182/24 
[root@centos6 ~]#ip a  ---centos6的IP地址为 192.168.25.181/24,可以发现他们在不同的网段
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 6.6.6.6/0 brd 255.255.255.255 scope global lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:a1:87:e5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.25.181/24 brd 192.168.25.255 scope global eth0
    inet6 fe80::20c:29ff:fea1:87e5/64 scope link 
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:a1:87:ef brd ff:ff:ff:ff:ff:ff
    inet 172.18.254.178/16 brd 172.18.255.255 scope global eth1
    inet6 fe80::20c:29ff:fea1:87ef/64 scope link 
       valid_lft forever preferred_lft forever

这会儿互动是ping不通的

图片 3

QQ截图20170818195729.png

在centos七中加进一条路由记录并将网关指向自身
[root@centos6 ~]#route add -host 192.168.24.182 gw 172.18.254.178---在centos6中增加一条主机路由记录,并将网关指向自己
那儿再ping就足以瓶通了

图片 4

Paste_Image.png

小结:假诺两台主机本来在同3个网段,并且中间未有跨路由,通过人工资制度改良变为差异的网段后无法相互通信,能够经过在分级路由表里扩大一条主机路由,并且网关指向自个儿的网关就足以并行通信了。

一 基本互联网安排

linux操作系统,以太网卡用“eth”表示网卡;序号从零起初
eth0代表到系统能够辨识的率先个网卡
eth1....第2个网卡

查看网卡音信

二、三个路由器两台主机的拓扑结构路由器的安插

图片 5

image.png

如上海体育场合所示的拓扑结构,八个路由器将网络分割成八个网段,大家设定那多个网段分别为1九二.168.一.0/二4-1九贰.16八.肆.0/2肆,多少个客户端的IP地址为1玖二.16八.一.拾0/2四和1九二.16捌.4.100/贰四,各种路由器的接口ip地址如上海教室。

表达:网卡上边安装有接口,技巧接2连叁网线,路由器上面也会有网卡,有MAC地址,对网卡技巧安装IP地址。

此拓扑结构的路由器配置按如下步骤举办
壹先依照上海教室结构划设想定好客户端和路由器各类接口的ip地址,最棒在安顿文件里面改,若是用ifconfig命令修改ip地址,相会世ip地址过一段时间就从未有过的状态,不安宁。并且在布置文件里能够改成静态ip地址,不用dhcp自动分配IP地址,那样相比较牢固。同时centos陆种类须要service NetworkManager stop,不然重启网卡时会变成争论,centos七中永不禁止此服务。
cd /etc/sysconfig/network-scripts/---进入网卡配置的布局文件,将ens3叁依然eth0内容改变为

DEVICE=eth0  ---设备名
IPADDR=192.168.1.1---ip地址
PREFIX=24或者NETMASK=255.255.255.0---子网掩码
GATEWAY=192.168.1.1---只有客户端才需要指定网关,路由器的接口设置ip地址时不用加此条,只用上面三条就可以

在设定的进度中每设诸多个链路用ping命令检查一下这些链路通不通。
二装置各种路由器的路由表
对此猎豹CS陆一路由器和它直连的四个网段不用扩张路由表,会自动生成,不过达到三和肆网段就须要充实路由表,只要扩展贰个暗中认可路由就能够了,因为到达三和四网段都以从192.16捌.二.50%四以此口出来,并且网关ip是1玖二.16八.贰.2/二四。
R1:ip route add default via 192.168.2.2
Enclave3路由器的装置和奥迪Q5一一样,只需求安装一个默许路由就能够
R3:ip route add default via 192.168.3.2
福特Explorer2路由器要追加到达一和四互连网的互连网路由

注意:此种方式丰盛的路由记录只是如今生效,重启网卡后就能够失效,为了不让其失效,要写到配置文件里vim /etc/sysconfig/network-scripts/route-eth0 ---route后加-钦命网卡名

3iptables -vnL 查看防火墙
service iptables stop 关闭防火墙
chkconfig iptables off 开机自动关闭防火墙
centos七的指令不一致用systemctl stop firewalld和systemctl disable firewalld
四起步路由功能

cat /proc/sys/net/ipv4/ip_forward ---默认为0说明没有开启
echo 1 >  /proc/sys/net/ipv4/ip_forward ---开启路由功能

5从客户端一ping客户端二看是还是不是能够ping通
6追踪路由

traceroute 192.168.4.100 
tracepath -n 192.168.4.100
mtr 192.168.4.100---  -q退出

如上叁条命令都得以追踪路由。看看从客户端壹达到客户端二经过的渠道。

二、四个路由器两台主机的拓扑结构路由器的配置

图片 6

Paste_Image.png

如上海教室所示的拓扑结构,多个路由器将网络分割成八个网段,大家设定那四个网段分别为192.16八.1.0/贰四-1玖二.16八.四.0/二肆,四个客户端的IP地址为1玖二.16八.1.十0/二四和1九二.168.四.十0/二四,各样路由器的接口ip地址如上海教室。

表明:网卡上边安装有接口,能力接二连三网线,路由器上边也会有网卡,有MAC地址,对网卡才干安装IP地址。

此拓扑结构的路由器配置按如下步骤实行
1先根据上海体育场馆结构划设想定好客户端和路由器各种接口的ip地址,最棒在配置文件里面改,即使用ifconfig命令修改ip地址,会油然则生ip地址过一段时间就从未有过的状态,不平稳。并且在安顿文件里可以改成静态ip地址,不用dhcp自动分配IP地址,那样相比较稳固。同时centos陆连串供给service NetworkManager stop,不然重启网卡时会变成争辨,centos7中毫无禁止此服务。
cd /etc/sysconfig/network-scripts/---进入网卡配置的布局文件,将ens3三要么eth0内容改换为

DEVICE=eth0  ---设备名
IPADDR=192.168.1.1---ip地址
PREFIX=24或者NETMASK=255.255.255.0---子网掩码
GATEWAY=192.168.1.1---只有客户端才需要指定网关,路由器的接口设置ip地址时不用加此条,只用上面三条就可以

在设定的进度中没设好三个链路用ping命令检查一下那几个链路通不通。
二装置每一个路由器的路由表
对此景逸SUV壹路由器和它直连的五个网段不用增添路由表,会自动生成,但是达到三和四网段就须求充实路由表,只要扩展2个暗许路由就能够了,因为到达三和四网段都以从19二.16八.二.八分之四四以此口出来,并且网关ip是192.168.二.2/二四。
R1:ip route add default via 192.168.2.2
汉兰达三路由器的装置和本田UR-V1一样,只要求安装一个默许路由就能够
R3:ip route add default via 192.168.3.2
揽胜极光2路由器要追加达到1和四互连网的互连网路由

R2:ip route add 192.168.1.0/24 via 192.168.2.1
        ip route add 192.168.4.0/24 via  192.168.3.1

留神:此种格局丰盛的路由记录只是临时生效,重启网卡后就能够失效,为了不让其失效,要写到配置文件里vim /etc/sysconfig/network-scripts/route-eth0 ---route后加-钦点网卡名

3iptables -vnL 查看防火墙 关闭防火墙 service iptables stop
chkconfig iptables off 开机自动关闭防火墙,centos7的下令不相同等用systemctl stop firewalld systemctl disable firewalld
四开始路由作用

cat /proc/sys/net/ipv4/ip_forward ---默认为0说明没有开启
echo 1 >  /proc/sys/net/ipv4/ip_forward ---开启路由功能

5从客户端一ping客户端二看是还是不是能够ping通
陆追踪路由

traceroute 192.168.4.100 
tracepath -n 192.168.4.100
mtr 192.168.4.100---  -q退出

如上三条命令都足以跟踪路由。看看从客户端1达到客户端2经过的不二诀要。

查看网卡音讯

3、网关的装置

[root@centos6 network-scripts]#cat ifcfg-eth0  ---网卡的配置文件
DEVICE=eth0
IPADDR=172.18.21.6
PREFIX=16
GATEWAY=172.18.0.1
[root@centos6 sysconfig]#cat network ---network配置文件
NETWORKING=yes
HOSTNAME=centos6.9.magedu.com
GATEWAY=172.18.0.1

总结:网关的设置有五个布局文件 /etc/sysconfig/network-scripts/ifcfg-eth0 和 /etc/sysconfig/network,那五个布局文件都能够把网关写进去,但借使七个都写了,网卡的布置文件品级要高。

三、网关的设置

[root@centos6 network-scripts]#cat ifcfg-eth0  ---网卡的配置文件
DEVICE=eth0
IPADDR=172.18.21.6
PREFIX=16
GATEWAY=172.18.0.1
[root@centos6 sysconfig]#cat network ---network配置文件
NETWORKING=yes
HOSTNAME=centos6.9.magedu.com
GATEWAY=172.18.0.1

总括:网关的设置有多少个布局文件 /etc/sysconfig/network-scripts/ifcfg-eth0 和 /etc/sysconfig/network,这多个布局文件都得以把网关写进去,但假如五个都写了,网卡的安插文件品级要高。

翻开当前系统所连接的具备网卡(包蕴曾经驱动了和未有驱动)

# lspci | grep -i eth
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C  (rev 10)

4、域名剖析DNS

DNS:域名深入分析服务,也便是将域名分析成ip地址,在网络中有DNS服务器,常见的有114.11四.11四.11四和八.八.8.捌。
能够在如下配置文件中增多DNS

[root@centos6 network-scripts]#cat ifcfg-eth0
DEVICE=eth0
IPADDR=172.18.21.6
PREFIX=16
GATEWAY=172.18.0.1
DNS1=114.114.114.114
[root@centos6 sysconfig]#ping www.qq.com  ---因为没有在hosts文件中设置DNS,所以回去网络中找114.114.114.114这个DNS服务器去解析域名
PING www.qq.com (120.198.201.156) 56(84) bytes of data.
[root@centos6 sysconfig]#vim /etc/hosts
  1 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.lo
    caldomain4
  2 ::1         localhost localhost.localdomain localhost6 localhost6.lo
    caldomain6
  3 1.1.1.1 www.qq.com
[root@centos6 sysconfig]#ping www.qq.com
PING www.qq.com (1.1.1.1) 56(84) bytes of data.  ---此时返回的是1.1.1.1,没有去网络中找DNS服务器。

增加DNS能够在本机的/etc/hosts配置文件中丰富,一般hosts文件的优先级要高,但也得以把网卡的配备文件中的DNS优先级调高,修改vim /etc/nsswitch.conf配置文件如下图

图片 7

image.png

如下配置文件可以看DNS是不是见效,并且这些布局文件是在重启网卡后自动生成的

[root@centos6 network-scripts]#cat /etc/resolv.conf 
; generated by /sbin/dhclient-script
search magedu.com 9.magedu.com
nameserver 114.114.114.114  ---目前有两个DNS服务器是生效
nameserver 8.8.8.8

唯有当第叁DNS服务器荡机的时候才会启用第三个DNS服务器,即便第三个DNS服务中从不要剖判的域名它也不会找第一个。

小结:DNS和hosts文件都能够做名字分析,但hosts文件是在本机,所以速度非常的慢,DNS是跨互连网的,借使互联网不佳就有望导致深入分析失利,因为可以在hosts文件中追加一些相比常用的网址的名字剖判。

四、域名剖判DNS

DNS:域名深入分析服务,也正是将域名分析成ip地址,在网络中有DNS服务器,常见的有11肆.11四.11四.11四和八.八.8.八。
能够在如下配置文件中增添DNS

[root@centos6 network-scripts]#cat ifcfg-eth0
DEVICE=eth0
IPADDR=172.18.21.6
PREFIX=16
GATEWAY=172.18.0.1
DNS1=114.114.114.114
[root@centos6 sysconfig]#ping www.qq.com  ---因为没有在hosts文件中设置DNS,所以回去网络中找114.114.114.114这个DNS服务器去解析域名
PING www.qq.com (120.198.201.156) 56(84) bytes of data.
[root@centos6 sysconfig]#vim /etc/hosts
  1 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.lo
    caldomain4
  2 ::1         localhost localhost.localdomain localhost6 localhost6.lo
    caldomain6
  3 1.1.1.1 www.qq.com
[root@centos6 sysconfig]#ping www.qq.com
PING www.qq.com (1.1.1.1) 56(84) bytes of data.  ---此时返回的是1.1.1.1,没有去网络中找DNS服务器。

加多DNS可以在本机的/etc/hosts配置文件中加上,一般hosts文件的初期级要高,但也足以把网卡的安插文件中的DNS优先级调高,修改vim /etc/nsswitch.conf安顿文件如下图

图片 8

QQ截图20170819110104.png

正如配置文件能够看DNS是否见效,并且那些布局文件是在重启网卡后自动生成的

[root@centos6 network-scripts]#cat /etc/resolv.conf 
; generated by /sbin/dhclient-script
search magedu.com 9.magedu.com
nameserver 114.114.114.114  ---目前有两个DNS服务器是生效
nameserver 8.8.8.8

唯有当第3DNS服务器荡机的时候才会启用第三个DNS服务器,就算第3个DNS服务中尚无要深入分析的域名它也不会找第二个。

小结:DNS和hosts文件都足以做名字深入分析,但hosts文件是在本机,所以速度相当慢,DNS是跨互连网的,若是互连网不佳就有极大希望引致深入分析失利,因为能够在hosts文件中加进一些相比常用的网址的名字分析。

承认网线已经一而再好,以eth0 为例

# mii-tool eth0
eth0: negotiated 100baseTx-FD flow-control, link ok
link ok 网卡能够被识别,并且接了有效的网线

# mii-tool eth1
SIOCGMIIPHY on 'eth1' failed: Invalid argument
网卡虽然能够被识别(网卡已经被驱动了,但不能用:网卡配置错误,网线没接等)

样图

图片 9

图片 10

5、centos陆和centos7中期维修改主机名

  • centos6
[root@centos6 network-scripts]#vim /etc/sysconfig/network  ---修改配置文件
  1 NETWORKING=yes
  2 HOSTNAME=centos6.9.magedu.com-1---修改后的主机名
[root@centos6~]#hostname  ---此时主机名还没有生效
centos6.9.magedu.com
[root@centos6 ~]#hostname centos6.9.magedu.com-1  ---执行这个命令
[root@centos6 ~]#vim /etc/hosts  ---修改hosts文件,将新的主机名加到127.0.0.1 的后面,如果不将新的主机名加到这个文件中,会导致很多服务启不来,或者重启机器的时候很慢
  1 127.0.0.1  centos6.9.magedu.com-1 localhost localhost.localdomain localhost4 localhost4.localdomain4
  2 ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
  3 1.1.1.1 www.qq.com
[root@centos6 ~]#exit   ---退出后重新连接
[root@centos6 ~]#hostname ---发现主机名已被更改
centos6.9.magedu.com-1
[root@centos6 ~]#getent hosts  =cat /etc/hosts
127.0.0.1       localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1       localhost localhost.localdomain localhost6 localhost6.localdomain6
1.1.1.1         www.qq.com

专注:一定要修改hosts文件。不然前面会有众多坑。

  • centos7
    centos柒中主机名的配置文件在/etc/hostname ---配置文件和6分歧,陆是在/etc/sysconfig/network
[root@redhat7 ~]#hostname
redhat7.4.magedu.com
[root@redhat7 ~]#hostnamectl set-hostname ---修改主机名
[root@redhat7 ~]#hostname
redhat7.4.magedu.com-1
[root@redhat7 ~]#cat /etc/hostname ---配置文件中也修改了
redhat7.4.magedu.com-1

总结:centos7中期维修改主机名12分简短,一条命令就能够了。但也要修改/etc/hosts文件,和centos六同样,养成突出的习于旧贯。

五、centos6和centos7中期维修改主机名

  • centos6
[root@centos6 network-scripts]#vim /etc/sysconfig/network  ---修改配置文件
  1 NETWORKING=yes
  2 HOSTNAME=centos6.9.magedu.com-1---修改后的主机名
[root@centos6~]#hostname  ---此时主机名还没有生效
centos6.9.magedu.com
[root@centos6 ~]#hostname centos6.9.magedu.com-1  ---执行这个命令
[root@centos6 ~]#vim /etc/hosts  ---修改hosts文件,将新的主机名加到127.0.0.1 的后面,如果不将新的主机名加到这个文件中,会导致很多服务启不来,或者重启机器的时候很慢
  1 127.0.0.1  centos6.9.magedu.com-1 localhost localhost.localdomain localhost4 localhost4.localdomain4
  2 ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
  3 1.1.1.1 www.qq.com
[root@centos6 ~]#exit   ---退出后重新连接
[root@centos6 ~]#hostname ---发现主机名已被更改
centos6.9.magedu.com-1
[root@centos6 ~]#getent hosts  =cat /etc/hosts
127.0.0.1       localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1       localhost localhost.localdomain localhost6 localhost6.localdomain6
1.1.1.1         www.qq.com

只顾:一定要修改hosts文件。不然后边会有诸多坑。
-centos7
centos7中主机名的计划文件在/etc/hostname ---配置文件和陆分歧,6是在/etc/sysconfig/network

[root@redhat7 ~]#hostname
redhat7.4.magedu.com
[root@redhat7 ~]#hostnamectl set-hostname ---修改主机名
[root@redhat7 ~]#hostname
redhat7.4.magedu.com-1
[root@redhat7 ~]#cat /etc/hostname ---配置文件中也修改了
redhat7.4.magedu.com-1

总计:centos柒中期维修改主机名十二分简单易行,一条命令就足以了。但也要修改/etc/hosts文件,和centos六一致,养成出色的习于旧贯。

ifconfig命令

一、ifconfig -a 查看全数网卡消息
二、ifconfig eth0 查看单个网卡新闻
三、ifconfig eth0 1玖2.16八.一.122 netmask 25伍.25伍.25伍.0 有时设定IP和掩码(即刻见效,可是临时生效,重启服务依然重启系统都失效)
四、ifconfig eth0:一 1九2.16八.0.二 netmask 25伍.25五.255.0 配置子接口

ifconfig eth0 down|up
ifdown eth0 |ifup eth0

6、增添路由记录的配备文件

[root@centos6 ~]#ip route add 1.1.1.0/24 via 172.18.0.1 ---添加路由记录
[root@centos6 ~]#ip route
1.1.1.0/24 via 172.18.0.1 dev eth0 
172.18.0.0/16 dev eth0  proto kernel  scope link  src 172.18.21.6 
169.254.0.0/16 dev eth0  scope link  metric 1002 
default via 172.18.0.1 dev eth0 
[root@centos6 ~]#service network restart  ---重启网卡
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Determining if ip address 172.18.21.6 is already in use for device eth0...
                                                           [  OK  ]
[root@centos6 ~]#ip route ---发现路由记录丢失了
172.18.0.0/16 dev eth0  proto kernel  scope link  src 172.18.21.6 
169.254.0.0/16 dev eth0  scope link  metric 1002 
default via 172.18.0.1 dev eth0 
为了防止丢失,要写到配置文件里
[root@centos6 ~]#vim /etc/sysconfig/network-scripts/route-eth0  --路由记录的配置文件,可以加多条记录
  1 1.1.1.0/24 via 172.18.0.1
[root@centos6 network-scripts]#service network restart
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Determining if ip address 172.18.21.6 is already in use for device eth0...
                                                           [  OK  ]
[root@centos6 network-scripts]#ip route   ---重启后没有丢失
1.1.1.0/24 via 172.18.0.1 dev eth0 
172.18.0.0/16 dev eth0  proto kernel  scope link  src 172.18.21.6 
169.254.0.0/16 dev eth0  scope link  metric 1002 
default via 172.18.0.1 dev eth0 
[root@centos6 network-scripts]#vim route-eth0 ---或者写成这种格式也可以
  1 ADDRESS0=172.17.0.0
  2 NETMASK0=255.255.0.0
  3 GATEWAY0=172.18.0.1
  4 ADDRESS1=172.16.0.0
  5 NETMASK1=255.255.0.0
  6 GATEWAY1=172.18.0.1
[root@centos6 network-scripts]#service network restart 
Shutting down interface eth0:                              [  OK  ]
Shutting down interface eth1:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Determining if ip address 172.18.21.6 is already in use for device eth0...
                                                           [  OK  ]
Bringing up interface eth1:  
Determining IP information for eth1... done.
                                                           [  OK  ]
[root@centos6 network-scripts]#ip route 
192.168.25.0/24 dev eth1  proto kernel  scope link  src 192.168.25.183 
172.18.0.0/16 dev eth0  proto kernel  scope link  src 172.18.21.6 
172.16.0.0/16 via 172.18.0.1 dev eth0 
169.254.0.0/16 dev eth0  scope link  metric 1002 
169.254.0.0/16 dev eth1  scope link  metric 1003 
172.17.0.0/16 via 172.18.0.1 dev eth0 
default via 172.18.0.1 dev eth0

陆、增加路由记录的安排文件

[root@centos6 ~]#ip route add 1.1.1.0/24 via 172.18.0.1 ---添加路由记录
[root@centos6 ~]#ip route
1.1.1.0/24 via 172.18.0.1 dev eth0 
172.18.0.0/16 dev eth0  proto kernel  scope link  src 172.18.21.6 
169.254.0.0/16 dev eth0  scope link  metric 1002 
default via 172.18.0.1 dev eth0 
[root@centos6 ~]#service network restart  ---重启网卡
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Determining if ip address 172.18.21.6 is already in use for device eth0...
                                                           [  OK  ]
[root@centos6 ~]#ip route ---发现路由记录丢失了
172.18.0.0/16 dev eth0  proto kernel  scope link  src 172.18.21.6 
169.254.0.0/16 dev eth0  scope link  metric 1002 
default via 172.18.0.1 dev eth0 
为了防止丢失,要写到配置文件里
[root@centos6 ~]#vim /etc/sysconfig/network-scripts/route-eth0  --路由记录的配置文件,可以加多条记录
  1 1.1.1.0/24 via 172.18.0.1
[root@centos6 network-scripts]#service network restart
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Determining if ip address 172.18.21.6 is already in use for device eth0...
                                                           [  OK  ]
[root@centos6 network-scripts]#ip route   ---重启后没有丢失
1.1.1.0/24 via 172.18.0.1 dev eth0 
172.18.0.0/16 dev eth0  proto kernel  scope link  src 172.18.21.6 
169.254.0.0/16 dev eth0  scope link  metric 1002 
default via 172.18.0.1 dev eth0 
[root@centos6 network-scripts]#vim route-eth0 ---或者写成这种格式也可以
  1 ADDRESS0=172.17.0.0
  2 NETMASK0=255.255.0.0
  3 GATEWAY0=172.18.0.1
  4 ADDRESS1=172.16.0.0
  5 NETMASK1=255.255.0.0
  6 GATEWAY1=172.18.0.1
[root@centos6 network-scripts]#service network restart 
Shutting down interface eth0:                              [  OK  ]
Shutting down interface eth1:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Determining if ip address 172.18.21.6 is already in use for device eth0...
                                                           [  OK  ]
Bringing up interface eth1:  
Determining IP information for eth1... done.
                                                           [  OK  ]
[root@centos6 network-scripts]#ip route 
192.168.25.0/24 dev eth1  proto kernel  scope link  src 192.168.25.183 
172.18.0.0/16 dev eth0  proto kernel  scope link  src 172.18.21.6 
172.16.0.0/16 via 172.18.0.1 dev eth0 
169.254.0.0/16 dev eth0  scope link  metric 1002 
169.254.0.0/16 dev eth1  scope link  metric 1003 
172.17.0.0/16 via 172.18.0.1 dev eth0 
default via 172.18.0.1 dev eth0 

版权声明:本文由亚州城ca88手机版_亚洲城官方网站|www.yzc889.com发布于亚州城ca88手机版,转载请注明出处:二月1二日 互联网管理 叁