(1)ping 172.25.254.125 (2)ping -c 1 172.25.254.125 ping1次 ping -w 1 172.25.254.125 ping 1秒 (3)ping -c1 -w1 172.25.254.125 ping一次且一秒
(1)ifconfig 查看或者设定网络接口 (2)ifconfig eth0 查看网络接口eth0 (3)ifconfig eth0 1.1.1.125/24 临时设定网络ip (4)ifconfig eth0 down 关闭网卡 ifconfig eth0 up 打开网卡
(1)ip addr (show) (2)ip addr add 1.1.1.125/24 dev eth0 临时设定ip (3)ip addr del dev eth0 1.1.1.125/24 (4)ip addr flush eth0
nm-connection-editor | 图形方式设置ip的命令 systemctl stop NetworkManager | 关闭网络管理者 systemctl restart network | 重启网络 systemctl start NetworkManager | 开启网络管理者
Manual方式为静态分配ip,DHCP是动态分配一个ip地址(前提是连接到的网络里面有DHCP服务器)若在更改完ip后,重启网络后ip没有变,那把记录网络服务关掉(N)链接名字可以随便写(westos) ,设备名字有什么写什么(eth0)
链接westos只能有一个,如果有多个就会出现错误
如果命令打错,链接依然会生成,不会报错,重新开始时应先删掉
静态改称动态:没有阻拦,动态改成静态:前提必须设置过ip, (nmcli connection modify westos ipv4.addresses 172.25.254.200/24) (1)nmcli device status eth0 (2)关闭网卡 nmcli device disconnect eth0 连接网卡 nmcli device connect eth0
(1)首先将原来的ip地址删除,再 nmcli connection add type ethernet con-name westos ifname eth0 ip4 172.25.253.125/24 添加静态网络172.25.254.125 (添加网络 类型 链接名字 网卡名字 网络类型 ip号24表示网络位数)
(2)重启网络 systemctl restart network (3)查看文件 vim /etc/sysconfig/net-scripts/ifcfg-westos (4)nmcli connection modify westos ipv4.method auto 静态到动态直接设定 (5)动态到静态:nmcli connection modify westos ipv4.addresses 172.25.254.125/24 添加网络 (6)nmcli connection modify westos ipv4.method manual 动态ip到静态ip首先要添加网络
/ etc / sysconfig / network-scripts / ifcfg-xx | 网络配置文件(网络配置文件的命名规则:ifcfg-xxxxxx比如:ifcfg-eth0)
配置文件内容含义DEVICE=eth0设备名称 必写BOOTPROTO=dhcp / static / none设备工作方式为静态还是动态 必写ONBOOT=yes网络服务开启时自动激活网卡 必写IPADDR=xxxxIP地址PREFIX=24子网掩码NETMASK=255.255.255.0子网掩码NAME=xxx接口名称,可写可不写 当一块网卡上配置多个ip时,需要后缀0,1。静态网络 BOOTPROTO=none(static) 动态网络 BOOTPROTO= dhcp(1)vim /etc/sysconfig/network-scripts/ifcfg-xx (2)在网络配置文件里面写入配置信息 (3)systemctl restart network (4)ip addr show eth0 查看ip
1、路由器内(server)
(1) sysctl -a | grep ip_forward 得到 net.ip_forward =0 (2) vim /etc/sysctl.conf 复制net.ip_forward =0且改为1(1表示开启) (3)查看防火墙状态 systemctl status firewalld ,如果防火墙没有开启则开启防火墙 (4) firewall-cmd --add-masquerade 开启地址伪装功能(firewall-cmd -permanent --add-masquerade) (5) firewall-cmd --list-all 查看masquerade 是否为yes 2、单网卡(desktop) (1) vim /etc/sysconfig/network 查看网络配置文件,加入**GATEWAY和desktop同网关的双网卡ip (2)systemctl restart network** 重启网络 (3)ping 真机ip (4)登录真机,以便在真机检测 3、真机 (1)切换到超级用户 (2)w - i 查看谁登录过 可以看到是 双网卡的另一个ip eth0
dns服务器是专门用来做域名解析的服务器,不是服务器自己直接解析,而是找回答问题的人,提供一个解析的主机 一般由运营商直接做好,dns服务器直接找运营商即可
陕西省 nameserver 218.30.19.50 电信 nameserver 114.114.114.114
(1)vim /etc/resolv.conf dns的指向文件 (2)写入nameserver 144.144.144.144 电信 (3) ping淘宝
(1)在网络配置文件里面写 vim /etc/sysconfig/network-scripts/ifcfg-eth0 (2)写入 DNS1/DNS2/DNS3(最多三个,后面必须写数字)=114.114.114.114 (3)重启网络
(1)本地解析 内网 /etc/hosts (2)dns指向文件 /etc/resolv.conf (3) 文件/etc/nsswitch.conf第39行更改files 和 dns的顺序
真机
下载dhcp安装包
1.查看自己Linux系统的的版本 (1)切换到超级用户 (2)在/etc/dhcp/文件夹中 vim dhcpd.conf ,复制 /usr/share/doc/dhcp/dhcpd.conf.example* (3)cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf 复制/usr/share/doc/dhcp*/dhcpd.conf.example到/etc/dhcp/dhcpd.conf (4)vim dhcpd.conf 先删除27,28行, 删除34行之后,更改westos.com,紧接着servers 114.114.114.114 最后172.25.254.0告诉客户端服务器网络位,掩码255.255.255.0 更改ip容量分配池172.25.254.60 到172.25.254.90 最后一行自己班内真机ip172.25.254.25 (5)systemctl restart dhcpd 重启dhcpd (6)systemctl status dhcpd 查看dhcpd的状态 虚拟机 (1)vim ifcfg-eth0更改BOOTPROTO=dhcp 且注释网关 (2)>/var/log/messages/ 清空日志文件 (3)重启网络 (4)查看自己获取的ip (5)cat /var/log/messages/ 查看日志文件 (6)ping