2014-12-05 174 views
-1

問題第一:有誰知道爲什麼scp不會解析dns名稱wheezy到IP地址192.168.164.144而ping呢?scp無法解析DNS名稱

說明&詳細第二

雖然在OS小牛我可以從終端到我的VMware Fusion的Debian的情況就好了SCP的文件。我只需確保ip地址和計算機名稱(wheezy)在Debian/etc/hosts文件和我的mac的/ etc/hosts文件中。

但是,升級到優勝美地後,我無法使用域名將文件scp到我的虛擬主機。 I CAN如果我指定IP地址,則將scp文件添加到虛擬機。所以這個工程:

scp test_file.txt [email protected]:~/ 

但這並不:

scp test_file.txt [email protected]:~/ 

這博格爾斯我的腦海裏,因爲主機 「喘息」 坪就好:

[email protected] ~ >>ping wheezy 
PING wheezy (192.168.165.144): 56 data bytes 
64 bytes from 192.168.165.144: icmp_seq=0 ttl=64 time=0.335 ms 
64 bytes from 192.168.165.144: icmp_seq=1 ttl=64 time=0.337 ms 
64 bytes from 192.168.165.144: icmp_seq=2 ttl=64 time=0.290 ms 
^C 
--- wheezy ping statistics --- 
3 packets transmitted, 3 packets received, 0.0% packet loss 
round-trip min/avg/max/stddev = 0.290/0.321/0.337/0.022 ms 

和我的/ etc/hosts文件文件在Yosemite和Wheezy機器上實際上是相同的:

127.0.0.1 localhost 
192.168.165.1 DanRauxa 
192.168.165.144 wheezy 
127.0.0.1  drupal-7-31.local 
127.0.0.1  drupal8devprep.local 

有沒有人知道爲什麼scp不會解決的DNS名稱wheezy到IP地址192.168.164.144而ping呢?

非常感謝。 -d-

回答

0

檢查您的~/.ssh/config,看看是否有喘氣主機在那裏。

而且在詳細模式下運行scp

scp -v test_file.txt [email protected]:~/. 

可能給你在哪裏失敗正在發生的更多信息。

+0

你就是Mr. Solo Ranger!我在我的.ssh/config文件中有一個硬編碼的舊文件(一年前),我忘記了它。非常感謝!這解決了它,一旦我對它進行了非硬編碼! – 2014-12-06 00:32:29

+0

@DanShumaker所以請*接受*答案。 – 2014-12-07 21:37:45