Linux 我使用ssh和IP1登录到一台机器。登录时,ifconfig/';ip地址';显示IP2。为什么IP1和IP2不同?
I类型:-Linux 我使用ssh和IP1登录到一台机器。登录时,ifconfig/';ip地址';显示IP2。为什么IP1和IP2不同?,linux,networking,ssh,ip-address,Linux,Networking,Ssh,Ip Address,I类型:- ssh root@10.2.4.xx 因此,IP1:-10.2.4.xx 登录到机器时,的输出 ifconfig 是:- 所以,IP2是172.17.xx.xx IP1和IP2不应该是一样的吗?为什么它们不同?最可能的原因是您登录的计算机有两个网络接口卡,一个(eth0)配置为IP1,另一个(可能eth1?)配置为IP2。ifconfig的输出应同时显示这两个选项 其他不太可能的原因包括: 您的ssh配置文件.ssh/config中有一个条目,内容为“主机10.2.4.xx主
ssh root@10.2.4.xx
因此,IP1:-10.2.4.xx
登录到机器时,的输出
ifconfig
是:-
所以,IP2是172.17.xx.xx
IP1和IP2不应该是一样的吗?为什么它们不同?最可能的原因是您登录的计算机有两个网络接口卡,一个(eth0)配置为IP1,另一个(可能eth1?)配置为IP2。
ifconfig
的输出应同时显示这两个选项
其他不太可能的原因包括:
- 您的ssh配置文件
中有一个条目,内容为“主机10.2.4.xx主机名172.17.xx.xx”`.ssh/config
- 您的/etc/hosts有一行
10.2.4.xx 172.17.xx.xx
上root的IP1
包含.bashrc
ssh-t172.17.xx.xx
eth0 Link encap:Ethernet HWaddr fa:xx:xx:xx:xx:xx
inet addr:172.17.xx.xx Bcast:172.17.xx.xxx Mask:255.255.255.0
inet6 addr: fe80::xxxx:xxxx:xxxx:xxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
.
.
.