(linux)网络连接

网络连接

一、主机名的配置(配置文件/etc/hostname)

1、使用 hostname 命令临时设置主机名
命令格式:hostname [新主机名]
2. 永久设置主机名
命令格式:hostnamectl set-hostname 新主机名

二、网卡信息的配置

1、网卡配置文件
位于:/etc/sysconfig/network-scripts 目录下,一块网卡对应一个配置文件。ifcfg-ens33 为网卡配置文件,常用配置项的含义如下:
DEVICE=ens33 //定义该网卡的识别名称。
BOOTPROTO=dhcp //启动该网卡的方式,dhcp 表示通过BOOTP 或DHCP 协议动态取得 IP 地址。ONBOOT=yes //启动 network 服务时,是否启动该网卡。
TYPE=Ethernet //网卡的类型。IPADDR=192.168.64.128 //静态方式指定网卡的 IP 地址NETMASK=255.255.255.0 //定义网卡的子网掩码MTU=1500 //网卡传输的最大数据包GATEWAY=192.168.64.254 //网络的默认网关
DNS1=
2、配置网卡信息
(1)直接修改网卡配置文件
#vim /etc/sysconfig/network-scripts ifcfg-ens33
修改完成后重启服务才生效
#systemctl restart network.service
(2)ifconfig 命令
①查看网卡信息
命令格式:ifconfig [选项]
无选项:显示当前活动的网卡。
–a :显示系统中所有网卡配置信息。网卡设备名:显示指定网卡配置信息。
②设置 IP 地址(临时的)
命令格式:ifconfig 网卡设备名 IP 地址 netmask 子网掩码
③ 修改网卡的 MAC 地址(先禁用网卡,修改后重启网卡) 命令格式:ifconfig 网卡设备名 hw ether MAC 地址

(3) 网卡常用命令
① ifdown(禁用网卡)
命令格式:ifdown 网卡设备名
② ifup(重启网卡)
命令格式:ifup 网卡设备名
③绑定 IP 和 MAC 地址
【举例】创建/etc/ethers 文件,将 193.168.168.154 与 00:0C:29:03:F3:75 网卡绑定。#echo “193.168.168.154 00:0C:29:03:F3:75” >>/etc/ethers
#arp -f

三、客户端域名解析服务器的配置

在 Linux 系统中客户端域名解析服务器的配置文件是/etc/resolv.conf, 文件内容格式:nameserver 指定 DNS 服务器的 IP 地址。
最多可同时指定 3 个 DNS 服务器的 IP 地址,根据 nameserver 的配置顺序决定搜索。可以使用 domain 来指定当前主机所在域的域名。
为 避 免 /etc/resolv.conf 文 件 的 内 容 被 系 统 修 改 或 覆 盖 , 需 要 修 改
/etc/NetworkManager/NetworkManager.conf 文件,在 main 部分添加“dns=none”选项。修改后的 NetworkManager.conf 文件的内容如下所示:
[main] plugins=ifcfg-rh dns=none
在完成修改后,需要执行命令:
#systemctl restart NetworkManager.service
重新装载 NetworkManager 的配置。此时客户端域名解析服务器设置完成。

四、6.2.1 常用网络调试命令与故障排查

1.ping 命令:测试网络中是否畅通以及网络质量。
命令格式:ping [选项] 对方 IP 地址选项说明:
-c : 指定向目的主机发送多少个报文。
-s :指定发送报文的大小,以字节为单位。
-W: 设置等待接收回应报文的时间间隔,以秒为单位。
2.netstat 命令:显示网络连接、路由表、正在监听的端口等信息。
命令格式:netstat [选项] 选项说明:
-l : 显示正在监听的服务或端口。

-a : 显示当前主机开放的所有端口
-n : 不进行域名解析。
-p : 显示端口是由哪个进程和程序在监听。
-c : 动态显示网络连接和端口监听信息。
-i : 显示网卡相关信息。
-r : 显示当前主机的路由表信息。

3.traceroute 命令:路由跟踪。
命令格式:traceroute 目的 IP 地址
4.nslookup 命令:检测指定的 DNS 服务器工作是否正常
命令格式:nslookup

课程小结:
1、主机名与网卡信息的配置
2、客户端域名解析服务器的配置
3、网络故障排查方法
课后作业:
1、 临时设置主机名为:myhost。
2、 设置网卡信息:IP 地址为202.137.5.6,网关是202.137.5.1,子网掩码是255.255.255.0,设置域名解析服务器为 216.128.5.132。
3、 对每一步的设置,管理员都要做相应的查看以确认设置是否成功。

网络设置

一、虚拟机的网络连接方式
NAT:是与真实机的vmnat8网卡的地址进行通信
IP地址是从VMware虚拟机的(vmnat8)DHCP服务器获取的
桥接:是与真实机的本地连接所获取的IP地址通信
IP地址是从真实网络中的DHCP服务器获取的
如果连不上的处理方法:
1.查看vm的相关服务有没有开启?
2.虚拟网络编辑器中的设置是否正确,或还原默认设置。

二、通过图形化来设置网络连接
三、通过命令来设置网络连接
查看所有网络接口IP地址:ifconfig -a
查看活动网络接口Ip地址:ifconfig
只查看ens33网卡的ip地址信息:ifconfig ens33
查看DNS地址:cat /etc/resolv.conf
启用网卡:ifup ens33
禁用网卡:ifdown ens33
网络服务:network.service
# systemctl restart network
网卡的配置文件所在的目录:/etc/sysconfig/network-scripts/
网卡配置文件:vim ifcfg-ens33
TYPE=Ethernet 网卡类型为以太网
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp ip地址获取的方式,如果是手动配置则为static

  DEFROUTE=yes
  IPV4_FAILURE_FATAL=no
  IPV6INIT=yes
  IPV6_AUTOCONF=yes
  IPV6_DEFROUTE=yes
  IPV6_FAILURE_FATAL=no
  IPV6_ADDR_GEN_MODE=stable-privacy
 NAME=ens33                           网卡的显示名
 UUID=b755007b-63d2-4b13-b4d8-80c4cc8b310a
 DEVICE=ens33                          网卡设备的名字
 ONBOOT=no                            网卡是否随网络服务的启动而启动

网络调试命令:
如果发现你的电脑能登录QQ,但是不能访问网站?DNS地址不对
nslookup 测试DNS服务器是否正常工作
如何测试与别的主机之间能否通信?ping -c 3 127.0.0.1
netstat 命令:显示网络连接、路由表、正在监听的端口等信息。
traceroute 命令:路由跟踪

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值