• 22-01-2016, 13:18:11
    #1
    Arkadaşlar merhaba,
    eth0, eth1 2 adet interface sim var. bunların public iplerini biliyorum fakat command line danda öğrenebilme yolum varmı? işletim sistemi ubuntu 14.04, amazon web services
  • 22-01-2016, 13:24:39
    #2
    ifconfig -a yada ip addr show
  • 22-01-2016, 13:30:54
    #3
    ifconfig, hostname -I ve ip addr gibi komutlar var linux makinelerde ama bir bakın isterseniz Sırasıyla aşağıdaki komutları deneyebilir misiniz?

    sudo ip addr show
    /sbin/ifconfig eth0
    /sbin/ifconfig
  • 22-01-2016, 13:34:34
    #4
    Selam bique,
    eth0      Link encap:Ethernet  HWaddr 02:47:9b:6d:ab:09
              inet addr:172.31.1.227  Bcast:172.31.15.255  Mask:255.255.240.0
              inet6 addr: fe80::47:9bff:fe6d:ab09/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:9001  Metric:1
              RX packets:7789907 errors:0 dropped:0 overruns:0 frame:0
              TX packets:5393884 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:1622584320 (1.6 GB)  TX bytes:564872139 (564.8 MB)
    
    eth1      Link encap:Ethernet  HWaddr 02:1d:73:4c:ba:c7
              inet addr:172.31.13.91  Bcast:172.31.15.255  Mask:255.255.240.0
              inet6 addr: fe80::1d:73ff:fe4c:bac7/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:4118244 errors:0 dropped:0 overruns:0 frame:0
              TX packets:1794308 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:2665303373 (2.6 GB)  TX bytes:223923788 (223.9 MB)
    public ipleri vermedi.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:34:34 -->-> Daha önceki mesaj 13:31:42 --

    aliosmanyuksel adlı üyeden alıntı: mesajı görüntüle
    ifconfig, hostname -I ve ip addr gibi komutlar var linux makinelerde ama bir bakın isterseniz Sırasıyla aşağıdaki komutları deneyebilir misiniz?

    sudo ip addr show
    /sbin/ifconfig eth0
    /sbin/ifconfig
    root@linux:~# hostname -I
    172.31.1.227 172.31.13.91
    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9001 qdisc pfifo_fast state UP group default qlen 1000
        link/ether 02:47:9b:6d:ab:09 brd ff:ff:ff:ff:ff:ff
        inet 172.31.1.227/20 brd 172.31.15.255 scope global eth0
           valid_lft forever preferred_lft forever
        inet6 fe80::47:9bff:fe6d:ab09/64 scope link
           valid_lft forever preferred_lft forever
    3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
        link/ether 02:1d:73:4c:ba:c7 brd ff:ff:ff:ff:ff:ff
        inet 172.31.13.91/20 brd 172.31.15.255 scope global eth1
           valid_lft forever preferred_lft forever
        inet6 fe80::1d:73ff:fe4c:bac7/64 scope link
           valid_lft forever preferred_lft forever
  • 22-01-2016, 13:49:42
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Selam,

    Şu da pratik, özellikle NAT arkasındaysanız.


    curl http://icanhazip.com
  • 22-01-2016, 13:58:17
    #6
    c1982 adlı üyeden alıntı: mesajı görüntüle
    Selam,

    Şu da pratik, özellikle NAT arkasındaysanız.


    curl http://icanhazip.com
    selam hocam,

    root@linux:~# curl http://icanhazip.com
    52.29.211.*
    eth1 in public ipsini verdi sadece bütün interfacelerin lazım aslında.

    ---------------------------------------------------------------------------
    arkadaşlar hepinize teşekkürler bu şekilde çözdüm sağolun
    root@linux:~# curl http://icanhazip.com --interface eth1
    52.29.211.*
    root@linux:~# curl http://icanhazip.com --interface eth0
    52.29.205.*
  • 22-01-2016, 14:44:17
    #7
    Refactor edelim o halde

    ls /sys/class/net | grep "eth" | awk {'system("curl http://icanhazip.com --iterface " $1)'}

    Not: Centos'da test ettim sadece.