首页 > 编程知识 正文

linux系统网络怎么设置,linux系统网卡配置信息

时间:2023-05-04 12:13:34 阅读:176751 作者:1781

互联网体系结构(也称为TCP/IP体系结构)的核心协议包括IP、TCP、UDP、DNS和路由协议

#######什么是网络配置# # # # #1. IP地址# # #的全名是--internetprotocoladdressipv4--internetprotocolversion4* 32

(1)唯一识别主机

)2)路由器帮助快速定位目标主机,即路由选择问题。

ip地址的类型由“开头字节规则”决定。 这意味着ip地址的第一个字节决定了地址的类型。 为了适应不同的网络规模,提高地址空间的使用效率,分类地址中a、b、c类网络前缀的长度不同。 通过“起始字节规则”,可以确定一个IP地址的网络前缀是多少位,主机编号是多少位。

有7位类网络前缀、24位主机号、126个网络,每个网络有16777214台主机;

类14bit网络前缀、16位主机号、网络16384,每个网络有65534台主机;

类21位网络前缀、8位主机编号和2097512网络,每个网络254台主机

4种地址第一个字节的取值范围: A类地址:1~126

b类地址: 128至191

c类地址: 192至233

D类地址: 224至239

#2.子网掩码netmask##网络区域子网掩码0以外的位对应的ip上的数字,与这个ip的网络位子网掩码0位对应的ip数字,是这个ip主机位24=255.255 3 .表示IP通信判定###暂时更改IP 172.25.0.0/1616=255.255.0.0 # # 16比特比24比特中包含的主机多,16比特不稳定##4.网络ifconfigdeviceIP/24设置显示ifconfig device down并打开ifconfig device up注意: device是物理事实。 eg :设置eth0IP addr # #检测或网络接口ip addr show检测(设置网络IP地址后,必须重新启动网络才能进行确认) ipadd rip/24 dev设备设置IP ) 1.nm-connection-editor图形界面更改(永久) #6.命令方式设置网络## nmcli使用前提NetWorkMansge, nmcli device connect eth0启用eth0网卡必须启用nmcli device disconnect eth0禁用eth0网卡nmcli device status eth0才能显示服务nmcli d eviceshoweth0nmcliconnectionshownmcliconnectiondowneth0nmcliconnectiondeletewestosnmcliconnectionaddtypeeth 0 Sifnameeth0IP4172.25.254.216/24 nmcliconnectionmodifywestosipv4. methodautonmcliconnectionmodifywestosipv4. methodmanualnmcliconnectionmodifywestosipv4. MPV 4 ifywestOSIPV4. 25.254.124 ##7.管理网络配置文件##网络配置目录CD/etc/sys config/network-scripts/1 .静态网络设置

c/sysconfig/network-scricpts/ifcfg-eth0 systemctl restart network 名为westos的网络配置成功 2.一块网卡上配置多个IP 进入配置文件写配置脚本 ip addr show eth0   ##查看多个ip ##8.lo回环接口## 回环接口--------人的神经----------127.0.0.1-----------localhost ##9.网关##

NAT :网络地址转换,是用来解决IPV4地址空间不足的一种技术,它允许多台计算机共享Internet连接,即只需要申请一个或者几          个合法的IP地址,就把整个局域网中的主机接入到Internet中,这一技术很好的解决了共有IP地址紧缺的问题。NAT通常                 部署在企业  的边界路由器或者防火墙中。

NAT的分类:静态转换和动态转换

         (1)静态转换(Static Translation)      SNAT

                  静态转换是最简单的一种转换方式,他在NAT表中为每一个需要转换的内部地址创建了固定的转换条目,映射了唯一的全局变量,内部地址与全局变量一一对应。当内部节点与外界通信时,内部地址就会转换为对应的全局变量。借助于静态转换,可以实现外部网络对内部网络中某些特定的设备(如服务器)的访问。

         (2)动态转换(Dynamic Translations)DNAT  

                  动态转换增加了网络管理的复杂性,但也提供了更大的灵活性。它将可用的全局地址定义成了NAT池。对于要与外部进行通信的内部节点,如果还没有建立转换映射,边缘路由器或者防火墙就会动态的从NAT池里选择全局地址,从而实现与内部地址的转换。每个转换条目在连接建立时动态建立,而在连接终止时会被回收。这样,大大增加了网络的灵活性,提高了全局地址的使用率。

 route路由 

