Открытый порт в 14.04 рабочий стол

Я новичок в Ubuntu и пытаюсь узнать, как открыть порт в Ubuntu. После нескольких часов исследований и неудачных попыток я сдался и пришел сюда к вам.

Мне удалось изменить свой IP-адрес с помощью пользовательского интерфейса (статический IP-адрес), но я так и не смог это сделать с помощью командной строки, я расскажу немного позже, но даже в этом случае это сработало. Вот мой ifconfig:

andre@Sith:/$ ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4002 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4002 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:710557 (710.5 KB)  TX bytes:710557 (710.5 KB)

wlan0     Link encap:Ethernet  HWaddr c0:cb:38:26:ee:21  
          inet addr:192.168.100.90  Bcast:192.168.100.255  Mask:255.255.255.0
          inet6 addr: fe80::c2cb:38ff:fe26:ee21/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:717887 errors:0 dropped:0 overruns:0 frame:0
          TX packets:489393 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:995681482 (995.6 MB)  TX bytes:45808958 (45.8 MB)

IP-адрес правильный и совпадает с IP-адресом в DMZ. Я также включил в маршрутизаторе порт 8080, на всякий случай.

Эта же конфигурация работала в windows (2 дня назад, прежде чем я отформатировал в linux, хочу изучить), но не для ubuntu.

Я заметил в одном из учебных пособий, что мы должны включить порт в Linux, даже если он уже находится в dmz, поэтому я сделал, как было сказано:

andre@Sith:/opt$ sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
andre@Sith:/opt$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http-alt

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination 

Но я Я до сих пор не могу это увидеть. Порт 8080 работает с экземпляром wildfly 9.0 и работает как положено.

Что мне здесь не хватает? Спасибо :)

0
задан 16 January 2016 в 04:40

1 ответ

Ну, после большого количества попыток я узнал, какова проблема была.
, Так как мой внутренний IP находится в демилитаризованной зоне, нет никакой потребности включить его в брандмауэре, только блокировка.

Wildfly блокирует доступ к нему, если не настроенный в standalone.xml, таким образом, я просто изменил его для разрешения любого адреса ipv4:

 <interfaces>
        <interface name="management">
            <any-address/>
        </interface>
        <interface name="public">
            <any-address/>
        </interface>
        <interface name="unsecure">
            <any-address/>
        </interface>
    </interfaces>

, После того как это сделано, и wildfly перезапущен, проблема закончилась, и я смог проверить свой порт.

0
ответ дан 16 January 2016 в 14:40
  • 1
    почему делает 'i\cat', используют обратную косую черту вместо наклонной черты? – phuclv 13 April 2017 в 00:27

Другие вопросы по тегам:

Похожие вопросы: