在写这个的时候 遇到的问题 1
问题2
如何在linux系统中设置静态ip地址
问题3
[[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0TYPE=Ethernet
UUID=14b2f7ac-3e72-47f2-a2a0-52fca7450540 -- 这个可以不要
ONBOOT=yes #修改
NM_CONTROLLED=yes
BOOTPROTO=none #修改
IPADDR=192.168.1.6#虚拟机的ip
PREFIX=24
GATEWAY=192.168.1.1#网关
DNS1=8.8.8.8 #dns
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME=eth0
HWADDR=00:0C:29:A5:72:55
LAST_CONNECT=1499339218
BOOTPROTO=static
BROADCAST=192.168.1.255
NETMASK=255.255.255.0 #
】
10
假如ip地址是:139.158.152.120那么默认网关呢?
为什么自己设置之后却链接不上网络?
为什么自己设置之后却链接不上网络?
例1:
192.168.1.111
默认网关192.168.1.1
例2:
192.168.2.111
默认网关192.168.2.1
公式:
192.168.X.X
默认网关192.168.X就是默认网关必须为1.X必须为1 特殊除外
你要的答案:
我们分别为第一段,第二段,第三段,第四段,段与段之间用“点”分割
IP: 139.158.152.120
网关:139.158.152.1
默认网关都是依据IP地址的后2段数字上例后两段就是“152”与“120”
1.Ip地址前2段是固定的
2.网关第3段对应IP第3段(152)就对了输入
3.网关第4段120起始位1非0,永久填写1就对了,除非特殊设置但是几乎不存在。
问题2
如何在linux系统中设置静态ip地址
-
在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0
-
开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。
-
编辑完后,保存退出。
-
重启网络服务。service network restart或/etc/init.d/network restart
-
ping网关,ping外网进行测试。都能ping通表示网络正常。
-
摘要:
---修改ip地址---
即时生效:
# ifconfig eth0 192.168.1.155 netmask 255.255.255.0
重启生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
---修改default gateway---
即时生效:
# route add default gw 192.168.1.1
重启生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
---修改dns---
修改/etc/resolv.conf
修改后即时生效,重启同样有效
---修改host name---
即时生效:
# hostname test1
重启生效:
修改/etc/sysconfig/network
先主机要ping通虚拟机ip地址,需要虚拟机关闭或正确设置防火墙!
其次,检查虚拟机的网络适配器工作模式设置状态
桥接模式下,虚拟机和主机为同一网段,只可能是防火墙问题
NAT模式下,确定vmnet8虚拟网卡启用,通过vmnet8和虚拟机通讯,vmnet8和虚拟机为同一网段
hostonly仅主机模式下,确认vmnet1虚拟网卡启用,并设置虚拟机和vmnet1为同一网段ip即可。