路由器负责把不同的物理网络互联在一起,并实现网络层的功能,如选路和转发等。

选路和转发是网络层的两个基本功能,每个安装了TCP/IP协议簇的主机和路由器都要执行这两个功能。

路由上能发送信息的接口的地址就是网关  和本机处于同一个网段的路由器上的ip(可以任意设定) 1.把真实主机变成路由器 (虚拟机网卡坏掉:卸载重新安装) 2.设定虚拟机网关 此时的虚拟机可以ping通主机IP(172.25.254.25)但是ping不通百度IP(183.232.231.172) ########vim /etc/sysconfig/network   全局网关(针对所有没有设定网关的网卡生效)######## GATEWAY=172.25.254.25 加上网关 route -n     ##查看网关是否生效 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 0.0.0.0         172.25.254.25  0.0.0.0         UG    1024   0        0 eth0 172.25.254.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0 vim  /etc/sysconfig/network-scripts/ifcfg-eth0 去掉全局网关 GATEWAY0=172.25.254.250 网卡中有多个ip时需要指定ip生效 GATEWAY=172.25.254.250  当网卡中的ip只有一个时 route -n     ##查看网关是否生效 补充:翻墙,本来可以访问, ifconfig br0 ##查看已设定的网关 真实主机和路由不能链接不同,网卡问题,删了在加 路由上的两个ip在内核上通信,在某文件里加东西,0改为1 ##10.DNS## Domain name  srver 域名解析服务 :把域名变为ip

在Internet体系中,IP地址用于唯一标识主机的一个网络接口,但IP地址主要是面向机器的,不方便终端用户记忆和使用。为方便用户访问网络,在Internet中部署使用域名系统DNS。

ip                                域名 220.181.111.188       www.baidu.com vim  /etc/hosts          ##本地解析文件(本地解析文件只能打开一个网页节点) vim  /etc/resolv.conf     ##dns的指向文件(也可以访问114.114.114.114) 陕西的DNS:218.30.19.50    vim /etc/sysconfig/network-scripts/ifcfg-xxx     ##网卡配置文件加DNS1=218.30.19.50 注意: 当网络工作模式为 dhcp 时 系统会自动获得ip 网关  dns 那么/rtc/resolv.conf会被获得到的信息修改 如果不需要获得dns信息 在网卡中配置文件中加入 PEERDNS=no   ##11.设定解析的优先级## 系统默认:/etc/hosts  >  /etc/resolv.conf vim  /etc/nsswitch.conf  ##设定解析优先级的配置文件 39 hosts:       files dns     ##/etc/hosts优先 39 hosts:       dns files     ##/etc/resolv.conf dns优先 #####DHCP服务######

DHCP:动态主机配置协议

              主机能够从DHCP服务器上自动获得上网所需要的IP地址、默认网关、DNS服务器等消息,用户不必手动配置这些信息,可以减少用户的配置工作量,减少IP冲突的可能。

               DHCP也采用客户/服务器体系架构。客户端主要发起请求来获取IP地址等信息,以便完成网络参数配置。 服务器集中存放了配置信息,负责响应客户端的请求,并完成配置信息的分配。

                    

确保提供服务的server主机装有dhcp服务,另外保证另一台client主机是动态获取ip地址的。 我们先在server里做yum源的指向,来指向一个有镜像的主机并且编辑rhel_dvd.repo文件 完成以上操作我们来安装DHCP服务 安装dhcp软件包 查看dhcpd服务配置文件vim  /etc/dhcp/dhcpd.conf 拷贝配置文件并且覆盖源文件 编辑修改dhcpd.con 注释27、28行 35行以后全部删除 重启dhcpd服务,看到已开启 用另一台主机client重启网络后做测试: ##mac 环形网络 10Mbps/8 B=byte b=bit  1byte=8bit

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。