根據ip獲取eth0
1. 虛擬機eth0的IP地址是多少,要如何設置
首先VMnet0用於"橋接"不用設置IP地址
主機能上,虛擬機用"橋接",上不了網:
1、虛擬機不對,換個虛擬機
2、虛擬機內系統未裝好,虛擬機內系統驅動未裝好(win7)
VMware6.0.2太老了,下有兩個
文章有虛擬機系統介紹及末尾有vm虛擬機 xp win7 中文綠色精簡版下載地址:
http://hi..com/%D2%D7%B9%E3%B0%D7/blog/item/c5a5c5cc86c8811892457ecf.html
2. ubuntu中如何手動設置IP ,,為什麼 eth0,它抓不到IP4地址,
這樣給你解釋你看看 eth0上IP為自動獲取
eth1上為手工設置(又是VPC自己要求的)
配置過程:
1、打開Ubuntu的/etc/network/interfaces文件 。默認內容如下:
auto lo
iface lo inet loopback
2、eth0為自動獲取IP,所以不需要配置了。插入要手工設置IP的eth1的IP信息,編輯後內容如下,前面auto eth1,讓網卡開機自動掛載.:
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address 192.168.0.101
netmask 255.255.255.0
network 192.168.0.0
broadcask 192.168.0.255
gateway 192.168.0.2
3、編寫完畢保存,然後打開終端運行如下命令,重新啟動網卡即可:
$ /etc/init.d/networking restart
也可以重啟網卡讓新配置生效,優點是不影響其他網路介面:
$ sudo ifdown eth0
$ sudo ifup eth04、如果以DHCP方式配置網卡,則改為:
auto eth0
iface eth0 inet dhcp
也可以在命令行下直接輸入下面的命令來獲取地址
sudo dhclient eth0
5、配置DNS伺服器的地址,最多可以使用3個DNS伺服器
$ sudo vi /etc/resolv.conf
nameserver 202.96.134.133
nameserver 202.96.128.68
nameserver 202.96.128.166
對"resolv.conf"的修改是即時生效的。可以使用nslookup命令進行DNS伺服器查詢,以驗證"resolv.conf"配置文件。
如何查看DNS
$ less /etc/resolv.conf
3. ubuntu中如何提取eth0的IP和子網掩碼
$ ifconfig eth0 | sed -r -n 's/.*inet addr:(\S+).*Mask:(.*)/\1 \2/p'
4. 請給出Linux中eth0的IP地址和廣播地址的指令,需使用cut、awk、grep、sed指令。
第一種方法:使用grep和cut取值
第二種方法:使用grep和awk(默認分隔符為空格)取值
第三種方法:使用grep和awk(多分隔符)
第四種方法:使用sed和awk
第五種方法:使用grep和awk(多分隔符與加號+)
第六種方法:awk (分隔符及取行)
第七種方法:grep 網卡文件
第八種方法:head取行 awk分割
如果有什麼不懂的話可以去看看《Linux就該這么學》這本書,非常適合新手學習Linux。
5. 在RHEL4系統中,客戶端的網路介面eth0通過運行什麼命令重新獲得DHCP伺服器分配的IP地址
$ sudo dhclient -r //release ip 釋放IP
$ sudo dhclient //獲取IP
6. 關於虛擬機的eth0是什麼虛擬機是怎麼上網的
VM虛擬機配置上網
第一種情況:
主機使用PPPOE撥號上網
方法一:NAT方式
1、先關閉虛擬機中的操作系統,回到虛擬機主界面
雙擊主界面右上方的的「Ethernet」,彈出「NetworkAdapter」對話框,選擇「NAT」
2、啟動虛擬機操作系統,設置IP為動態獲取,即通過DHCP獲得。
此時虛擬機中的操作系統用的是主機的IP,主機能夠上網,那麼虛擬機也能。
方法二:Host-only方式
1、先關閉虛擬機中的操作系統,回到虛擬機主界面
雙擊主界面右上方的的「Ethernet」,彈出「NetworkAdapter」對話框,選擇「Host-only」
2、右擊撥號上網的連接,打開PPPOE連接屬性,選擇「高級」,選擇「允許其它網路用戶通過此計算機的INTERNET連接來連接」
在「家庭網路」下拉框中,選擇「VMwareNetworkAdapterVMnet1」
VMwareNetworkAdapterVMnet1虛擬網卡的IP會自動變為192.168.0.1
此時ping192.168.0.1能通即可。
3、進入vmware中,啟動linux操作系統
用netconfig命令
將IP,設為192.168.0.2(與虛擬網卡在同一網段)
網關為192.168.0.1即VMwareNetworkAdapterVMnet1虛擬網卡的IP地址
DNS設置為ISP的DNS,如61.147.37.1
4、重啟網路:
#servicenetworkrestart
此時,只要主機撥號上網後,虛擬機的系統就可以上網,且不用再撥號
方法三:Bridge方式
這種方式,虛擬機最接近一台真實的機器
1、先關閉虛擬機中的操作系統,回到虛擬機主界面
雙擊主界面右上方的的「Ethernet」,彈出「NetworkAdapter」對話框,選擇「Bridge」
2、宿主機中安裝sygate或wingate之類的代理伺服器
3、設置虛擬機的代理伺服器為宿主機的IP即可
第二種情況:
在單位區域網內
「Ethernet」要選擇「Bridge」方式
使用這種方式時,虛擬機跟一台真實的機器一樣,此時IP設置為區域網中另一個可用IP即可
網關:區域網網關伺服器的地址(或路由器的地址)
DNS:設置為ISP的DNS伺服器地址
7. 獲取linux主機的公網ip,並將該ip發到email,怎樣實現 ifconfig -a 獲取的是內網ip,不可行啊
ifconfig -a獲得的是分配給本機的ip,但由於ipv4地址的短缺,一般組網時都使用了NAT轉換技術,所以獲取不到公網ip。
使用如下方法獲取並發送到郵箱:
curl -s "http://checkip.dyndns.org/"|cut -f 6 -d" "|cut -f 1 -d"<" | mail -s 「告訴你分給本機的公網ip」 收件郵箱
能發送成功前提是你已經給本機配置好了發件郵箱
8. linux 網卡eth0檢測時沒有IP地址,怎麼回事
我想你的網卡IP地址的獲取方式是DHCP方式,你可以設置成為static方式,方法是:執行setup命令,選擇network設置這一項,來設置靜態IP地址獲取方式,並設置IP地址。
然後,再啟動一下network服務:
service network restart
再用ifconfig命令查看一下IP地址是不是有了呢?
9. Linux如何自動獲取IP地址及配置靜態IP地址上網
第一步:激活網卡 系統裝好後默認的網卡是eth0,用下面的命令將這塊網卡激活。
# ifconfig eth0 up 第二步:設置網卡進入系統時啟動 想要每次開機就可以自動獲取IP地址上網,就要設置網路服務在系統啟動時也啟動。Linux有一點與windows不同的是很多服務默認是停止的,而且你在某次使用該服務時啟動這個服務,但是沒設置它為默認啟動,則下次進入系統這個服務依然是停止的。下面是設置網路服務在系統啟動時也啟動的方法。 使用chkconfig命令讓網路服務在系統啟動級別是2345時默認啟動。# chkconfig --level 2345 network on第三步:修改網卡文件ifcfg-eth0 修改ifcfg-eth0文件,設置ONBOOT的值為yes,讓網路服務啟動時使用該網卡。設置BOOTPROTO的值為dhcp,讓網卡從DHCP伺服器自動獲取IP地址。# vi /etc/sysconfig/network-scripts/ifcfg-eth0ONBOOT=yesBOOTPROTO=dhcp總結: 通常情況下第三步是最重要的,因為大部分Linux系統默認網路服務是系統啟動時也啟動的,網卡也是啟用的,只要設置好第三步,然後使用下面的命令啟動網路服務就OK。# service network start 配置靜態IP地址上網與動態IP地址上網同出一轍,修改ifcfg-eth0,然後用命令service network retart重啟網路服務。DEVICE=eth0
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS=8.8.8.8
BOOTPROTO=static
ONBOOT=yesdebian: 編輯/etc/network/interfaces # The loopback network interfaceauto loiface lo inet loopback
# The primary network interface
allow-hotplug eth0auto eth0iface eth0 inet static
address 192.168.1.36
netmask 255.255.255.0
gateway 192.168.1.10 #公司的網關是192.168.1.10,一般是192.168.1.1
保存編輯結果,並重啟網路服務
已經可以用新的靜態IP訪問internet了。
10. linux不能自動獲取IP怎麼辦啟動的時候不能彈出eth0。
多試幾次>> 正在獲取IP...
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service smbd reload
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the reload(8) utility, e.g. reload smbd
RTNETLINK answers: File exists
>> 操作結束。
** 本機MAC: 60:eb:69:f1:9b:2f
** 使用IP: 172.25.65.165
** 子網掩碼: 255.255.255.0
>> 發送心跳包以保持在線...