solaris虛擬機器安裝
有兩種虛擬機器:一是vmware, 另一種是virtualbox,
當然兩種虛擬機器都支援使用iso 映象檔案安裝solaris作業系統。
系統安裝很簡單,下面詳細說一下網路配置:
在虛擬機器中安裝solaris的過程中已經提示設定ip位址,子網隱碼的了。但有的時候配置完成後還是不能上網。
1、在vm中設定網路使用橋接方式如下圖:
2、設定了橋接之後,虛擬機器裡面的系統就可以使用與主機不同的ip位址連線網際網路了。下面是具體的設定,針對系統為solaris10,先看一下網絡卡,進入solaris,後在最右下角點網路圖示,如下圖:
我們看到網路名稱為e1000g0.
下面列出配置完成後各檔案的內容:
# bash
bash-3.2# cd /etc
bash-3.2# cat ./hostname.e1000g0
solaristest
bash-3.2# cat ./hosts
## internet host table
#::1 localhost
127.0.0.1 localhost
10.101.2.143 solaristest loghost
bash-3.2# cat ./inet/netmasks
## the netmasks file associates internet protocol (ip) address
# masks with ip network numbers.
## network-number netmask
## the term network-number refers to a number obtained from the internet network
# information center.
## both the network-number and the netmasks are specified in
# "decimal dot" notation, e.g:
## 128.32.0.0 255.255.255.0
#10.101.2.0 255.255.255.0
bash-3.2# cat ./defaultrouter
10.101.2.176
bash-3.2# cat ./resolv.conf
nameserver 202.96.134.133
bash-3.2# cat ./nsswitch.conf
## use is subject to license terms.
## ident "@(#)nsswitch.files 1.14 06/05/03 smi"
## /etc/nsswitch.files:
## an example file that could be copied over to /etc/nsswitch.conf; it
# does not use any naming service.
## "hosts:" and "services:" in this file are used only if the
# /etc/netconfig file has a "-" for nametoaddr_libs of "inet" transports.
passwd: files
group: files
hosts: files dns
ipnodes: files
networks: files
protocols: files
rpc: files
ethers: files
netmasks: files
bootparams: files
publickey: files
# at present there isn't a 'files' backend for netgroup; the system will
# figure it out pretty quickly, and won't use netgroups at all.
netgroup: files
automount: files
aliases: files
services: files
printers: user files
auth_attr: files
prof_attr: files
project: files
tnrhtp: files
tnrhdb: files
bash-3.2#
以上需要注意的地方:
etc目錄要建立檔案defaultrouter檔案來配置預設閘道器
10.101.2.176
etc目錄要建立檔案resolv.conf檔案來配置dns位址
nameserver 202.96.134.133
完成以上兩個配置之後,發現區域網能ping通,但還是不能上網,這時使用瀏覽器訪問:
直接訪問外網的ip是沒問題的,但訪問像www.163.com不行。使用nslookup命令
發現網域名稱解析是正常的。
最後發現要修改etc目錄的配置檔案
nsswitch.conf
將hosts一行最後面新增dns如修改完之後的為: hosts: files dns
修改完之後reboot重啟,再進去可以上網了。
相關配置可參見:
nslookup命令參見:
Ubuntu系統安裝及python環境配置
linux是一款作業系統核心,是乙個類unix系統的的作業系統 各個發行廠家基於linux核心之上,和一些常用應用做成乙個包,就是linux發行版。常見的有ubuntu redhat centos debian fedora等等。linux不像windows那樣無時無刻都可以用滑鼠操作 linux分...
CentOS 系統安裝 nodejs 及相關配置
今天我在我的 aws ec2 伺服器上安裝了 nodejs。沒想到竟然這麼麻煩,比在 windows 和 mac 上麻煩多了。所以我把心得記錄下來,供以後開發時參考,相信對其他人也有用。linux 安裝nodejs環境以及路徑配置 對於不同的伺服器,需要選擇不同的包管理器。比如 macos 就建議用...
zookeeper Windows安裝及配置
配置環境變數 解壓至e zookeeper zookeeper 3.4.6在e zookeeper 目錄下新建 data和log兩個目錄。進入e zookeeper zookeeper 3.4.6 conf,複製 zoo sample.cfg 並貼上到當前目錄下,命名zoo.cfg。修改datadi...