2021-05-12 14:32:11
CentOS6.9安裝httpd並正確設定靜態IP地址
題目要求
在vmware中安裝一台虛擬機器,作業系統為CentOS6.9 ip地址為 192.168.56.11
要求:
1、xshell能夠連線上此虛擬機器
2、此虛擬機器必須可以上網
3、使用yum安裝 httpd
4、啟動httpd 啟動命令如下
/etc/init.d/httpd start
5、瀏覽器存取能夠看到頁面
192.168.56.11
步驟1 - 安裝CentOS6.9
省略
步驟2 - 設定vmware虛擬網路編輯器
小題示: 直接以管理員方式開啟vmware可以避免每次編輯彈出授權提示
2.1 設定完成前vmnet8虛擬網絡卡詳細資訊
2.2 設定虛擬網路編輯器
2.3 設定完成後vmnet8虛擬網絡卡詳細資訊
步驟3 - 修改網絡卡組態檔
[root@linuxidc ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0c:29:02:4b:f5
TYPE=Ethernet
UUID=beff3b4a-ae43-4ae5-8e85-0c4e42ca3c2e
ONBOOT=yes
NM_CONTROLLED=yes
USERCTL=no
PEERDNS=yes
IPV6INIT=no
BOOTPROTO=static
IPADDR=192.168.56.11
NETMASK=255.255.255.0
GATEWAY=192.168.56.2
不同電腦裡面的內容略有不同,其中最後4行,分配IP地址分配方式,IP地址,子網掩碼,閘道器
必不可少。
如果設定完畢後仍不能存取網際網路,可考慮新增DNS設定項
步驟4 - 重新啟動網絡卡檢查效果
4.1 重新啟動網絡卡
[root@linuxidc ~]# /etc/init.d/network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: Determining if ip address 192.168.56.11 is already in use for device eth0...
[ OK ]
4.2 檢視IP地址
[root@linuxidc ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:02:4b:f5 brd ff:ff:ff:ff:ff:ff
inet 192.168.56.11/24 brd 192.168.56.255 scope global eth0
inet6 fe80::20c:29ff:fe02:4bf5/64 scope link
valid_lft forever preferred_lft forever
此時Xshell已經可以正常連線虛擬機器
4.3 主機ping虛擬機器
Microsoft Windows [版本 10.0.17134.137]
linuxidc@linuxidc C:Userssheng7k
> ping 192.168.56.11
正在 Ping 192.168.56.11 具有 32 位元組的資料:
來自 192.168.56.11 的回復: 位元組=32 時間<1ms TTL=64
來自 192.168.56.11 的回復: 位元組=32 時間<1ms TTL=64
來自 192.168.56.11 的回復: 位元組=32 時間<1ms TTL=64
來自 192.168.56.11 的回復: 位元組=32 時間<1ms TTL=64
192.168.56.11 的 Ping 統計資訊:
封包: 已傳送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
最短 = 0ms,最長 = 0ms,平均 = 0ms
4.4虛擬機器ping主機
[root@linuxidc ~]# ping -c3 192.168.21.55
PING 192.168.21.55 (192.168.21.55) 56(84) bytes of data.
64 bytes from 192.168.21.55: icmp_seq=1 ttl=128 time=0.402 ms
64 bytes from 192.168.21.55: icmp_seq=2 ttl=128 time=0.575 ms
64 bytes from 192.168.21.55: icmp_seq=3 ttl=128 time=0.460 ms
--- 192.168.21.55 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.402/0.479/0.575/0.071 ms
4.5虛擬機器ping公網IP
[root@linuxidc ~]# ping -c3 jd.com
PING jd.com (106.39.167.118) 56(84) bytes of data.
64 bytes from 106.39.167.118: icmp_seq=1 ttl=128 time=35.8 ms
64 bytes from 106.39.167.118: icmp_seq=2 ttl=128 time=37.1 ms
64 bytes from 106.39.167.118: icmp_seq=3 ttl=128 time=36.7 ms
--- jd.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2039ms
rtt min/avg/max/mdev = 35.855/36.559/37.112/0.568 ms
步驟5 - 安裝httpd
執行yum -y install httpd
,成功安裝後將有Complete!
提示
啟動httpd服務
[root@linuxidc ~]# ls /etc/init.d/ | grep h
haldaemon
halt
htcacheclean
httpd
saslauthd
sshd
[root@linuxidc ~]# /etc/init.d/httpd start
Starting httpd: httpd: apr_sockaddr_info_get() failed for linuxidc
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]
步驟6 - 在主機瀏覽器中測試效果
常見錯誤
- 虛擬網路編輯器設定網路引數時,可能會有坑,即莫名奇妙網路無法連線。
最簡單粗暴的方法就是還原網路設定,重新設定。
- 虛擬機器無法存取外網
如果沒有設定DNS可考慮新增DNS設定,DNS使用公網DNS即可,檢查閘道器是否配
置正確,reboot
重新啟動虛擬機器
也可以把主機的DNS搬到虛擬機器中使用
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址:https://www.linuxidc.com/Linux/2018-08/153828.htm
相關文章