지식 구조 :
보기 네트워크 설정
네트워크 연결 테스트
를 사용하여 네트워크 구성 명령
네트워크 구성 파일을 수정
(A), 네트워크 설정을 볼
1 뷰 네트워크 인터페이스 정보 ifconfig를
모든 활성 네트워크 인터페이스를보기
ifconfig 명령이 실행됩니다
네트워크 인터페이스 정보를 지정 체크
은 ifconfig 네트워크 인터페이스 번호
2, 호스트 이름 호스트 이름을 볼 수
호스트 명령
현재 호스트 이름 (임시 수정)를 보거나 설정
호스트 이름 또는 systemctl 세트 호스트 이름 zhangsan
3, 라우팅 테이블 항목의 경로를 확인
route 명령
보기 또는 호스트 라우팅 테이블 정보를 설정
행 [-n] 또는 직접 경로
(4), 네트워크 연결을 확인 NETSTAT
NETSTAT 명령
하여 네트워크 연결 시스템의 상태, 라우팅 테이블, 인터페이스 통계 및 기타 정보를보기
NETSTAT [옵션]
일반적인 옵션
-a : 목록의 모든
-n : 디지털 표현
-p : 계약
-t : 목록 TCP 연결 프로토콜
-u : 목록 UDP 프로토콜 연결
-r : 라우팅 테이블 정보를 나열
NETSTAT은 TCP 프로토콜 인터페이스 정보보기 -ntap
NETSTAT -nuap보기 UDP 프로토콜 정보
NETSTAT는 경로와 같은 라우팅 테이블 정보를 볼 수 -r
(ⅱ) 네트워크 연결을 테스트
ping 명령
네트워크 연결 테스트
핑 옵션 '대상 호스트
추적 데이터 패킷 경로 추적
traceroute 명령
테스트 네트워크 노드는 호스트 및 전류에서 목적지 사이에서 전달
경로 추적 대상 호스트 주소
DNS nslookup을
nslookup을 명령
테스트 DNS 이름 확인
nslookup을 대상 호스트 주소 [DNS 서버 주소]
(C) 설정 네트워크 파라미터 방식
임시 구성 - 명령을 사용하여 네트워크 매개 변수를 조정
간단하고 빠르게, 직접 네트워크 매개 변수의 동작을 수정할 수 있습니다
네트워크 디버깅 프로세스에 사용하기에 일반적으로 단지 적절한
시스템을 재부팅 한 후, 변경이 실패합니다
고정 - 네트워크 구성 파일 매개 변수를 수정
네트워크 매개 변수의 구성 파일을 수정
사용하기에 적합한 매개 변수를 설정 서버를 고정 할 때
네트워크 서비스는 다시로드 이상을 적용하려면 다시 시작해야
1 네트워크 인터페이스 파라미터 ifconfig를
네트워크 인터페이스 IP 주소 설정, 서브넷 마스크 (임시 설정)
ifconfig 接口号 ip地址 [netmask 子网掩码] ifconfig 网络接口 ip地址[/掩码长度]
禁用或者重新激活网卡
ifconfig 网路接口 up ifconfig 网络接口 down
设置虚拟网络接口(不同ip公用一个网卡)
ifconfig 接口号:序号 IP地址
2,设置路由记录route
添加到指定网段的路由记录
route add -net 网段地址 gw IP地址
删除到指定网段的路由记录
route del -net 网段地址
删除路由表中的默认网关记录
route del default gw IP地址
向路由表中添加默认网关记录
route add default gw IP地址
(四)修改网络配置文件(固定设置)
网络接口配置文件
/etc/sysconfig/network-scripts/目录下
启用,禁用网络接口配置
systemctl restart network
禁用,启用网络接口
ifdown ens33 ifup ens33
域名解析配置文件
/etc/resolv.conf文件
保存本机需要使用的DNS服务器的IP地址
[root@localhost ~]# vim /etc/resolv.conf 配置域名解析文件
主机名称配置文件
/etc/sysconfig/network文件
保存全局网络设置,只要包括主机名信息
[root@localhost ~]# vim /etc/sysconfig/network 配置主机名文件
本地主机映射文件
/etc/hosts文件
保存主机名与IP地址的映射记录
hosts文件和DNS服务器的比较
默认情况下,系统首先从hosts文件查找解析记录
hosts文件只对当前的主机有效
hosts文件可减少DNS查询过程,从而加快访问速度
[root@localhost ~]# vim /etc/hosts 配置当前主机的DNS解析
实验一
双网卡的配置(代理服务器功能,路由器,不同网卡配置不同的网段)
实验环境:
在虚拟机上配置两个网卡,并且将连接方式更改为仅主机相连,如何配置另一个网卡的信息
1,安装好两个网卡之后进主机相连之后用ifconfig查看两个网卡信息
2,先配置ens33的网卡信息,然后重启网卡即可生效
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
[root@localhost ~]# service network restart 重启你的网卡服务,查看ens33网卡信息生效
3,因为/etc/sysconfig/network-scripts/下没有另一个网卡ens36的配置文件,所以要复制一份配置文件,然后修改配置信息
[root@localhost network-scripts]# cp -p ifcfg-ens33 ifcfg-ens36 复制当前目录下的ens33配置文件到当前目录下为ens36
[root@localhost network-scripts]# vim /etc/sysconfig/network-scripts/ifcfg-ens36 配置ens36网卡信息 [root@localhost ~]# service network restart 重启你的网卡服务,查看ens36网卡信息生效
双网卡配置不同网段就成功了
实验二
用SCP远程复制文件将一台主机的hosts文件复制到另一台主机hosts中使用DNS解析
环境:一台主机主机A(192.168.109.133)另一台主机B(192.168.109.132)
1,把本地文件同步到其他服务器
scp 本地同步文件路径 用户@ip:远程服务器文件路径
[루트 @ localhost를 ~] # scp를 / etc / hosts 파일의 [email protected] : 다른 서버에 로컬 동기화의 / etc / 호스트
2, 로컬 서버의 파일 동기화에 다른
SCP 사용자 @ip : 로컬 파일 경로의 동기 원격 서버 파일 경로
[루트 @ localhost를 ~] # scp를의 [email protected]는 / etc / hosts 파일 / etc / hosts 파일은 로컬에 동기화 된 다른 서버에 파일을
읽어 주셔서 감사합니다! ! !