unit 11网络设定等

##网络设定##

 

真机的IP不可以改

ifconfig eth0 自己设定IP netmask 加子网掩玛      可以临时改虚拟机IP(机子或者网络重新启动后消失)

 

 

1.常用网络协议ipv4   32位 2进制

ip:

11111110.11111110.11111110.11111110==254

 

netmask(子网掩玛):

用来标实ip的网络位和主机位

网络位表示网络区域

主机表示网络区域中的某台主机

 

netmask非0位所对应的ip地址数值为这个ip的网络位

netmask0位所对应的ip地址数值为这个ip的主机位

 

网络位一致主机位不一致的来两个ip是可以直接通信的(这样的两台主机叫做直连网络)

 

 

 

 

2. 设定ip

 

 

 

方法一:

 

 

 

ifconfig  device(主机ip名字)  ip netmask 子网掩玛


 





ifconfig  eht 172.25.254.135 netmask 255.255.255.0

 

 

 

方法二:

 

 

 

 

 

nm-connection-editor     图形的设定ip方式

 

网络设备设定ip的方式有两种



 

 

dhcp(Automaic)     动态获取,ip不固定

 

static(Manual)    静态ip为操作者自行设定,ip固定

 

在此图形工具中选择dhcp为动态网络

再次图形中工具中选择manual 为静态网络,ip须自行手动输入

 

 

  nmtui             当系统没有图形时可以用此命令开启网络设定的ui(界面)

 

systemctl restart network(重启网络)  ###这个命令一般用在更改,如果删除作的话他是会自己重启的

 

 

 

 

方法三:

 

 

 

nmcli

 

 

 

 

nmcli device status eth0           查看eth0状态


nmcli device show eth0              显示eth0详细信息


nmcli device disconnect eth0        关闭eth0


nmcli device  connect  eth0         打开eth0


 

 

 

nmcli connection down  pipi  关闭


nmcli connection  up pipi     打开


nmcli connection   show pipi 显示详细信息


nmcli connection  delete westos 删除


nmcli connection  add  type ethernet con-name westos ifname eth0 autoconnect yes(设置一个动态的网络)

 

nmcli connection  add  type ethernet con-name dog ifname eth0 ip4 172.25.254.138(静态)


 

 

 

dhcp------>static

 

nmcli connection modify  westos(链接名字)  ipv4.addresses 172.25.254.138/24(设置一个ip)

 

nmcli connection modify  westos ipv4。method manual(将动态改为静态)

 

systemctl restart network(重新启动)

 

static------>dhcp

 

nmcli connection modify  westos ipv4。method auto(将静态ip改为动态ip)

 

systemctl restart network(重新启动)

 

 

 

 

 

 

 

方法四:

 

 

 

动态网络:

 

 

cd /etc/sysconfig/network-scripts/


vim ifcfg-xxxxx

DEVICE=网卡

ONBOOT=yes

BOOTPRPTP=dhcp| none| static

IPADDR=ip

NETMASK=子网掩玛  |PREFIC=子网掩码缩写

NAME=链接名称 (可加可不加)】


DHCP

cd /etc/sysconfig/network-scripts::w

vim ifcfg-哈哈


DEVICE=eth0

ONBOOT=yes

BOOTPROTO=dhcp


 

systemctl restart network

 

静态网络:

 

etc/sysconfig/network-scripts/

 98 vim ifcfg-westos

 99 DEVICE=eth0

100 ONBOOT=yes

101 BOOTPROTO=none

102 IPADDR=172.25.254.100

103 NETMASK=255.255.255.0 | PREFIX=24

104

105

106 systemctl restart network                                       

 

 

 

一个静态网卡设置多个ip

 

etc/sysconfig/network-scripts/

  vim ifcfg-westos

  DEVICE=eth0

 ONBOOT=yes

 BOOTPROTO=none

 IPADDR0=172.25.0.100

  PREFIX0=24

IPADDR1=172.25.254.100

PREFIX1=24

systemctl restart network     

ip 的方法 :ip addr show eht0

文件参数文档

 usr/share/doc/initscripts-*/

 

 

 

网关

ping www.baidu.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

怎么排错:

真机 ping www。baidu。com  

firewalld-cmd --list-all ->yes 是成功的

 

在虚拟机中看IP和你的真机是不是一个网端

 

ping网关

 

vim/etc/sysctl.conf

ip_forward=1

sysctl -p

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值