⑴ solaris10怎麼安裝網卡
solaris10可通過以下步驟安裝網卡:
1、從早纖光碟啟動後,出現的是GRUB的引導界面,按c進入GRUB的命令行模式,按e可在進行引導前編輯要枯空執行的命令;
2、選擇「Solaris」,安裝配置界面,選擇安裝過程中採用哪種語言;
3、按照提示配置系統標識,完成沒睜瞎所有的標識配置後,安裝程序會提示對前面的配置進行確認,這樣solaris10即成功安裝無線網卡。
⑵ 無法遠程連接到伺服器怎麼回事
你可以設置一下這個「允許連接」!
找到【電腦】--右鍵點擊【屬性】--找到【遠程設置】--【勾選】下面這兩個!
⑶ 如何在solaris配置DNS
Solaris網路管理員培訓
第一章 網路地址和掩碼
1. /etc/hostname.interface
Interface是網卡的型號,有le、hme等。Le是十兆網卡,hme為百兆網卡等等。後面跟一個數字,第一個十兆網卡為le0,第二個為le1;第二個百兆網卡為hme0,第二個為hme1等等。
文件的內容是這塊網卡的名字,如Sunrise、Sunny。
#more /etc/hostname.le0
Sunrise
# more /etc/hostname.hme0
Sunny
2. /etc/hosts文件
系統名與IP地址的映射
與/etc/hostname.interface 協同工作,配置本機網卡地址
# more /etc/hosts
127.0.0.1 localhost loghost
172.16.255.1 Sunrise
172.18.255.1 Sunny
系統名不是機器名,機器名是唯一的,要更改機器名,用命令:hostname。
有了/etc/hostname.interface和/etc/hosts兩個文件數氏帆,系統就知道如何配置網卡了,如第一個百兆網卡的名字是Sunny,其對應的地址是172.18.255.1。
3. /etc/netmasks文件
將網路的IP地址與網路地址聯系一起,劃分子網
如果是標准網段,則不需要配置
標准網段:
A類網:0-127(127用於本地地址) 掩碼:255..0.0.0
B類網:128-191 掩碼:255.255.0.0
C類網:192-223 掩碼:255.255.255.0
D類網:224-254(用於多址廣播)
要配一個B類地址:172.16.255.1掩碼為:255.255.255.0,則在/etc/netmasks文件中寫:172.16.255.0 255.255.255.0
4. ifconfig命令
檢測網路埠狀態
#ifconfig -a
配置網路埠地址
#ifconfig le0 172.16.255.1 netmask 255.255.255.0
配置網路埠狀態
#ifconfig le0 up/down
配置網路埠是否可用
#ifconfig le0 plumb/unplumb
5. ping命令
檢測網路狀態
測試網路速度
第二章 網路服務
1. /etc/services文件
網路服務協議的埠號
網路協議的核寬服務類型
#cat /etc/inet/services
ftp-data 20/tcp
ftp 21/tcp
telnet 23/tcp
smtp 25/tcp mail
sunrpc 111/udp rpcbind
sunrpc 111/tcp rpcbind
…
每個TCP/IP應用層服務如(FTP、Telnet)都在傳輸層有一個埠號。/etc/services文件包含了每個能識別出的服務協議所對應的靜態埠號。應用應使用唯一分配的埠號向傳輸提供者和遠程對等實體標識自己。
文件中每一項都由服務名及其相關的埠號、傳輸協議提供者組成。有些服務可以在TCP和UDP上都可以運行。這時,此服務被列出兩次。
2. /etc/inetd.conf文件
# cat /薯雹etc/inet/inetd.conf
ftp stream tcp nowait root /usr/sbin/in.ftpd in.ftpd
telnet stream tcp nowait root /usr/sbin/in.telnetd in.telnetd
login stream tcp nowait root /usr/sbin/in.rlogind in.rlogind
talk dgram udp wait root /usr/sbin/in.talkd in.talkd
...
UNIX並不是讓每種服務的守護進程都在自己的埠上等待請求,而是將代表各個服務守護進程等待請求的任務交給一個叫inetd的服務進程。這樣就可以大大減少對系統資源的佔用。只有當超級服務進程發現一個服務請求時,它才調用該服務的守護進程。/etc/inetd.conf配置文件允許inetd在啟動時決定自己將代表哪些服務等待服務請求。如果一種服務的守護進程沒有包含在inetd.conf文件中,那麼當inetd接收到該服務的請求時,會把該請求丟棄。
文件的欄位:
service_name 這是文件/etc/services中列出的服務的標志符。
socket_type 用來標志使用的數據傳輸服務的類型。
proto 標識傳輸協議的名字。是UPD和TCP
flags 可以被設為"等待"和"非等待"。如果被設為"等待" 狀態,inetd在恢復監聽埠上的其他請求時,必須等待服 務協議釋放將其連接到網路的連接。"非等待"可以使 inetd立即監聽其他的請求。大多數TCP協議的採用"非等 待"方式,而UDP採用"等待"方式。
user 表示調用服務的用戶名。
server_pathname 表示inetd在響應相關服務請求時必須調用的 服務程序的完整路徑名。
Args 該域包括服務的程序所使用的命令行參數。即以程序名開 始,然後跟隨用戶設置的參數。
第三章 路由和網關
1. /etc/defaulrouter文件
配置預設網關
防止不必要的路由進程
適用於只有一個路由器通向其它網段
單一路由佔用較小的路由表資源
該文件保存了預設路由得信息。系統安裝時並沒有該文件,是用戶自己創建的。文件內容是預設路由的地址。
#cat /etc/defaultrouter
172.16.255.254
優點:
佔用資源少,只有一條路由條目。
2. /etc/gateways文件
路由表文件
net gateway metric
dest. net 目標網段
router 下一跳路由器的地址
count 跳數
3. route命令
route add|delete [host|net] destination [gateway ]
Add a route
#route add net 128.50.3.0 192.168.1.1 1
Delete a route
#route delete net 128.50.2.0 192.168.12.2
4. 查看路由表
# netstat -r
Routing Table:
Destination Gateway Flags Ref Use Interface
----------- ---------- ----- --- --- ---------
localhost localhost UH 0 2272 lo0
202.96.0.0 192.168.12.1 U 3 562 le0
10.103.0.0 192.168.12.2 U 3 562 le0
#
Destination 目標網路或主機
Gateway 轉發數據包的主機
Flags 這條路由的狀態,這個參數有這樣幾個選項:
U 埠處於激活狀態(up)
H 目標是個主機,而不是網段
Ref 同一個網路介面地址擁有的路由條目數量
Use 通過這條路由的包數量,對於localhost來說,這個數字代表 所有接收的包數量
Interface 路由的網路介面
第四章 DNS客戶端的設置
1. /etc/resolv.conf文件
記錄DNS伺服器的地址和域名
關鍵字:
domainname
nameserver
# more /etc/resolv.conf
nameserver 172.16.255.3
domainname sunrise.com.cn
2. /etc/nsswitch.conf文件
記錄主機名的搜索順序等信息
# more /etc/nsswitch.conf
#
# /etc/nsswitch.dns:
#
# An example file that could be copied over to /etc/nsswitch.conf; it uses
# DNS for hosts lookups, otherwise it does not use any other 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
# You must also set up the /etc/resolv.conf file for DNS name
# server lookup. See resolv.conf(4).
hosts: files dns
ipnodes: files
…
…
將這個文件的hosts記錄配置成hosts: files dns
3. nslookup命令
用於查詢DNS伺服器
用於驗證客戶端的設置
用於下載DNS資料庫
# nslookup
Default Server: ns.zjhzptt.net.cn
Address: 202.96.96.68
> www.sun.com
Server: ns.zjhzptt.net.cn
Address: 202.96.96.68
Non-authoritative answer:
Name: www.sun.com
Address: 192.18.97.241
>
啟動時,nslookup預設地以本地伺服器為目標。響應中包括目標伺服器的名字和地址。
>是提示符,這意味著可以開始發送名字服務詢問或配置
最後還要配置一下hosts文件,將伺服器地址加近來
⑷ 如何開始在 Oracle Solaris 11 中配置網路
Oracle Solaris 11 引入了兩個新命令來進行手動管理網路:dladm 和 ipadm,二者結合使用可以取代 ifconfig。與 ifconfig 不同,由 dladm 和 ipadm 所做的更改在重新啟動後持久保存。它們有著通用、一致的命令格式,並且與 ifconfig 不同,它們的輸出可以解析,從而可在腳本中使用。
dladm 可執行數據鏈路(第 2 層)管理,配置物理鏈路、聚合、VLAN、IP 隧道和 InfiniBand 分區。它還管理鏈路層屬性。
ipadm 可配置 IP 介面、IP 地址和 TCP/IP 協議屬性。它還可取代 ndd 來進行網路層和傳輸層調優。
數據鏈路名稱不再與物理介面相同,它們可能是虛擬設備。它們改為使用通用名稱,如 net0 或 net1,管理員也可以為它們指定描述性名稱。這就使得在更改基礎硬體時不會影響網路配置。
此外,Oracle Solaris 11 添加了使用網路配置文件自動配置網路的功能。配置文件由兩個管理命令(netadm 和 netcfg)管理,用一個實體描述網路介面、名稱服務、路由和 IP 過濾器和 IPsec 策略的配置。
手動和自動網路模式
Oracle Solaris 11 使用基於配置文件的網路配置,其配置模式有兩種:手動配置和自動配置。
根據您在安裝過程中所選的模式,系統激活 DefaultFixed 網路配置文件 (NCP) 或 Automatic NCP。
Automatic NCP 使用 DHCP 來從連接的任何乙太網介面獲取吵型基本網路配置(IP 地址、路由器和 DNS 伺服器哪碰寬)。如果失敗,它將嘗試連接已知網路列表中信號最好的無線網路。
DefaultFixed NCP 有效地禁用了自動網路配置,需要使用 dladm 和 ipadm 手動配置網路介面以及使用 Oracle Solaris Service Management Facility (SMF) 配置名稱服務。
與使用 DefaultFixed NCP 並手動配置網路相比,創建自己的 NCP 可以更輕松地管理 Oracle Solaris 11 聯網。
對於要使用 Oracle Solaris Dynamic Reconfiguration 重新配置的系統或使用了可熱交換介面的情形,應用使用 DefaultFixed NCP。IP 多路徑傳送必須使用這種配置方式,這是因為使用 Automatic NCP 時不支持 IP 多路徑傳送。
可以使用 netadm 查看系統上哪些網路配置文件是活動的:
root@solaris:~# netadm list
TYPE PROFILE STATE
ncp Automatic online
ncu:phys net0 online
ncu:ip net0 online
loc Automatic online
loc NoNet offline
loc User online
我們在這里不做過多講解,後面將有一節對此進行介紹。以上輸出顯示已經啟用了 Automatic NCP。
要切換到 DefaultFixed NCP,從而李亮啟用手動聯網,運行以下命令:
root@solaris:~# netadm enable -p ncp DefaultFixed
root@solaris:~# netadm list
netadm: DefaultFixed NCP is enabled; automatic network management is not available.
'netadm list' is only supported when automatic network management is active.
要切換回 Automatic NCP,使用以下命令:
root@solaris:~# netadm enable -p ncp Automatic
root@solaris:~# netadm list
TYPE PROFILE STATE
ncp Automatic uninitialized
ncu:phys net0 uninitialized
ncu:ip net0 uninitialized
loc Automatic uninitialized
隨著系統開始配置數據鏈路並從 DHCP 伺服器接收 IP 地址,我們很快會回到原始聯機狀態:
root@solaris:~# netadm list
TYPE PROFILE STATE
ncp Automatic online
ncu:phys net0 online
ncu:ip net0 online
loc Automatic online
loc NoNet offline
loc User online
手動網路配置
在以下示例中,我們將手動配置伺服器來獲得靜態 IPv4 地址 10.163.198.20。
首先,我們將切換到 DefaultFixed NCP(如果尚未進行此操作):
root@solaris:~# netadm enable -p ncp DefaultFixed
在有多個物理網路的計算機上,可以使用 dladm 確定如何將網路介面名稱映射到物理介面。
root@solaris:~# dladm show-phys
LINK MEDIA STATE SPEED DUPLEX DEVICE
net0 Ethernet up 1000 full e1000g0
net1 Ethernet unknown 0 unknown pcn0
創建靜態 IP 地址是分兩步進行,一是創建 IP 介面,二是創建 IP 地址。一個 IP 介面可以關聯多個 IP 地址。IP 地址對象的名稱採用這種形式 介面/描述。
在清單 1 所示示例中,我們使用 acme 作為描述。
root@solaris:~# ipadm create-ip net0
root@solaris:~# ipadm show-if
IFNAME CLASS STATE ACTIVE OVER
lo0 loopback ok yes ---
net0 ip down no ---
root@solaris:~# ipadm create-addr -T static -a 10.163.198.20/24 net0/acme
root@solaris:~# ipadm show-if
IFNAME CLASS STATE ACTIVE OVER
lo0 loopback ok yes ---
net0 ip ok yes ---
root@solaris:~# ipadm show-addr
ADDROBJ TYPE STATIC ADDR
lo0/v4 static ok 127.0.0.1/8
net0/acme static ok 10.163.198.20/24
lo0/v6 static ok ::1/128
清單 1. 配置靜態 IP 地址
然後我們可以添加持久性默認路由:
root@solaris:~# route -p add default 10.163.198.1
add net default: gateway 10.163.198.1
add persistent net default: gateway 10.163.198.1
使用 SMF 的名稱服務配置
名稱服務配置現在通過 SMF 服務而不是通過 /etc 中的配置文件來存儲和配置。這個變化是 Oracle Solaris 11 中更廣泛配置變化中的一部分,它提供了更大程度的管理可審計性和對系統配置的控制,尤其是在系統更新期間。
SMF 服務 svc:/network/dns/client 管理過去位於 /etc/resolv.conf 中的配置信息。SMF 服務 svc:/system/name-service/switch 管理過去位於 /etc/nsswitch.conf 中的配置信息。在兩種情況下,配置信息還存儲在老式文件中,以便與可能讀取它們的其他應用程序兼容。您不 應直接編輯這些老式文件。對屬性的更改只有在刷新、重新啟動或啟用服務後才會反映到老式文件中。
註:指定列表和字元串作為 SMF 屬性時要求用引號將它們括起來或轉義括弧和引號以防止 shell 解釋它們。
示例:使用 SMF 配置 DNS 客戶端
在以下示例中,我們對 svc:/network/dns/client SMF 服務使用 svccfg 命令配置域名服務 (DNS)。這使我們能夠通過主機名查找 IP 地址或反之:
root@solaris:~# svccfg -s svc:/network/dns/client setprop
config/search='("uk.acme.com" "us.acme.com" "acme.com")'
root@solaris:~# svccfg -s svc:/network/dns/client listprop config/search
config/search astring "uk.acme.com" "us.acme.com" "acme.com"
root@solaris:~# svccfg -s svc:/network/dns/client setprop
config/nameserver=net_address: '(10.167.162.20 10.167.162.36)'
root@solaris:~# svccfg -s svc:/network/dns/client listprop config/nameserver
config/nameserver net_address 10.167.162.20 10.167.162.36
進行配置更改之後,刷新 SMF 服務:
root@solaris:~# svcadm refresh svc:/network/dns/client
不必設置每個名稱服務資料庫的屬性。可以使用特殊屬性 config/default 提供默認值。不能使用默認值的項可以單獨定製。
示例:使用 SMF 配置 /etc/switch.conf
在以下示例中,我們使用名稱服務切換機制讓系統可以搜索 DNS、LDAP、NIS 或本地文件源來查找命名信息。再次對 svc:/system/name-service/switch SMF 服務使用 svccfg 命令:
root@solaris:~# svccfg -s svc:/system/name-service/switch setprop config/default = "files nis"
root@solaris:~# svccfg -s svc:/system/name-service/switch setprop config/host = "files dns nis"
root@solaris:~# svccfg -s svc:/system/name-service/switch setprop config/password = "files nis"
root@solaris:~# svcadm refresh svc:/system/name-service/switch
註:config/host 屬性定義 /etc/nsswitch.conf 中的 hosts 和 ipnodes 項,而 config/password 屬性定義 passwd 項。其餘屬性與其 /etc/nsswitch.conf 項的名稱相同。
設置主機名
在 Oracle Solaris 11 中,已經刪除 /etc/nodename 並代之以 svc:/system/identity:node 服務的 config/nodename 屬性。
為設置主機名,我們再次使用 svccfg:
root@solaris:~# svccfg -s svc:/system/identity:node setprop config/nodename = astring: hostname
root@solaris:~# svcadm refresh svc:/system/identity:node
root@solaris:~# svcadm restart identity:node
這種設置主機名的方式適用於自動和手動網路配置。
/etc/hosts 的變化
在 Oracle Solaris 11 中,主機 /etc/hosts 中的項現與 localhost 中的一樣。在先前版本的 Oracle Solaris 中,此項與第一個網路介面關聯。
root@solaris:~# cat /etc/hosts
#
# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# Internet host table
#
::1 solaris localhost
127.0.0.1 solaris localhost loghost
註:有些應用程序安裝程序可能會因 /etc/hosts 文件中的變化而失敗。如果遇到這種情況,可能需要直接編輯 /etc/hosts。
使用配置文件的自動網路配置
在 Oracle Solaris 11 中,網路配置文件有助於聚合分散在先前版本 Oracle Solaris 多個不同配置文件中的網路配置。切換網路配置文件將導致由單個管理操作應用的不同網路配置的一系列更改。
雖然由於兼容問題,保留了傳統配置文件,但您不 應直接編輯任何這些文件,這是因為在配置文件激活或系統重新啟動時將覆蓋任何修改。
網路配置文件
網路配置文件至少包含網路配置文件 (NCP) 和位置配置文件,並且還可能包含外部網路修飾器 (ENM) 和已知無線網路 (WLAN)。
NCP 將一組數據鏈路和 IP 介面定義為網路配置單元 (NCU)。位置配置文件定義只能在基本 IP 配置之後配置的其他配置,如名稱服務、IP 篩選器規則和 IPsec 策略。
ENM 是在激活或取消激活配置文件時直接修改網路配置的應用程序或服務。例如,配置虛擬私有網路 (VPN) 需要 ENM。本文不介紹 ENM 的使用或無線網路的配置。
配置文件有手動或自動激活模式。當自動配置文件處於活動狀態時,外部網路事件會使 Oracle Solaris 重新評估哪個是「最佳」自動配置文件並使該配置文件進入活動狀態。外部事件包括連接或斷開乙太網電纜、獲得或失去 DHCP 租約或發現無線網路。總有一個活動 NCP 和位置配置文件。無法通過禁用當前配置文件來禁用聯網。
創建網路配置文件
未經過修改的 Automatic 配置文件一般不適用於大多數企業網路,無論這些網路是靜態的還是通過 DHCP 提供的配置信息多於 Automatic 配置文件使用的信息的。
如果網路具有靜態分配的 IP 地址,則需要創建一個 NCP 和一個位置配置文件。
在本例中,我們將以一個杜撰的 Acme 公司的典型企業網路為例。它有靜態分配的網路地址,使用 NIS 和 DNS 組合,不使用 IPv6。
要在 Acme 網路上配置系統,我們需要創建一個 NCP 和一個位置配置文件。
⑸ solaris無法連接到網路,急~~~~
沒有設置共享IP. 你自己看一下吧. 127.0.0.1 192.168.56.1 192.168.56.255